Rajagowtham R Backend Developer
[email protected] +916383953747
Chennai https://www.linkedin.com/in/rajagowthamr/
Profile
Backend Engineer with a strong product mindset and 2+ years of experience building scalable backend services handling
millions of transactions. Proven ability to own the full development lifecycle—from system design to deployment,
debugging, and performance tuning. Specialized in multi-tenant microservices, real-time notifications, and event-driven
architectures. Applies deep OOP principles, design patterns, and system design best practices to solve high-impact
engineering problems. Strong collaborator who improves team efficiency through mentorship and code quality advocacy.
Skills
Backend Languages Backend Frameworks and API
Node.js
• NestJS
•
JavaScript
• Express.js
•
TypeScript
• Rest API
•
Java
• GraphQL
•
Database Scalable Systems
PostgreSQL
• Microservices
•
MySQL
• Monolithic
•
NoSQL
• Multitenant
•
MongoDB
• Event Driven Architecture
•
Message Brokers DevOps & Cloud
RabbitMQ
• AWS (EC2, S3, RDS, Lambda, Kinesis)
•
Kafka
• Docker
•
Push Notifications Tools
Firebase
• Git / GitHub
•
OneSignal
• Eclipse IDE
•
VS Code
•
Problem Solving Postman
•
Data Structures and Algorithms Jira
•
Professional Experience
02/2023 – 04/2025 Software Engineer
Chennai thinQ24 Innovations Private Limited
Project – HRMS SaaS
Role: Backend Engineer working on core modules of a multitenant HRMS product. Took
ownership of backend services, implemented scalable microservices, and delivered high-
impact features focused on performance, security, and clean architecture.
Microservices & Scalable Architecture
•Developed and maintained 5+ microservices (Admin, IAM, Attendance, Scheduler,
Notifications, Employee) using Node.js, NestJS, TypeORM, PostgreSQL, and MongoDB.
•Utilized Express.js middleware alongside NestJS framework for flexible and efficient
backend request processing.
•Built a secure, modular multi-tenant architecture with schema isolation to support
50+ client organizations.
•Implemented JWT-based authentication, encrypted passwords using bcrypt, and
enforced RBAC (Role-Based Access Control) for secure API access.
Applied TypeScript with OOP principles (encapsulation, abstraction) and followed
•
SOLID principles for clean and maintainable backend systems.
Integrated Kafka and RabbitMQ for real-time task queues and event-driven
•
workflows.
Integrated REST API and GraphQL for efficient data delivery, enabling high-performance
•
and flexible communication between services and clients.
Used Azure for setting up web apps, managing resources, and internal testing.
•
Implemented an AWS S3-based file storage system with tenant-wise folder
•
segregation for secure document management.
Attendance System Ownership
Led backend development for the attendance engine supporting biometric, web, and
•
geo-fencing clock-in systems.
Solved timezone alignment across global teams using UTC-based logic, ensuring
•
accurate shift tracking.
Automated leave approvals, job triggers, and policy updates, reducing manual ops by
•
60%+.
API, Performance & Optimization
Reduced GraphQL API latency by 40% via query optimization, indexing strategies, and
•
efficient joins.
Integrated Redis caching to optimize response times and reduce database load.
•
Lowered AWS RDS costs by 20% by optimizing batch queries and connection pooling.
•
Collaboration, CI/CD & Code Quality
Collaborated via Git + Bitbucket, using Git Flow and pull requests to ensure conflict-
•
free integration and cleaner commit history.
Mentored 3+ junior developers on NestJS, GraphQL, and TypeScript, and promoted
•
best practices in clean architecture.
Led code reviews to enforce standards, improving codebase quality and reducing post-
•
release bugs.
Project – Task Management & Notification System
Built a live task comment system with real-time push notifications using OneSignal +
•
FCM, supporting both web and mobile.
Improved task turnaround by 35% through real-time alerts, role-based delivery, and
•
collaborative comment threads.
Developed key modules using JavaScript and TypeScript, ensuring high responsiveness
•
and long-term maintainability.
Awards
Best Performer Award – Backend Systems
thinQ24 Innovations Private Limited
Recognized for delivering high-quality backend modules with clean architecture and performance optimization. Led the
development of the attendance system and achieved 100% compliance accuracy with a 30% speed improvement.
Rockstar Engineer Award – Full Ownership Delivery
thinQ24 Innovations Private Limited
Awarded for demonstrating exceptional ownership, delivering end-to-end features including microservices, job
schedulers, and push notification systems. Proactively solved production issues and mentored peers, resulting in
improved team efficiency.
Leetcode
Competitive Programmer:
Solved 100+ DSA problems on LeetCode across arrays, linked lists, trees, graphs, and DP.
•
Strong ability to decompose and optimize complex problems using the right data structures and trade-offs.
•