Building Scalable React Applications with Next.js 14
Explore the latest features in Next.js 14 and learn how to build performant, scalable applications using App Router and Server Components.
A full-stack developer with 9 years of experience building fast, intuitive, and scalable web apps. I specialize in JavaScript and React (Next.js), crafting seamless user experiences backed by clean, efficient code.

With 9 years of experience spanning travel, mobility, telecom, and e-commerce domains, I've had the privilege of working with diverse teams and tackling complex challenges. Currently pursuing a Master's in Computer Science while continuing to build amazing products. I believe in writing code that's not just functional, but elegant and maintainable.
Travix (Trip.com), Amsterdam, Netherlands
Currently working as a Senior Software Engineer (Frontend) at Travix (Trip.com) in Amsterdam.
I led the development of ML-powered features on the Extras (DPO) page, enhancing product relevance through optimized placement logic and mock data integration. I also built the Cancel For Any Reason (CFAR) feature from scratch, empowering users with flexible cancellation options and boosting booking confidence. Additionally, I modernized legacy ancillary products like Insurances and Refund Protect to improve performance and cross-browser reliability.
As a senior developer, I spearheaded the migration to React 18+ in a large mono-repo, improving application stability and modernizing the tech stack as well as presented the possibility to systematically migrate to Micro-Frontends as a POC.
Woolf University, Malta
Completed my Master of Science (MS) in Computer Science at Woolf University.
The curriculum emphasized core areas such as Data Structures, DBMS, High-Level and Low-Level System Design (HLD & LLD), and Full Stack Development with a strong focus on scalability, performance, and security.
To complement my software engineering skill set and stay AI-ready, I've built hands-on experience with modern Data Engineering tools and systems. This includes working with the Hadoop Ecosystem, Apache Hive, AWS Redshift for data warehousing, and Data Lakes. I've also utilized Apache Spark (DataFrame API) for large-scale data processing, orchestrated ETL pipelines using Apache Airflow, and developed real-time monitoring dashboards. These capabilities strengthen my ability to develop data-driven applications and support intelligent, high-performance systems end-to-end.
The Product Management module featured insightful case studies of tech giants like Google, Meta, and Apple, and explored the bold strategies of rising unicorns. The emphasis? Learn from the billion-dollar blunders others have already paid for—and have the freedom to make newer, smarter ones. It offered a sharp blend of legacy lessons and startup experimentation, sharpening both strategic thinking and execution.
SIXT R&D, Bangalore, India
At SIXT, I developed critical post-booking features for corporate users across the US and Europe—including Modify Booking, Add-ons, and real-time dashboards—aimed at extending user engagement. These were built using Micro Frontends with Webpack Module Federation, integrated into an existing React monolith.
I also led the upgrade of the codebase to React 17, ensuring forward compatibility and improved performance.
Motorola Mobility (ex-Google, Lenovo), Bangalore, India
Contributed to Motorola's first in-house app by developing the 'Explore News' feature and integrating engaging content such as Moto-Stories and podcasts to enhance user engagement across LATAM and the US.
As part of a close-knit, startup-style team, I also had the opportunity to work on the Java backend and Android app, supporting cross-functional development through flexible resource fulfillment.
Publicis Sapient, Bangalore, India
Worked as a Frontend Developer after completing six months of industry-focused training tailored for production-ready projects. I upskilled in modern frontend frameworks including Angular 2+ and React with TypeScript, while also gaining hands-on experience with rapid debugging, CSS frameworks, and implementing industry best practices in Agile development environments.
NIT Durgapur, India
Graduated from National Institute of Technology, Durgapur with a Bachelor's degree in Computer Science. I had a great time learning about core Computer Science concepts such as DSA, OOPs, DBMS, Networking, Operating Systems, Microprocessors along with electives like Neural Networks, Image Processing and Compiler Design.
Explore the latest features in Next.js 14 and learn how to build performant, scalable applications using App Router and Server Components.
Best practices and patterns for writing maintainable TypeScript code that your future self will thank you for.
A comprehensive guide to Tailwind CSS, covering everything from utility classes to custom plugins and optimization techniques.
Exploring modern state management solutions like Zustand, Jotai, and React Query for different use cases.
Have a project in mind or just want to chat? I'd love to hear from you. Drop me a message and I'll get back to you as soon as possible!
Email me at
m.swayams@gmail.com
Check out my
GitHub
Connect on