Senior Software Developer
Devaseva (DonateKart) - Hyderabad, India
March 2022 - August 2025
Built full-stack product systems for 15,000+ users, including Razorpay payments, sub-200ms APIs, JWT/RBAC admin tools, and revenue-focused product features.
Software Engineer with strong backend and product engineering expertise across payments, microservices, mobile, web, cloud, and internal platforms.
Operating Model
Product systems, end to end
Build, integrate, operate, improve
Experience
A concise view of professional experience, internship background, and education, without exposing the underlying document library.
Work Experience
Devaseva (DonateKart) - Hyderabad, India
March 2022 - August 2025
Built full-stack product systems for 15,000+ users, including Razorpay payments, sub-200ms APIs, JWT/RBAC admin tools, and revenue-focused product features.
Wipro Limited - Chennai, India
July 2021 - March 2022
Built backend reporting pipelines integrating SAP and MSSQL systems, improving reliability through data transformation optimisation.
BeyondX, Metta Studio, Play And Shine Foundation, The Sparks Foundation - India
August 2020 - July 2021
Delivered early web, Python, Android, React Native, Node.js, Firebase, and AWS work across internship and founding-member technology roles.
Education
University College Dublin - Dublin, Ireland
September 2025 to September 2026
MSc Computer Science coursework includes software engineering, cloud computing, databases, Java, data structures, data science, and information security.
Vellore Institute of Technology (VIT) - Chennai, India
2017 - 2021
Bachelor of Technology in Electrical and Electronics Engineering with Minor in Computer Science and Engineering; CGPA 7.89, Minor CGPA 7.75.
Central Board of Secondary Education - DAV Sr. Secondary School, Mogappair, Chennai
2017
Class 12 CBSE pass with English Core 93, Mathematics 82, Physics 95, Chemistry 92, and Computer Science 97.
Selected Work
The strongest thread is ownership across the product stack: services, integrations, internal workflows, mobile and web clients, analytics, release pipelines, and production feedback loops.
Experience across payment-oriented product systems and integrations, including Razorpay in the supplied technology stack.
Backend and product work involving JWT, Google OAuth, RBAC, and administration workflows.
Systems experience across Node.js, NestJS, Redis, RabbitMQ, SQL, and service-to-service APIs.
Cross-platform delivery across React, Next.js, Flutter, Dart, MoEngage, Firebase Analytics, and Crashlytics.
Engineering Capabilities
The emphasis is not a long list of frameworks. It is the ability to connect product needs to service design, data, access control, integration reliability, delivery pipelines, and observability.
API design, service boundaries, SQL-backed systems, asynchronous workflows, and operational debugging.
Production-oriented work around authorization, user access, third-party payment flows, and platform integrations.
Microservice coordination, queue-backed workflows, caching, release pipelines, and cloud monitoring.
Product engineering across web, mobile, analytics, and crash reporting, with attention to maintainability after launch.
Code composition across selected repositories
Proportional to bytes of code per language, as reported by GitHub — not a measure of skill or proficiency.
About
Varun is a software engineer based in Dublin, currently pursuing an MSc in Computer Science at University College Dublin while continuing to build on more than four years of engineering experience.
Use the evidence-backed assistant for specifics when documents and repositories are synced.
Ask about experience, projects, backend work, payments, authentication, skills, or specific technologies. Answers use uploaded documents and selected GitHub repositories when evidence is available.
Contact
Best fit conversations: backend engineering, product engineering, payments, microservices, platform integrations, mobile/web delivery, and production ownership.