● Available for backend engineering roles

Yug Baliyan

Backend developer, recently graduated with a BCA, working mainly in Java and Spring Boot. I like taking a system from a blank schema to something live in production: auth, payments, queues, and the failure cases in between.

📍 Meerut, Uttar Pradesh 🎓 BCA, IIMT University · 2023–2026 ☎ +91 94585 51499
colonymate.tech · request lifecycle (live architecture)
Client HTTPS Spring Security JWT · OTP Service Layer DTO mapped PostgreSQL tenant-isolated Redis cache · locks RabbitMQ events · DLQ

Technical skills

Working stack

Grouped the way I'd actually reach for them, language up through tooling.

Languages

Java (Core, OOPs) Exception Handling Collection Framework SQL

Frameworks

Spring Boot 3 Spring Security 6 Spring Data JPA Hibernate ORM RabbitMQ Redis

Architecture

REST APIs DTOs Event-Driven Design

Integrations

Razorpay WhatsApp Business (Meta Cloud API) JWT

Tools

Postman Git / GitHub IntelliJ IDEA

Featured work

From requirements to production

Owned end-to-end: architecture, build, and deployment.

ColonyMate Live

colonymate.tech ↗

A multi-tenant SaaS backend for residential society management. One deployment serves multiple societies, with strict tenant-isolated data access, deployed and running live.

JavaSpring Boot 3Spring Security 6 Hibernate / JPAPostgreSQLRedis RabbitMQRazorpay APIWhatsApp Business (Meta)
Auth & Security

Stateless auth with Spring Security 6 and JWT, plus OTP-based passwordless login over email and WhatsApp Business (Meta Cloud API). Rate limiting and account lockout guard against brute-force attempts.

Payments

Razorpay integration for maintenance billing and onboarding, with webhook signature verification and idempotent transaction handling. Razorpay Route handles society KYC and split payments to each society's own bank account.

Async processing

Event-driven architecture using Spring Application Events and RabbitMQ, with dead-letter queues, to decouple notifications from core transactions. ShedLock keeps automated monthly billing safe across instances.

Reliability

Traced and fixed infinite JSON recursion (StackOverflowError) by mapping entities to DTOs. @Transactional enforces atomic rollbacks on financial operations.

Admin tooling

Built an analytics dashboard, CSV billing exports hardened against formula injection, and QR-code-verifiable digital payment receipts.

Certifications & achievements

Recognition

NPTEL

Programming in Java (Elite + Silver)

Scored 82% in a nationally competitive exam funded by the Ministry of Education (MHRD), validating strong command of Core Java and OOP.

IND_SVAR

Business Communication Proficiency

Qualified the IND_SVAR spoken-English corporate assessment, demonstrating clear articulation for cross-cultural, global team collaboration.

Academic labs

Technical leadership & peer review

Recognized for technical aptitude during labs. Routinely ran peer code reviews, debugged logical anomalies, and guided classmates toward optimized solutions.

Education

Timeline

2023 – 2026

Bachelor of Computer Applications (BCA)

IIMT University, Meerut, Uttar Pradesh

2023

Senior Secondary (Class XII), CBSE

Kendriya Vidyalaya, Sikh Lines, Meerut, Uttar Pradesh

2021

Secondary (Class X), CBSE

Kendriya Vidyalaya, Sikh Lines, Meerut, Uttar Pradesh

Get in touch

Open to backend engineering opportunities.

Happy to walk through the ColonyMate architecture in more depth: design decisions, trade-offs, and how I'd extend it further.

Meerut, Uttar Pradesh, India