Schlagwörter
Skills
Projekthistorie
Success factory is a network marketing company based in Amsterdam. As a Senior frontend engineer, I integrated a scrum team that creates and maintains web and mobile applications based on React, React Native, NextJS, NodeJS, Typescript, Styled-components, SCSS, Tailwind css, unit tests with Jest and React Testing library, e2e with cypress, GitLab, etc.
As a Senior Frontend developer, my main responsibilities were:
-
Focus on developing and maintaining applications with React, Typescript, and NextJs;
-
Lead the development and deployment of web and mobile applications;
-
Manage and support mid and junior developers;
-
Make architectural decisions and setup projects infrastructure;
-
Code review;
-
Organize workshops and tech sessions to share knowledge;
-
Support and collaborate with backend, QA, product managers, and designers;
-
Interview candidates for new opportunities;
-
Maintain and develop new features into legacy projects;
-
Achievements:
-
Built Forex application to connect traders experts to users interested in knowing more about day trade based on trade insides;
-
Helped to integrate better scrum methodology processes into a team that was growing fast;
-
Introduced new development technologies and created specialist teams for different development segments;
-
Development of code standards;
-
Create a component library to improve the project's branding;
As a full-stack developer at Qarwash, I had the opportunity to lead the development and deployment of a mobile application to connect car wash companies to end users.
Among the activities I performed were:
-
Create and maintain React Native application;
-
Create and maintain NextJs application;
-
Design and create a Graphql API with NodeJs and typescript;
-
Design, create, and maintain Postgres database;
-
Configure the digitalocean server and deploy applications with docker;
-
Create and maintain the main website;
As a senior frontend engineer at So Connect, I had the opportunity to collaborate in a small, but proficient tech team to achieve the goal of helping companies to connect their businesses online and integrate their information among different applications and also track their clients' reviews about the services that they provide.
Among the activities I performed were:
-
Migrate functionalities into a legacy PHP application into a React project;
-
Create and maintain a component of the main platform to manage all products subscribed by the clients;
-
Be responsible for connecting UI/UX decisions with a designer, product owners, marketing and development team;
-
Mentor junior developers in the process of learning and integrating new features into the project;
-
Help to build and improve the scrum methodologies in order to help the team to be more productive and work better.
-
Improve test coverage into the application;
-
Manage and deploy applications with amazon amplify;
Main technologies: React, Javascript/Typescript, HTML, SCSS, Carbon design, react testing library, formIk, Figma, and Github.
VONQ is a company based in Rotterdam whose product is a platform that helps recruiters to create campaigns for jobs in a centralized way and buy integrated channels to publish job opportunities. My main responsibilities were: to maintain the Job Market Platform which was initially developed in AngulaJs and I helped to migrate to React + Redux by adding new functionalities, integrating new technologies, and working closely with the design team, backend team, and the Marketing department. The backend was implemented with PHP and Symphony framework. The main technologies we used were: React, AngularJS, Typescript, HTML5, CSS3, ES6+, Jest, PHP, Github, and Symphony. We are an agile team and we use the SCRUM Methodology for it.
SpotQA is a startup based in London whose main products are related to quality assurance. In the period that I was working there as a Frontend engineer, my main responsibilities were: to maintain the website that was made with WordPress, maintain React projects, and implement one of the main applications by using VueJS + VueX. The main technologies I used in this experience were: HTML5, CSS3, ReactJS + Redux, VueJS + VueX, D3.js, unit tests with Jest and Enzyme, webpack, GitHub, and WordPress. We were also using SCRUM as an agile methodology and TDD programming practice.
Alocado was a startup based in São Paulo whose product was an application for renting places (e.g. offices) for hours. As a front-end developer, I was responsible for creating and maintaining the platform by using the following technologies: HTML5, CSS3, VueJS, VueX, Jest, webpack, ES6+, and git with Github. The backend was implemented with PHP and Laravel. We were also using SCRUM as an agile methodology and TDD programming practice.