Hello, I'm

Subhadatta Samal

Senior Full Stack Developer

React·Redux-Saga/Node.js·Express/Python·FastAPI

10+ years crafting high-performance web and mobile applications with React, React Native, Node.js, and Python. Passionate about clean architecture, real-time systems, and exceptional user experiences.

Subhadatta Samal

About

Who I Am

I'm a Senior React Developer with over a decade of hands-on experience building scalable, performant web and mobile applications. My journey began with vanilla JavaScript and HTML/CSS, and I've evolved through the entire modern frontend ecosystem.

I specialize in React.js and React Native, with deep expertise in state management using Redux and Redux-Saga. On the backend, I work with Node.js/Express and Python/FastAPI to build robust APIs and services.

I'm passionate about real-time communication — having built production systems with WebSocket and Webhooks — and I thrive in environments where code quality, performance, and user experience are paramount.

0+Years Experience
0+Projects Delivered
0+Technologies
0%Commitment

Skills

Technical Expertise

Frontend

React.jsReact NativeHTML5CSS3JavaScript (ES6+)TypeScriptReduxRedux-SagaNext.jsTailwind CSS

Backend

Node.jsExpress.jsPythonFastAPIREST APIsGraphQL

Real-time & Integration

WebSocketWebhooksSocket.IOServer-Sent Events

Tools & Practices

GitCI/CDJestReact Testing LibraryAgile/ScrumCode Review

Experience

Career Journey

Senior Application Developer

IQVIA, Bangalore

Contractor via Hexaware from Nov 2020 – Jul 2023

Jul 2023 — Present

Leading frontend architecture and development for enterprise-scale healthcare and life-sciences applications. Driving best practices, mentoring developers, and owning end-to-end delivery.

  • Architected and built complex SPAs with React, Redux, and Redux-Saga
  • Implemented real-time features using WebSocket and Webhooks
  • Improved application performance through code splitting and optimization

Senior Software Engineer

Hexaware Technologies, Bangalore

Client: IQVIA

Nov 2020 — Jul 2023

Developed and maintained multiple React and React Native applications for IQVIA, collaborating closely with cross-functional teams.

  • Built cross-platform mobile apps with React Native
  • Developed RESTful APIs using Node.js/Express and Python/FastAPI
  • Established testing standards with Jest and React Testing Library

Associate Sr. Software Engineer

Mahindra First Choice Wheels, Bangalore

Jul 2018 — Nov 2020

Built and scaled customer-facing web applications for India's largest multi-brand certified used car company.

  • Developed responsive web apps with React and Redux state management
  • Integrated third-party APIs and payment gateways
  • Collaborated with UX team to improve user experience and accessibility

Software Engineer

Health5c Wellness Solutions, Bangalore

Mar 2017 — Jun 2018

Built healthcare and wellness platform features, working across the full stack with modern JavaScript.

  • Developed interactive UI components with React
  • Implemented responsive designs with CSS3 and modern layout techniques
  • Worked on Node.js backend services and API integrations

Project Trainee

Altair Engineering, Bangalore

Mar 2016 — Mar 2017

Started professional career building internal tools and contributing to engineering projects.

  • Built internal web tools with HTML, CSS, and JavaScript
  • Gained foundational experience in software development lifecycle

Education

Academic Background

Master of Computer Applications (MCA)

Jul 2013 — May 2016

Indira Gandhi Institute of Technology, Sarang, Odisha

B.Sc — Mathematics & Computing

Jul 2009 — May 2013

Institute of Mathematics & Application, Bhubaneswar, Odisha

+2 Science

Jul 2007 — May 2009

Maharishi College of Natural Law, Bhubaneswar, Odisha

Matriculation

May 2007

Saraswati Vidya Mandir, Bhubaneswar, Odisha

Projects

Selected Work

Project Name 1

Brief description of the project, technologies used, and your role. Explain the problem it solved and the impact it had.

ReactReduxNode.jsWebSocket

Project Name 2

Brief description of the project, technologies used, and your role. Explain the problem it solved and the impact it had.

React NativeRedux-SagaFastAPI

Project Name 3

Brief description of the project, technologies used, and your role. Explain the problem it solved and the impact it had.

Next.jsTypeScriptTailwind CSS

Project Name 4

Brief description of the project, technologies used, and your role. Explain the problem it solved and the impact it had.

ReactExpress.jsWebhooks

Contact

Let's Work Together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your team. Feel free to reach out.