Java · Spring Boot · Distributed systems

I engineer systems
people can rely on.

Backend engineer with 5+ years building production services and data systems across payments and education. Focused on reliability, clean service design, and performance under real traffic.

Dublin, Ireland MSc at UCD · Expected Sep 2026
EXPERIENCE PROFILEDUBLIN, IRELAND

Backend software engineer

5+ years building production systems
01

Backend systemsJava, Spring Boot, REST APIs

02

ReliabilityFailure handling, observability, idempotency

03

Data systemsSnowflake, Databricks, Python

Experience across transaction platforms and education analytics.

Choose what matters to you

The evidence stays the same. Its priority changes.

5+years building production systems
~40%improvement in reporting readiness
~3hmanual QA reduced per day
140+medium LeetCode problems
01Professional experience

Professional experience.

Five years across payment-adjacent backend systems and education analytics, with reliability as the common thread.

Show evidence for
05/2023 07/2025

SWE II / Backend Engineer

Edodwaja · Hyderabad, India

data

Interpretable, data-driven analytics pipeline to predict student attrition, automate reporting, and enable self-service visibility for educators.

SnowflakeDatabricksDataikuPythonPower BIExcelGitJira
  • Designed automated validation checks and monitoring to reduce manual QA by ~3 hours/day and improve data readiness for reporting by ~40%.
  • Built production data workflows across Snowflake, Databricks, and Python to support predictive analytics, reliable reporting, and self-service insights for academic stakeholders.
  • Authored documentation and training guides that improved dashboard adoption and reduced support queries from non-technical users.
  • Troubleshot cross-platform issues using logs, SQL analysis, and validation scripts to restore broken pipelines and prevent recurring failures.
05/2020 05/2023

Senior Software Engineer

Ivy Comptech · Hyderabad, India

backend

Scalable, event-driven transaction and engagement platform supporting real-time workflows, campaigns, and experimentation-driven improvements.

JavaSpring BootREST APIsAWSMySQLGitDockerJenkins
02Selected projects

Selected engineering projects.

Two focused systems that show how I approach data quality, idempotency, failure handling, and observability.

DATA PLATFORM

Analytics Ingestion & Data Quality Platform

Implemented ingestion and validation workflows with automated data-quality checks and backfill support, improving reporting readiness and reducing manual QA.

Engineering decision

Treat validation and recovery as first-class stages of the workflow so reporting consumers receive dependable, ready-to-use data.

Sources

Operational and academic data enters the ingestion workflow.

SnowflakeDatabricksPythonData ValidationETL Pipelines
BACKEND SERVICE

Event Processing Microservice

Designed a transactional service with idempotent APIs, clear failure handling, and basic observability to support stable low-latency processing.

Engineering decision

Make duplicate requests safe and failure modes explicit, then expose the signals needed to operate the service with confidence.

Request

A transaction request enters through a clear API contract.

JavaSpring BootREST APIsMicroservicesMonitoring/Logging
Explore my GitHub profile
03Engineering toolkit

Technical skills in context.

Select a skill to trace it back to the experience and project where it was applied.

Backend engineering

Production services, API design, and maintainable application code.

Distributed systems & reliability

Failure-aware workflows with validation, monitoring, and operational tooling.

Cloud & delivery

Build, deployment, and collaboration tools used in production teams.

Data platforms

Analytics workflows and data-intensive systems.

04Education & credentials

Education and credentials.

Current graduate study in computational science, grounded in an engineering undergraduate degree and applied certifications.

01

09/2025 — 09/2026 (Expected)

MSc Data & Computational Science

University College Dublin · Ireland

Machine Learning, High Performance Computing, Statistical Methods, Algorithms, and Numerical Computation.

02

Undergraduate

B.Tech, Electronics & Communication Engineering

MRCET · India

CGPA: 8.27 / 10

SIGNAL BEYOND THE CV140+ medium LeetCode problems

97th percentile · 400+ total problems solved

05 Availability

Open to backend engineering
opportunities.

Based in Dublin and completing an MSc at UCD, I'm interested in backend roles where reliability, service design, and measurable delivery matter.