
Igor de Almeida
Verified Expert in Engineering
Full-stack Engineer and Developer
Salvador - State of Bahia, Brazil
Toptal member since October 13, 2025
Igor is a full-stack engineer with over seven years of experience building scalable web and mobile applications using React, Node.js, and cloud technologies. Leveraging expertise in APIs, database optimization, and cloud deployment, Igor has delivered enterprise solutions that reduced operational overhead by 80% and improved efficiency by 95%. He is experienced in collaborating with cross-functional teams and contributing to technical architecture decisions that drive business outcomes.
Portfolio
Experience
- TypeScript - 7 years
- Node.js - 7 years
- React - 7 years
- MongoDB - 5 years
- Firebase - 5 years
- PostgreSQL - 5 years
- React Native - 5 years
- Google Cloud Platform (GCP) - 4 years
Preferred Environment
Slack, Cursor AI, DBeaver, Chrome, Linux
The most amazing...
...solution I've built was an IoT and Bluetooth-enabled bike parking system, for which I designed the entire architecture from scratch.
Work Experience
Senior Full-stack Engineer
Liven
- Built a cloud-native application to embed Power BI reports, reducing licensing costs for more than 500 users and achieving 98% client satisfaction, using Next.js and Node.js and deploying it on Azure.
- Optimized performance through server-side rendering (SSR), SEO enhancements, and Core Web Vitals (CWV) improvements, achieving 99.9% uptime and 95+ performance scores to boost search visibility.
- Spearheaded cross-functional teams in coordination with clients and stakeholders, delivering the project one week ahead of schedule.
- Architected an enterprise application for over 2,000 fuel stations, replacing inefficient spreadsheet processes and enabling investment decisions 40% faster. Built with React, NestJS, and GraphQL, and deployed on GCP using Kubernetes (GKE).
- Optimized business-critical calculations using PostgreSQL indexing and caching strategies, reducing processing time for financial analysis workflows by 95%.
- Directed a team of six engineers, managed stakeholder relationships, and conducted Agile planning sessions, facilitating requirements gathering and sprint planning while ensuring project deliverables met business objectives.
Mid-level Full-stack Engineer
Liven
- Architected a Bluetooth-enabled mobile application for bike management and payment processing, built with React Native and Firebase, and successfully published on the App Store and Google Play.
- Engineered a robust back-end architecture with Node.js and MongoDB, deployed on GCP, achieving 99.9% system reliability through comprehensive testing frameworks and cloud-native services.
- Established DevOps automation workflows with Expo and GitHub Actions, and developed a Next.js administrative dashboard, streamlining deployment processes by 80% and reducing operational overhead by 60%.
- Developed a reusable component library with React and Storybook, accelerating UI development by 70% across five teams and standardizing front-end architecture.
- Built an integrated API toolkit with Python, FastAPI, and MongoDB, enabling dynamic data modeling and reducing custom development overhead by 60%.
Full-stack Engineer
Liven
- Built seamless enterprise systems with React, Node.js, and MongoDB, creating fraud detection gateways and admin dashboards that enhanced security and provided visibility for over 50 administrators.
- Architected a parallel payment flow using the strategy design pattern, enhancing maintainability and testability and enabling seamless transitions between payment methods.
- Implemented a scalable architecture with Docker and Amazon Elastic Compute Cloud (ECS) and automated user management workflows, reducing manual processes by 60% and ensuring a maintainable microservices design.
Front-end Engineer
Liven
- Drove mobile application development from conception to delivery, implementing scalable React Native solutions with advanced UI components, Google Maps integration, and multi-factor authentication flows using design patterns.
- Contributed to mobile application maintenance and feature development, optimizing navigation flows and user experience and implementing end-to-end testing frameworks to ensure cross-device compatibility and release stability.
- Developed and maintained an institutional website using Next.js, integrating SEO optimization and dynamic content management to improve load times and empower non-technical teams to manage content independently.
Software Engineer
Neodados
- Secured a legacy web application by identifying and patching critical vulnerabilities in a Drupal 6 system, preventing potential data breaches and ensuring compliance with security standards.
- Guided a major platform migration from Drupal 6 to 9, optimizing server memory usage and managing module compatibility across Linux infrastructure.
- Administered production servers and ensured system reliability through proactive monitoring, security updates, and performance optimization in PHP and Linux environments.
Software Engineer
Freelance Clients
- Worked on diverse web and mobile projects, specializing in front-end and back-end development, cloud infrastructure, and security hardening.
- Refactored the admin panel of an employee transportation app at ErgoTech using Flutter, Firebase, and Google Maps, implementing clean architecture and domain-driven design (DDD).
- Built core front-end components for FlyRights using React and Redux, enhancing interface consistency and maintainability with Material UI.
- Delivered internal tools for Mosty, developing full-stack features with Node.js, React, Redux, and PostgreSQL to support fashion and image consultants.
- Contributed to the development of a fraud detection platform at Neodados, building GraphQL APIs and dashboards with Node.js, React, MongoDB, and Docker in a containerized environment.
- Maintained and secured legacy PHP and Drupal platforms for Estatcamp and PortalAction, managing NGINX and Apache servers, implementing reverse proxies, and creating custom malware detection tools for server hardening.
Experience
Capstone Project: Notifica UFBA
https://github.com/igooralm192/notifica-ufba-v2I also built a custom back-end API with Node.js to handle user authentication, data management, and real-time messaging functionality.
Education
Bachelor's Degree in Computer Science
Federal University of Bahia - Salvador, Brazil
Certifications
Professional Cloud Developer Certification
Skills
Libraries/APIs
React, Node.js, React Query
Tools
Expo, Slack, Google Kubernetes Engine (GKE)
Languages
TypeScript, JavaScript, Python, GraphQL, PHP
Paradigms
REST, Clean Architecture, Agile, Dynamic Programming, Object-oriented Programming (OOP), Functional Programming, Real-time Systems, Microservices
Frameworks
React Native, Next.js, Chrome, NestJS, Tailwind CSS, Redux, Flutter
Platforms
Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Cloud Run, Kubernetes, Firebase, Linux, Azure, Drupal, iOS
Storage
PostgreSQL, MongoDB, DBeaver, Databases, Cloud Firestore, Firebase Realtime Database
Other
APIs, Domain-driven Design (DDD), Microsoft Azure, Cursor AI, Programming, Data Structures, Software Engineering, Cloud Computing, CI/CD Pipelines, Scalability, Monitoring, Google Cloud Functions, Networking, Messaging, Deployment, Release Management, Zustand, AWS ECS Fargate, Storybook, Servers, FastAPI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring