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.
Suraj Upadhyay
@surajupadhyay
I am a Senior Software Engineer (full stack development, backend heavy) with 5 years of experience including founding engineer & leadership roles.
What I'm looking for
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
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.
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
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
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.
Dev Intern
Commvault
Apr 2021 - Oct 2021 (6 months)
• Worked with complex AngularJS codebase and migration into ReactJS.
• Involved in writing tests for backend code that backups and restores virtual machine data.
Education
Degrees, certifications, and relevant coursework
Indian Institute of Information Technology, Bhopal
Bachelor of Technology, Computer Science and Engineering
2017 - 2021
Grade: 8.06
Availability
Location
Authorized to work in
Website
esence.ioSalary expectations
Social media
Job categories
Skills
Interested in hiring Suraj?
You can contact Suraj and 90k+ other talented remote workers on Himalayas.
Message SurajFind 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!
