varundutia.live
Dublin, Ireland4+ years of software engineering experience

Varun Dutia

Software Engineer with strong backend and product engineering expertise across payments, microservices, mobile, web, cloud, and internal platforms.

Backend services
Payments
Authentication and authorization
Microservices
Mobile and web applications
Internal administration systems
Product analytics
CI/CD and monitoring

Operating Model

Product systems, end to end

Product UI
API Layer
Auth
Payments
Data
Cloud Ops

Build, integrate, operate, improve

Experience

Production-minded engineering across services, apps, and operating workflows.

A concise view of professional experience, internship background, and education, without exposing the underlying document library.

Work Experience

Engineering roles and internships

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.

Project Engineer

Wipro Limited - Chennai, India

July 2021 - March 2022

Built backend reporting pipelines integrating SAP and MSSQL systems, improving reliability through data transformation optimisation.

Internship Experience

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

Academic background

MSc Computer Science, University College Dublin

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.

B.Tech Electrical and Electronics Engineering

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.

Senior School Certificate Examination

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

Case-study areas backed by product and systems experience.

The strongest thread is ownership across the product stack: services, integrations, internal workflows, mobile and web clients, analytics, release pipelines, and production feedback loops.

Payments and Platform Integrations

Experience across payment-oriented product systems and integrations, including Razorpay in the supplied technology stack.

PaymentsRazorpayREST APIs

Authentication and Internal Systems

Backend and product work involving JWT, Google OAuth, RBAC, and administration workflows.

JWTGoogle OAuthRBAC

Microservices and Messaging

Systems experience across Node.js, NestJS, Redis, RabbitMQ, SQL, and service-to-service APIs.

Node.jsNestJSRabbitMQRedis

Mobile, Web, and Product Analytics

Cross-platform delivery across React, Next.js, Flutter, Dart, MoEngage, Firebase Analytics, and Crashlytics.

ReactNext.jsFlutterFirebase

Repository Evidence

View all
interviewGPTFlagship

AI-powered interview practice backend built with Spring Boot. Supports JWT auth, interview sessions, answer submission, OpenAI feedback generation, Redis caching, PostgreSQL persistence, and Stripe-based session quota payments.

Javajavaredisspring-bootstripe-payments
Latest commit 21d ago 0 0
TokenGateFlagship

TokenGate is a token-aware local LLM gateway. The backend records routing decisions, model calls, cache behavior, costs, quality, RAG metadata, tool calls, and background sync events.

Pythondjangodjango-rest-frameworkpostgres
Latest commit 22d ago 0 0

Interactive Streamlit dashboard for exploring demographic and population trends across Ireland using interactive data visualisations.

Pythonaltairanalyticsdashboarddata-visualization
Latest commit 25d ago 0 0

Java graph analysis application for modelling flight networks using BFS, DFS, Dijkstra's algorithm, Union-Find and connected component analysis.

Javabfsgraph-algorithmsgraph-theoryjava
Latest commit 25d ago 0 0

Engineering Capabilities

A practical stack for building and operating product systems.

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.

Backend Engineering

API design, service boundaries, SQL-backed systems, asynchronous workflows, and operational debugging.

Node.jsNestJSTypeScriptREST APIsSQLMySQL

Identity and Payments

Production-oriented work around authorization, user access, third-party payment flows, and platform integrations.

JWTGoogle OAuthRBACRazorpay

Distributed Product Systems

Microservice coordination, queue-backed workflows, caching, release pipelines, and cloud monitoring.

RedisRabbitMQAWSCloudWatchAzure DevOpsCI/CD

Cross-Platform Delivery

Product engineering across web, mobile, analytics, and crash reporting, with attention to maintainability after launch.

ReactNext.jsFlutterDartMoEngageFirebase

Code composition across selected repositories

Proportional to bytes of code per language, as reported by GitHub — not a measure of skill or proficiency.

  • Java53.6%
  • Dart20.3%
  • Python14.5%
  • TypeScript3.7%
  • C++2.9%
  • CMake2.2%
  • JavaScript1.4%
  • Other1.4%

About

Calm, accountable product engineering.

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.

Ask the Portfolio

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

Open to software engineering roles across backend and product systems.

Best fit conversations: backend engineering, product engineering, payments, microservices, platform integrations, mobile/web delivery, and production ownership.