I am a Senior Front-End Developer with over 8 years of experience crafting high-performance, scalable, and visually polished web applications across diverse industries. I specialize in React.js, Next.js, Angular, and Vue.js, and have strong skills in TypeScript, state management libraries such as Redux, Vuex, and NgRx, along with design systems like Material UI and TailwindCSS. My expertise lies in creating responsive, pixel-perfect user interfaces from Figma and Adobe XD, optimizing web performance, and building reusable component architectures. Throughout my career, I've collaborated closely with backend teams to integrate REST and GraphQL APIs, ensuring seamless data-driven applications. I am passionate about UI/UX excellence, maintainable code practices, and mentoring teams to deliver the best user experiences. I thrive in remote roles and have contributed to projects globally, including in the USA, Australia, Singapore, and India.

I am a Senior Front-End Developer with over 8 years of experience crafting high-performance, scalable, and visually polished web applications across diverse industries. I specialize in React.js, Next.js, Angular, and Vue.js, and have strong skills in TypeScript, state management libraries such as Redux, Vuex, and NgRx, along with design systems like Material UI and TailwindCSS. My expertise lies in creating responsive, pixel-perfect user interfaces from Figma and Adobe XD, optimizing web performance, and building reusable component architectures. Throughout my career, I've collaborated closely with backend teams to integrate REST and GraphQL APIs, ensuring seamless data-driven applications. I am passionate about UI/UX excellence, maintainable code practices, and mentoring teams to deliver the best user experiences. I thrive in remote roles and have contributed to projects globally, including in the USA, Australia, Singapore, and India.

Available to hire

I am a Senior Front-End Developer with over 8 years of experience crafting high-performance, scalable, and visually polished web applications across diverse industries. I specialize in React.js, Next.js, Angular, and Vue.js, and have strong skills in TypeScript, state management libraries such as Redux, Vuex, and NgRx, along with design systems like Material UI and TailwindCSS. My expertise lies in creating responsive, pixel-perfect user interfaces from Figma and Adobe XD, optimizing web performance, and building reusable component architectures.

