Hey, I'm

Vinicius Anchieta

I'm a software engineer with skills in HTML, CSS, JavaScript, and TypeScript, and proficient in using ReactJS, NextJS, React Native, Material-UI, and Tailwind CSS for creating attractive and intuitive user interfaces. I am also proficient in unit testing.

I'm passionate about innovation and always seeking to learn new technologies to provide creative and efficient solutions for projects. I strive to create an excellent user experience, whether on a mobile or desktop device.

Experience

Software Engineer (Remote)

May 2023 - Present

Ton | Stone Co. / Rio de Janeiro - Brazil

• Maintaining and enhancing mobile applications using React Native;
• Writing unit tests with Jest to ensure robust code quality;
• Collaborating with cross-functional teams to deliver high-quality software solutions;
• Implementing intuitive and responsive user interfaces for mobile platforms;
• Ensuring codebase maintainability and scalability.

Full Stack Engineer (Remote)

Aug 2021 - Mar 2023

Houpa! / São Paulo - Brazil

• Developing version control using AWS CodeCommit and GitHub;
• Using multiple front-end languages and libraries (HTML/CSS, JavaScript, Material UI, and ReactJs);
• Creating RESTful APIs with NestJS and NodeJS;
• Creating databases using MySQL and PostgreSQL;
• Applying domain-oriented design (DDD) patterns in projects (back-end and front-end);
• Implementing Test Driven Development (TDD) in ReactJs.

Full Stack Engineer (Remote)

Dec 2020 - Aug 2021

Must University / Florida, United States

• Defining the technologies used in each project;
• Creating RESTful APIs with Laravel;
• Creating technical and non-technical documentation;
• Versioning code using AWS CodeCommit;
• Using multiple front-end languages and libraries (HTML/CSS, JavaScript, Bootstrap, and ReactJs);
• Using back-end languages and frameworks (PHP, Laravel, and CodeIgniter);
• Creating databases using MySQL.

Full Stack Developer (Hybrid)

Sep 2019 - Dec 2020

BRFLOR / São Paulo - Brazil

• Developing version control using GitHub;
• Defining and creating techniques focused on the technology that will be used in each project;
• Adapting systems to integrate new components;
• Creating RESTful APIs with Laravel;
• Developing databases with MySql PostgreSQL, and SQLite.

Web Developer (Freelancer)

Sep 2015 - Dec 2020

São Paulo - Brazil

• Developing landing pages using HTML, CSS, JavaScript, and PHP;
• Implementing SEO strategies to improve website visibility;
• Designing and developing responsive layouts to ensure optimal user experience across devices;
• Collaborating with clients to understand project requirements and deliver high-quality solutions;
• Maintaining and updating websites to ensure optimal performance and functionality;
• Implementing web analytics tools to measure and analyze website traffic and engagement;
• Troubleshooting technical issues and providing timely solutions to ensure project deadlines are met;
• Staying up-to-date with the latest web development technologies and industry trends.

projects

Component Generator for React

Extension for VSCode that generates standardized components in the React framework, allowing for quick creation of new components and increasing developer productivity.

Finexps

Finexps is an efficient expenses management app with features such as reports and statistics to aid in financial control.