Frontend Developer, holding a degree in Computer Systems Engineering and a Master's in Multimedia Design. Dedicated and team player with over 6 years of experience working with Javascript and Typescript frameworks. Working with international teams conducting testing, design, and programming of web pages, always implementing best practices and design patterns according to user and project needs.
Coordination with international teams for the development of high-level applications using Angular and ReactJS with TypeScript and JavaScript as main languages.
Development of responsive design proposals for applications using frameworks such as Material, Ng Zorro, and Tailwind.
Unit testing and end-to-end (E2E) testing with Cypress, Jasmine, and Karma.
Code management and coordination using Git with GitHub for repository management.
Global state management using Redux.
Advanced use of HTML5, CSS, and JavaScript/TypeScript.
Web development following the SCRUM framework.
Continuous integration of APIs and Backend into Frontend interfaces.
Used Angular, GraphQL, PostgreSQL, and Git.
Conducted unit testing with Jasmine, Karma, and Cypress.
Developed basic web pages using HTML5, CSS, TypeScript, and JavaScript.
Provided technical support for computers and mobile phones.
Designed and implemented an office network.
Continuous deployment with Heroku.
Managed servers and company networks.
Creating visually appealing and user-friendly web designs using Figma for prototyping and wireframing. Developing responsive, optimized, and well-structured interfaces that enhance user experience and ensure seamless performance across all devices.
Improving website visibility and ranking on search engines through on-page and technical SEO techniques. Implementing fast-loading, mobile-friendly, and well-structured content, optimizing metadata, and ensuring proper indexing for higher search engine rankings.
Developing interactive and high-performance web applications using HTML5, CSS3, JavaScript, and TypeScript. Implementing modern frameworks like React and Angular to create dynamic, scalable, and accessible user interfaces.
Building robust and scalable server-side applications using Node.js, Express, and PostgreSQL. Integrating APIs, managing databases, and ensuring secure and efficient communication between the frontend and backend.