profile-pic

Himanshu Sojitra

A skilled frontend developer with over 14 years experience using technologies like React, React Hooks, Redux, TypeScript, JavaScript, ES6, CSS and HTML.

  • Role

    Technical Lead

  • Years of Experience

    15.8 years

Skillsets

  • SCSS
  • Redux toolkit
  • Next.js
  • TypeScript
  • Tanstack Query
  • Preact
  • Apollo Client
  • JavaScript - 14 Years
  • Storybook
  • CSS3 - 12 Years
  • react - 8 Years
  • Playwright
  • Less
  • Jest - 3 Years
  • HTML5 - 10 Years
  • react - 7 Years
  • Redux - 4 Years

Professional Summary

15.8Years
  • Apr, 2026 - Present 3 months

    Technical Lead

    TechBlocks
  • Dec, 2024 - Feb, 20261 yr 2 months

    Senior Software Engineer

    Masscom Corporation
  • Jul, 2022 - May, 20241 yr 10 months

    Principal Software Engineer

    Synacor
  • Nov, 2009 - Dec, 20134 yr 1 month

    IT Analyst

    Searce
  • Jan, 2014 - Jan, 20151 yr

    Software Engineer

    Symphony Teleca
  • Jan, 2015 - Jul, 20227 yr 6 months

    Assistant Consultant

    Tata Consultancy Services

Applications & Tools Known

  • icon-tool

    Git

  • icon-tool

    NPM

  • icon-tool

    Webpack

  • icon-tool

    ESLint

Work History

15.8Years

Technical Lead

TechBlocks
Apr, 2026 - Present 3 months
    Leading frontend development for a large-scale e-commerce platform for a US-based retailer using Next.js, React, Redux Toolkit, and Tailwind CSS. Building and maintaining responsive, high-performance user interfaces with a focus on scalability, accessibility, and user experience. Implementing state management solutions using Redux Toolkit and optimizing application performance across key customer journeys. Collaborating with product managers, designers, and backend engineers to deliver new features and enhancements. Leading and mentoring an offshore frontend team of 3 engineers, providing technical guidance, conducting code reviews, and supporting professional development. Managing sprint planning, task allocation, and project delivery to ensure high-quality and timely releases. Driving frontend best practices, code quality standards, and reusable component-based architecture across the team.

Senior Software Engineer

Masscom Corporation
Dec, 2024 - Feb, 20261 yr 2 months
    Improved Interaction to Next Paint (INP) by 42% by memoizing expensive computations and eliminating redundant JSON.parse calls across event handlers and lifecycle hooks, significantly reducing main-thread blocking and improving UI responsiveness. Strengthened application type safety by introducing strict TypeScript typings for component props, state, and Redux store eliminating ~130 "any" occurrences and improving long-term code robustness. Developed a browser-based video editor powered by FFmpeg WebAssembly and HTML5 Canvas, delivering real-time text and image overlay capabilities without server-side processing. Implemented an application-wide Activity Tracker using React Context API and custom data attributes to monitor and capture user interactions across the app. Eliminated technical debt by updating deprecated npm dependencies and removing unused packages, improving build stability and reducing potential security vulnerabilities.

Principal Software Engineer

Synacor
Jul, 2022 - May, 20241 yr 10 months
    Developed web based email client using Preact (lightweight alternative to React), React Redux, Apollo Client, Less CSS. Reduced end-to-end test suite runtime by 35% by leading migration of 120+ desktop tests from the deprecated Spectron framework to Playwright, unblocking CI/CD pipeline reliability for the team. Drove WCAG AA accessibility compliance across 25+ UI components, directly contributing to expanded enterprise customer adoption by meeting contractual accessibility requirements. Reviewed 60% pull requests per sprint and created documentation to help devs avoid repetitive comments which resulted in reduction of review comments by 8%. Engineered a real-time attendee availability feature for the calendar module, surfacing statuses and location data to meeting organizers, reducing scheduling friction for thousands of enterprise users. Engineered an intuitive drag-and-drop calendar rescheduling feature used by thousands of enterprise users, handling edge cases including timezone normalization, recurring event conflicts, and optimistic UI updates for low-latency feedback.

Assistant Consultant

Tata Consultancy Services
Jan, 2015 - Jul, 20227 yr 6 months
    Led front-end development of a subscription management platform for a multinational legal services client, enabling users to purchase and renew product licenses across 3+ tiers, built with React, TypeScript, and Styled Components with a Storybook-driven component library. Expanded unit test coverage by 10% by authoring and refactoring 15+ tests using Jest and Enzyme, improving regression detection for the subscription management module. Developed a Moderated Chat application for clients internal use using: Angular, AngularFire, Bulma. Built and maintained UDI scanner app for a MNC client in the healthcare domain. It allows service engineers to keep track of serviced Magnetic Resonance Imaging machines using Backbone, jQuery, JavaScript, CSS.

Software Engineer

Symphony Teleca
Jan, 2014 - Jan, 20151 yr
    Built user interface for a retail analytics software using AngularJS, Restangular, Bootstrap, JavaScript, CSS.

IT Analyst

Searce
Nov, 2009 - Dec, 20134 yr 1 month
    Built front end components for a HR software and developed APIs to communicate with Google App Engine datastore using JavaScript, Python, jQuery, CSS, HTML. Modernized a legacy jQuery front-end codebase to AngularJS, reducing DOM manipulation complexity and improving maintainability for a team of 5+ engineers.

Achievements

  • Developed web and desktop based email client.
  • Migrated over 120 end-to-end desktop tests from Spectron to Playwright.
  • Achieved accessibility level WCAG AA compliance.
  • Reviewed 60% pull requests per sprint and created documentation.
  • Implemented feature to allow meeting organisers to view free, busy, tentative, OOO status of attendees and locations.
  • Developed feature to allow users to drag and drop calendar events to modify date and time.

Education

  • Bachelor of Engineering in Computer Engineering

    Atmiya Institute of Technology and Science (2008)