Flor Campos

Frontend Software Engineer

About

I'm a Frontend Engineer with extensive experience building scalable, high-performance web applications. I specialize in creating dynamic, user-centric interfaces and ensuring clean, maintainable code.
Throughout my career, I've worked with Next.js, TypeScript, Redux, AWS, and other technologies to deliver seamless, responsive solutions.
I'm passionate about exploring emerging technologies. I've worked with Three.js to develop interactive 3D visualizations, blending my development skills with a personal interest in game development. I also enjoy diving into UX design, focusing on creating intuitive and engaging user experiences.
My goal is to contribute to innovative projects that challenge me, foster creativity, and drive my growth as an engineer.
Stay curious, share knowledge, and keep coding!

Work Experience

JUL 2024 - NOW

FRONTEND SOFTWARE ENGINEER

NNAMU GMBH

Collaborated with an Agile team to develop an online auction platform.

  • Managed a Monorepo with multiple Next Js apps for different user roles using TurboRepo.
  • Worked with AWS Amplify and Cognito for secure user authentication.
  • Implemented real-time communication via WebSockets between users, enabling instant messaging, using Amplify PubSub.
  • Integrated Storybook for consistent component styles and documentation across apps.
  • Designed and managed state architecture with Redux, optimizing data flow and application performance.
  • Implemented unit tests with React Testing Library, ensuring high code quality and reducing regressions.

Tech stack:

  • Typescript, Next Js, Redux.
  • Tailwind, Shad Cn Webpack.
  • AWS, Amplify.

SOFTWARE DEVELOPER FRONTEND

CASCULATE

Main Frontend dev for an AI Based web tool of instant pricing.

  • Led the FE team to develop an user interface using React Js and Three Js, allowing interactive visualization of 3D models.
  • Managed state architecture using Tanstack optimizing data management and application logic for optimal performance.
  • Created a comprehensive UI Style Guide using Figma to establish cohesive visual standards.
  • Used Chakra UI for component styling.
  • Integration of e2e tests with Cypresss ensuring stability and quality of the final product.
  • Provided mentorship for 2 working students, offering constructive feedback, and guiding architecture decisions for new projects.

Tech stack:

  • Typescript, React Js, Redux.
  • Three js, Node Js, Webpack.
  • SCSS, Chakra UI.
  • Docker, AWS.

NOV 2023 - JUL 2024

SEPT 2021 - DEC 2022

SOFTWARE DEVELOPER FRONTEND

MERCADO LIBRE

MercadoLibre is the leading e-commerce platform in Latin America,
with over 130 million unique users.
I've developed features on a live fintech application with over 1m rpm.

  • Used Typescript and React Js using the BFF (Backend for Frontends),
    micro-frontends and microservices approaches.
  • Used management tools (Redux and React's UseContext hook). Optimizing data flow and ensuring scalability/maintainability.
  • Utilized i18n and Crowdin for internationalization and localization, collaborating across Product and UX/UI teams to ensure adaptation across the company's 18-country presence.
  • Monitored our app with Datadog and New Relic
    for performance insights and issue resolution.
  • I worked with Git automated builds (CI/CD), ensuring application security checks and maintaining a robust development process.
  • Implemented unit tests using Jest enhancing code quality, and minimizing regressions.
  • Worked with A/B testing, hypothesis building, and event-based analytics to drive data-informed decisions and improve user experience.

Tech stack:

  • Typescript, React Js, Node Js, Redux, Server side rendering.
  • SCSS, Material UI.
  • Webpack, AWS.
  • New Relic, DataDog.

SOFTWARE DEVELOPER ANALYST

MINISTRY OF EDUCATION

Development of web pages in Vue Js and Laravel for
different areas of the ministry.

  • Implemented registration forms with Vue Js and Laravel, facilitating students onboarding and data collection.
  • Helped to integrate Laravel admin panel to manage the registration databases.
  • Developed Rest API's.

Tech stack:

  • Javascript, HTML5, CSS3.
  • PHP, Node Js, Vue js, Laravel.

MAY 2021 - AUG 2021

JAN 2020 - JUL 2021

Web Developer

Freelance projects

Design and layout of web pages.
Maintenance of wordpress sites, administration of databases and integration of new plugins.

  • Knowledge Of Database Integration And Maintenance.
  • Helped the clients to improve their sales in the ecommerce through the Integration with third party services.
  • Skilled in graphic design tools (AI / Figma).

Tech stack:

  • Javascript, PHP, Vue Js, Laravel.
  • CSS3, HTML5.

Skills

JAVASCRIPT / TYPESCRIPT

REACT JS / Next JS

THREE JS / NODE JS

JEST / CYPRESS

DOCKER / AWS

Contact Me