URL Shortener Service
Summary
Architected and developed a distributed URL shortening microservice using Golang and gRPC, designed to handle high-volume requests and ensure high availability.
Highly skilled Backend Developer with a robust foundation in Golang and AdonisJS, specializing in designing scalable RESTful APIs and optimizing microservices architecture. Proven ability to enhance system performance, implement secure data solutions, and drive critical migrations, resulting in significant improvements in efficiency and user experience.
Backend Developer
Bengaluru, Karnataka, India
→
Summary
Backend Developer responsible for designing and optimizing high-performance applications, migrating critical services, and enhancing system security and operational functionalities.
Highlights
Developed high-performance RESTful APIs using AdonisJS and Golang, significantly improving application responsiveness and scalability for critical business operations.
Migrated complex Node.js services to optimized Golang microservices, achieving a 60% performance improvement and 40% reduction in memory usage for the order management system.
Designed and implemented AES-256 secure data encryption protocols for sensitive user information, ensuring GDPR and data protection compliance.
Optimized backend endpoints, reducing server load and improving response times by an average of 75% through query optimization and connection pooling strategies.
Built and enhanced Admin Panel functionalities, including a role-based access control (RBAC) system supporting 10+ user roles, streamlining operations and reporting.
→
Bachelor of Technology
Computer Science and Engineering
Grade: 8.93/10 CGPA
→
Pre-University Course
Pre-University Studies
Grade: 77.05%
→
Secondary School Leaving Certificate (SSLC)
Secondary Education
Grade: 87.36%
Issued By
GeeksforGeeks
C++, Golang, JavaScript, Python.
HTML, CSS, Node.js, RESTful APIs.
AdonisJS, Golang, gRPC.
MySQL, Redis.
Git, GitHub, VS Code, Postman, Docker.
SigNoz, Excel, Jira Software, Distributed Tracing, Metrics Collection, Log Aggregation.
Microservices Architecture, System Scaling, Database Sharding, Caching Strategies, Load Balancing, Event-Driven Architecture, API Gateway.
AES-256 Encryption, GDPR Compliance, JWT Authentication, Role-Based Access Control (RBAC).
CI/CD Pipeline, Automated Testing, Containerized Deployments.
Summary
Architected and developed a distributed URL shortening microservice using Golang and gRPC, designed to handle high-volume requests and ensure high availability.
Summary
Led the complete migration and refactoring of a critical order management system from Node.js to Golang, enhancing performance and implementing advanced features.
Summary
Developed a centralized API gateway and robust authentication system to manage and secure traffic for a microservices ecosystem.
Summary
Established and optimized monitoring solutions to proactively identify and resolve performance bottlenecks across distributed systems.