👋 Hey there — thanks for stopping by!

Swayam Mohanty

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.

Scroll
Get to know me

About Me

Swayam Mohanty
React ⚛️
TypeScript 💙
Node.js 🟢

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.

ReactNext.jsTypeScriptNode.jsTailwindPostgreSQLAWSDocker

Skills & Expertise

Frontend

ReactNext.jsTypeScriptJavaScriptHTML5CSS3TailwindCSSReduxMicro FrontendsFramer MotionSCSSMaterial UI

Backend

Node.jsExpress.jsGraphQLREST APIsPythonMongoDBPostgreSQLMySQLRedis

Testing

JestReact Testing LibraryCypressPlaywrightVitestUnit TestingE2E Testing

Cloud

AWSVercelNetlifyDockerKubernetes

Build & DevOps

WebpackViteRollupBabelGitGitHub ActionsJenkinsCI/CD

Design & Tools

FigmaSystem DesignAgile/ScrumJIRAConfluence
Some things I've built

Featured Projects

Space Expo

SpaceExpo offers excellent glimpses of our existence through breathtaking NASA space imagery and daily cosmic insights powered by NASA's public API.

SvelteViteREST API
⭐ Featured

Hi Su

HiSu is an AI-powered platform helping anyone improve their interview skills through personalized mock interviews and real-time coaching to boost confidence and reduce anxiety.

ReactTypeScriptFirebaseMaterial UI
⭐ Featured

Picture in Picture

PicnicPic is a free, fast, secure & ad-free web app that uses built-in Picture-in-Picture (PiP) to let users float videos on screen while multitasking.

ReactTypeScriptTailwindVitePostCSS
⭐ Featured

Client Invoice Dashboard

A responsive, modern dashboard for managing client invoices with features like invoice generation, client tracking and dynamic filtering.

Next.js 15PostgresVercelChart.js
⭐ Featured

eCommerce Platform

A full-stack eCommerce web app with a modern React frontend and robust Node.js backend for product listings, cart and order management.

Node.jsExpressMongoDBReactTailwindCSS
⭐ Featured
My professional journey

Work Experience

May 2022 - Present

Senior Software Developer

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.

Project Spotlight
January 2023 - January 2025

Master's in Computer Science

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.

Verify Degree
January 2021 - April 2022

Software Developer 2

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.

Project Spotlight
July 2019 - December 2020

Senior Software Developer

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.

Project Spotlight
October 2016 - June 2019

Associate Front-End Developer

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.

Project Spotlight
2012 - 2016

Bachelor's Degree in Computer Science

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.

Verify Degree
🎓 Started my journey
Skills proficiency visualization

Tech Radar

FrontendBackendDevOpsDatabaseTestingArchitecture
Frontend95%
Backend80%
DevOps75%
Database75%
Testing80%
Architecture88%
Thoughts on code, design, and development

Latest Articles

🚀
Dec 28, 2025
8 min read

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.

ReactNext.jsPerformance
Read Article
Dec 15, 2025
6 min read

The Art of Writing Clean TypeScript Code

Best practices and patterns for writing maintainable TypeScript code that your future self will thank you for.

TypeScriptClean CodeBest Practices
Read Article
🎨
Dec 1, 2025
12 min read

Mastering Tailwind CSS: From Basics to Advanced

A comprehensive guide to Tailwind CSS, covering everything from utility classes to custom plugins and optimization techniques.

CSSTailwindStyling
Read Article
🔄
Nov 20, 2025
10 min read

State Management in 2025: Beyond Redux

Exploring modern state management solutions like Zustand, Jotai, and React Query for different use cases.

ReactState ManagementZustand
Read Article
Let's work together

Get In Touch

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!

💡Daily Inspiration