Skip to main content
HimalayasHimalayas logo
Suraj UpadhyaySU
Open to opportunities

Suraj Upadhyay

@surajupadhyay

Full Stack Developer with 3 years of experience in developing robust & scalable Web applications.

India
Message

What I'm looking for

I am looking to work with a highly motivated, skilled and result oriented team that thrives on solving real world problems with code and building a promising product. And I want to work as a remote senior software engineer for with backend heavy tasks.

I am a Full Stack Developer with 3 years of experience in developing robust and scalable Backend applications.

My experience includes working with Javascript/Typescript, Node.js, React.js, Next.js, Nest.js, Express.js, Web Sockets, TCP/UDP, PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabbitMQ, Microservices and system design.

I have worked on multiple projects from scratch and have been a heavy contributor for the features that I owned in my Team.

Experience

Work history, roles, and key accomplishments

Cimpress logoCI

Senior Software Engineer

Cimpress

Apr 2024 - Jun 2024 (2 months)

• Contributed in developing a design engine to generate de- sign templates algorithmically for multiple products.
• Utilized best practices for writing maintainable and testable Typescript code and working with a monorepo.
• Worked to increase frontend performance by reducing frequent renders in React. • Used Mobx global state management.
• Written tests for React components and backend algorithms

Commvault logoCO

Engineer

Commvault

Mar 2023 - Jan 2024 (10 months)

• Optimised NodeJS backend using worker threads and parallel processing. Decreased response time by up to 15%.
• Created backend web applications utilizing micro service design and implemented frontend in NextJS using Web APIs to better align with customer expectations for performance and scalability.
• Implemented deduplication for data backups and restore

Commvault logoCO

Associate Engineer

Commvault

Oct 2021 - Mar 2023 (1 year 5 months)

• Worked directly with customers in debugging and fixing
bugs regarding the Product, its APIs and frontend.
• Involved in implementing support for new features offered
by AWS & Azure virtualization hypervisors.
• Implemented event pipelines with Kafka for inter service
communication to better handle API requests.
• Solved design problems with Factory and Singleton design
patterns.

Education

Degrees, certifications, and relevant coursework

Suraj hasn't added their education

Don't worry, there are 90k+ talented remote workers on Himalayas

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan