Mickaël Berafta
About Mickaël Berafta
Mickaël Berafta is a Software Engineer specializing in React, Node, TypeScript, AWS, and MongoDB. He has a Master's degree in Applied Mathematics from the University of Montpellier and has worked in various full-stack development roles since 2016, currently employed at Palettehq.com since 2022.
Work at PaletteHQ
Mickaël Berafta has been employed at PaletteHQ since 2022 as a Software Engineer. His role involves utilizing technologies such as React, Node, TypeScript, AWS, and MongoDB. He has implemented complex MongoDB queries using aggregation pipelines and has contributed to the evolution of the application through UX/UI analysis. Additionally, he manages application states using Redux-Saga and has created a project called 'Notebook' to manipulate and combine multiple data sources using Python, SQL, and JavaScript. He applies clean code practices and engages in code reviews to maintain quality standards within the team.
Education and Expertise
Mickaël Berafta studied at the University of Montpellier, where he earned a Master 2 (M2) degree in Applied Mathematics from 2009 to 2014. His educational background provides a strong foundation for his work in software engineering, particularly in areas involving data manipulation and algorithm development. His expertise spans various programming languages and frameworks, including React, Node, TypeScript, and AWS, which he applies in his current role and previous positions.
Background
Before joining PaletteHQ, Mickaël Berafta accumulated diverse experience in software development across several companies. He worked at Crédit Agricole Group Infrastructure Platform as a Fullstack Developer, where he focused on Node, Express, JSON API, React, and TypeScript. His previous roles include positions at Drimki-Refleximmo, Conserto, and Klanik, where he developed applications using a range of technologies including .NET Core, Angular, and Java. This extensive background in fullstack development has equipped him with a broad skill set in software engineering.
Professional Experience
Mickaël Berafta has held multiple positions in software development, showcasing his versatility in various technologies. He worked at Conserto as a Fullstack Developer, where he utilized .NET, NodeJS, Java, and C++. His tenure at Klanik involved working with NodeJS, React, TypeScript, and GraphQL. Additionally, he contributed to projects at GROUPE BARBA and CompuGroup Medical, focusing on ASP.NET MVC and .NET Core. His experience spans several years and includes roles that required both frontend and backend development skills.