Throughout my career, I’ve collaborated closely with backend teams to integrate REST and GraphQL APIs, ensuring seamless data-driven applications. I am passionate about UI/UX excellence, maintainable code practices, and mentoring teams to deliver the best user experiences. I thrive in remote roles and have contributed to projects globally, including in the USA, Australia, Singapore, and India.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Senior Full Stack Developer at Freelance | Contract (UK, USA, Australia, Singapore)
September 1, 2024 - June 30, 2025
Led end-to-end full-stack development for 10+ projects, collaborating with clients and teams across planning, design, and deployment phases. Architected scalable backend systems using NestJS, Node.js, Python, and Java with PostgreSQL, MySQL, and MongoDB. Built secure, responsive frontend apps with React.js, Next.js, TypeScript, Tailwind CSS, and Redux. Integrated secure authentication and authorization with JWT, AWS Cognito, and OAuth. Implemented REST APIs, microservices, and third-party integrations including Stripe, PayPal, and social login providers. Applied architectural patterns like Saga and Circuit Breaker to ensure resilience and consistency. Managed real-time data flow using AWS SQS, Kafka, RabbitMQ, and WebSockets. Optimized databases and frontend performance. Developed CI/CD pipelines with GitHub Actions and Docker. Wrote tests using Jest and maintained API documentation with Swagger. Mentored junior developers and improved team velocity.
Senior Backend Developer at Guzman y Gomez (Australia)
April 1, 2021 - September 30, 2024
Designed and deployed scalable microservices using Node.js, NestJS, Sequelize, and AWS (Lambda, Step Functions, API Gateway). Automated menu and product data sync with POS systems via Step Functions, reducing manual overhead by 70%. Built order processing logic and third-party platform integration (UberEats, DoorDash, Menulog), ensuring transactional accuracy. Enhanced authentication flows with AWS Cognito including Apple, Google, and Facebook logins. Refactored legacy .NET systems to improve performance and maintainability, reducing downtime and bug rates. Engineered robust ETL pipelines for transactional analytics. Implemented test coverage across services, ensuring stability during frequent releases.
Senior Full Stack Developer at Inginim Software Private limited (Singapore)
April 1, 2018 - April 30, 2021
Delivered 10+ web applications across fintech, e-commerce, and HR domains. Built dynamic UIs and dashboards with React, Bootstrap, Tailwind CSS, and Material UI. Integrated and maintained secure APIs using Node.js and .NET Core. Authored Python scripts for data migration and tooling automation. Created tools like dynamic table builders and real-time charts for enhanced UX. Championed TDD, peer reviews, and CI/CD to uphold quality standards.
Senior Backend Developer at Lanet Team Software Solution (India)
October 1, 2017 - May 31, 2021
Built and maintained RESTful APIs using Java Spring Boot, Hibernate, Node.js, and Django for robust backend logic. Developed modern frontend interfaces with React.js and Redux, ensuring responsive, cross-device compatibility. Integrated authentication with JWT and OAuth providers, securing applications via TDD and code reviews. Authored custom UI components and internal tools improving team productivity by 30%. Managed deployments with Docker, GitHub Actions, and CI/CD workflows. Collaborated with QA and product teams for high-quality agile releases.
Senior Full Stack Developer at DOT Compliance Group
June 1, 2025 - August 26, 2025
Designed and implemented scalable Angular architecture using Angular 15+, Angular Material, and RxJS for modular, maintainable large-scale enterprise applications. Built interactive dashboards with advanced filtering, analytics, and role-based views. Integrated Angular components with REST/GraphQL APIs optimizing data with Observables and caching strategies. Improved Largest Contentful Paint and Cumulative Layout Shift scores by 35% through lazy loading, route-level code splitting, and image optimization. Developed a shared UI component library in Storybook used across teams, reducing duplication and speeding development.
Senior Full Stack Developer at Guzman Y Gomez - Mexican
September 1, 2024 - August 26, 2025
Developed complex menu management modules using React.js, Next.js, TypeScript, Redux, and TailwindCSS to enable dynamic data handling for high-traffic ordering systems. Created optimized Next.js server-side rendered pages to enhance SEO and load times. Built responsive POS integration dashboards with Material UI and reusable components. Integrated third-party delivery platform APIs with real-time order tracking. Introduced Storybook for UI documentation, ensuring design-to-code consistency and improved collaboration. Implemented frontend testing with Jest and React Testing Library for high-quality releases.
Senior Full Stack Developer at Inginim Software Private Limited
April 1, 2021 - August 26, 2025
Delivered over 10 frontend-intensive projects including SaaS reservation platforms, real-time bidding systems, and gaming UIs leveraging React.js, Angular, and Vue.js for responsive, high-performance experiences. Optimized codebases applying lazy loading, bundle splitting, virtual scrolling, and memoization reducing load times by up to 40%. Built Angular modules with Angular Material and RxJS applying smart/dumb component architecture and NgRx for state management. Developed Vue.js Single File Components using Vuetify, Vuex, Composition API, and reusable mixins. Created React-based customer portals with SSR in Next.js to improve SEO and load performance. Integrated real-time updates with Socket.IO for live bidding and order tracking. Established shared Storybook component libraries ensuring consistent styling and faster development. Standardized API integration using Axios with interceptors for authentication and error handling.
Senior Full Stack Developer at La-Net Team Software Solution PVT Ltd
May 1, 2020 - August 26, 2025
Built and maintained high-performance RESTful and GraphQL APIs using Java (Spring Boot, Hibernate), Node.js, NestJS, and Python (Django) for robust backend logic and seamless frontend integration. Developed enterprise-grade UIs with React.js and Redux and Vue.js with Vuex ensuring smooth state management and device compatibility. Created reusable Vue.js Single File Components with Vuetify for forms, data grids, and interactive charts. Built React internal tools improving productivity and reducing coding repetition by 30%. Implemented JWT authentication and role-based UI rendering for secure and personalized user experience. Collaborated with designers to deliver pixel-perfect layouts and ensured WCAG accessibility compliance.

Education

Master of Science at UKA TARSADIA UNIVERSITY
September 1, 2012 - October 31, 2017
Master's in computer science and technology at UKA Tarsadia University
September 1, 2012 - October 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail, Travel & Hospitality, Professional Services