Skip to main content
Suraj UpadhyaySU
Looking for a job

Suraj Upadhyay

@surajupadhyay

I am a Senior Software Engineer (full stack development, backend heavy) with 5 years of experience including founding engineer & leadership roles.

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 have worked in a pre-seed fast-paces startup as the founding engineer and CTO, building an ERP. I have built the backend of the ERP almost entirely by myself from scratch and led a team of 4 engineers guiding the architecture and RFCs for a scalable frontend development.

I think modern engineering, demands highly experienced and veteran developers contributing to and leading the team that's going to derive the next generation of innovation in tech and in business. I will be a great fit, both culturally and technically.

And 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.

Thanks for consideration.

Experience

Work history, roles, and key accomplishments

Acowale Technologies logoAT

Founding Engineer & CTO

Acowale Technologies

Oct 2024 - Apr 2026 (1 year 6 months)

• Spearheaded the ground-up architecture and development of an enterprise-grade ERP & Accounting ecosystem using Go, Python, and TypeScript, guaranteeing 100% ACID compliance for high-throughput fi nancial transactions.
• Engineered a high-performance Distributed Ledger system in Go, exploiting advanced concurrency primitives to process asynchronous double-entry bookkeeping with zero data drift.

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

IB

Indian Institute of Information Technology, Bhopal

Bachelor of Technology, Computer Science and Engineering

2017 - 2021

Grade: 8.06

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