Romulo – Next.js, React, Typescript
Romulo is a Senior full-stack engineer with over 7 years of experience. While his focus stack is Node.js, React, Next.js, and TypeScript, the candidate also built personal AI-powered tools using Python. He has demonstrated end-to-end ownership of complex features, including database modeling and system design, and is skilled in both MongoDB and MySQL. During the vetting process, Romulo was recognized for his clear communication and structured problem-solving approach!
8 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Front-End Engineer
A leader in online ordering and delivery services. The role focused on building the frontend from scratch for the new Catering service. The platform allows clients to book catering orders in advance, process payments, and gives restaurant owners complete control over orders.
- Developed the Back-office Catering application using React, Context API, Zustand, Vite, and TypeScript.
- Designed and implemented REST APIs using NestJS and Node.js as a Backend-for-Frontend (BFF) layer.
- Built customer-facing Catering applications using Vue.js and Nuxt.
- Implemented Redis caching for orders, baskets, and products to improve performance.
- Enhanced Micro-frontend applications with Single-SPA.
- Improved existing UI components and the Design System built with Storybook.
- Worked with CI/CD pipelines using GitHub Actions.
- Handled performance and SEO optimizations.
- Automated tests using Jest and React Testing Library.
- Leveraged GitHub Copilot and AI tools to increase productivity.
Senior Full-Stack Engineer
A no-code platform that enables organizations to develop reliable, enterprise-grade software faster while reducing technical debt. The role involved helping build multiple projects focused on the core business, the no-code platform, and many other related features.
- Built frontend UI for file uploading and versioning tools using React, Tailwind CSS, and Context API.
- Developed a real-time JSON analyzer using Node.js, TypeScript, MongoDB, and AWS serverless services.
- Set up observability, APM, and logging using OpenTelemetry, Datadog, and Splunk.
- Designed, implemented, and maintained REST and GraphQL APIs.
- Implemented JWT, OAuth, and MFA-based authentication and authorization mechanisms.
- Developed an AI-based authentication solution in Python, integrating with Gemini.
- Worked with Redis for caching and performance optimization.
- Utilized message queues for asynchronous processing.
- Built and maintained CI/CD pipelines using Bitbucket Pipelines and GitHub Actions.
- Wrote and maintained automated tests using JavaScript and Jest.
Mid-Level Full-Stack Engineer
The largest private bank in Latin America. The main project involved modernizing and migrating on-premises infrastructure to AWS, along with the creation of a stock trading platform.
- Modernized and migrated on-premises mainframe infrastructure to AWS.
- Developed an investment stock trading platform using Angular, Python, and Amazon RDS.
- Handled deployment to AWS with Terraform, CloudFormation, and CodePipeline.
- Worked on the UI implementation with React and Redux. Collaborated using Git, GitLab, and GitHub. Tested with PyTest, Jasmine, and Robot Framework.
- Implemented serverless applications with AWS Lambda, API Gateway, and Step Functions.
- Introduced an Amazon SQS messaging service to connect multiple stock exchanges.
- Monitored applications using AWS CloudWatch.
- Implemented authentication services with JWT and Azure AD.
Front-End Engineer
A major retail company in Brazil. The role involved recreating the frontend for their affiliate network and a new back-office application for clients.
- Developed and maintained public-facing web pages using React and Next.js.
- Migrated existing SPA public pages to server-side pages with Next.js.
- Built a Back-office web application using React, TypeScript, and Redux.
- Developed BFF REST APIs using Node.js and MongoDB.
- Deployed applications to Google Cloud Platform (GCP).
- Containerized with Docker.
- Managed application state using Redux.
- Implemented automated tests using Jest, Enzyme, and Cypress.
- Contributed to UX and web design by creating layouts and prototypes using HTML and CSS.
- Improved SEO and organic traffic using tools such as Lighthouse and Google Analytics.
Full-Stack Engineer
Implementation of a new CMS for students and for the administration of the largest Law School in Brazil.
- Developed an RBAC system using React, PHP, and MySQL to manage user roles and permissions.
- Built and maintained the main institutional website using PHP and WordPress.
- Designed and implemented RESTful APIs using PHP and WordPress.
- Managed and maintained MySQL databases.
- Handled testing and deployment processes.
- Improved organic traffic through SEO techniques and tools.
- Collaborated with team members using Git and GitHub.