Available to hire
Full Stack Developer specializing in Node.js and React, with experience building scalable backend systems and modern, responsive web applications. Passionate about creating efficient APIs, clean UI experiences, and writing maintainable, high-quality code. Focused on performance, usability, and delivering reliable end-to-end solutions.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Advanced
Work Experience
Senior Node.js Full Stack Developer at Globant
September 1, 2023 - February 1, 2026Architect and develop scalable backend services using Node.js, TypeScript, and NestJS for enterprise SaaS platforms serving 650K+ users across Europe and North America. Design and implement 50+ RESTful APIs and GraphQL endpoints processing 2.3M+ API requests per day. Develop modern frontend applications using Next.js and React, reducing page load time from 3.7s to 1.8s. Lead migration of 18 legacy services from monolithic architecture to containerized microservices using Docker and Kubernetes. Optimize database performance with PostgreSQL, MongoDB, and Redis, reducing average API latency by 55%. Implement authentication and authorization using OAuth2, JWT, and RBAC security models. Introduce CI/CD pipelines using GitHub Actions and Jenkins, reducing release cycles from weekly to daily deployments. Mentor 6 engineers, conduct architecture reviews, and improve development productivity by 25%.
DevOps / Node.js Full Stack Developer at Capgemini
July 1, 2020 - August 1, 2023Developed enterprise web platforms using Node.js, NestJS, Angular, and TypeScript for financial and retail clients supporting 150K+ monthly users. Built 35 reusable Angular components improving UI rendering performance by 28%. Designed backend services handling 420K+ monthly API transactions. Integrated external APIs including payment systems, identity providers, and cloud storage services. Optimized PostgreSQL database queries, reducing average execution time from 210ms to 95ms. Implemented caching with Redis, improving application performance by 33%. Increased automated test coverage to 82% using Jest and Mocha. Collaborated with 12+ engineers in Agile teams delivering 20+ product releases.
Tech Lead / Node.js Full Stack Developer at Endava
July 1, 2017 - June 1, 2020Led architecture and development of enterprise SaaS platforms using Node.js, TypeScript, NestJS, Next.js, and React serving 700K+ users across Europe and North America. Designed microservices architecture (20+ services) deployed with Docker and Kubernetes, improving scalability and service isolation. Built and maintained 60+ RESTful and GraphQL APIs processing 2.5M+ API requests daily. Designed CI/CD pipelines using GitHub Actions, Jenkins, and Docker, reducing deployment time by 65%. Implemented DevOps infrastructure on AWS (EC2, RDS, S3, CloudWatch) supporting highly available production environments. Optimized PostgreSQL and Redis caching strategies, reducing average API response time from 450ms to 170ms. Led a cross-functional team of 8 engineers, conducting architecture design reviews, sprint planning, and code quality standards. Implemented centralized monitoring and logging using ELK Stack and Prometheus, reducing production incidents by 40%.
Full Stack Developer at Thoughtworks
October 1, 2014 - May 1, 2017Developed full-stack web applications using Node.js (Express.js, NestJS) and React / Angular, supporting platforms with 50K+ active users. Built and maintained 20+ RESTful APIs and backend services, processing 70K+ daily API requests. Implemented responsive frontend interfaces using React, TypeScript, Redux, HTML5, and CSS3, improving page load speed by 28%. Designed and optimized PostgreSQL and MongoDB databases managing 1M+ records, improving query performance by 30%. Implemented authentication and authorization using JWT and RBAC for secure multi-user systems. Integrated third-party services including payment gateways, email services, and analytics platforms. Built 15+ reusable UI components and shared frontend modules. Containerized applications using Docker and supported deployments on AWS. Collaborated with cross-functional teams of 8+ in Agile/Scrum. Implemented unit and integration testing using Jest and Mocha, improving code reliability and reducing production issues by 20%.
Junior Node.js Developer at EPAM Systems
June 1, 2013 - August 1, 2014Assisted in developing backend services using Node.js and Express.js for enterprise platforms used by 6K+ internal users. Developed 15+ REST API endpoints supporting reporting dashboards and internal management tools. Fixed 180+ bugs and performance issues, improving uptime from 96% to 99.3%. Maintained databases using MongoDB and MySQL. Assisted in building frontend components using AngularJS and JavaScript. Participated in code reviews and improved code quality using modern JavaScript best practices. Supported deployment processes and backend monitoring tools. Assisted senior developers in implementing authentication and logging modules.
Education
Master in Computer Engineering at University of Split
January 11, 2030 - May 1, 2013Qualifications
Industry Experience
Software & Internet, Professional Services, Financial Services, Retail, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Split today.