Suraj UpadhyaySU
Open to opportunities

Suraj Upadhyay

@surajupadhyay

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

India

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 50k+ talented remote workers on Himalayas

Browse remote talent

Find your dream job

Sign up now and join over 85,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