About Me
Software Engineer with expertise in backend development and cloud-native applications
I'm a Software Engineer with a strong foundation in backend development, specializing in Golang, Python, and cloud-native technologies. With experience at Thoughtgreen Technologies and Comtek Solutions, I've engineered microservices, designed scalable applications, and implemented robust monitoring systems.
My technical expertise includes RESTful and gRPC APIs, Kubernetes, Docker, and various message brokers like Kafka and RabbitMQ. I'm passionate about building high-performance, scalable systems with a focus on reliability and observability.
Work Experience
My professional journey and key achievements
- Engineered and deployed microservices in Golang using RESTful and gRPC APIs, improving system throughput by 40%.
- Designed scalable cloud-native applications on Kubernetes and Docker, achieving 99.95% uptime and 30% faster deployments.
- Integrated FastAPI-based Python services for real-time AI/ML inference with latency below 200ms at peak traffic.
- Implemented observability using Prometheus and Grafana, enhancing system monitoring and reducing MTTR by 25%.
- Developed scalable notification services with Golang, Kafka, and RabbitMQ, offloading 30% system load via asynchronous processing.
- Instrumented distributed monitoring with Prometheus exporters for blockchain (Cosmos SDK) services, improving reliability.
- Optimized Docker builds using multi-stage techniques, reducing final image sizes by 60% and decreasing CI pipeline time by 40%.
- Automated deployment workflows using GitHub Actions and GitLab CI/CD, minimizing manual intervention and improving release frequency.
- Provisioned and maintained AWS EC2 instances, configured with IaC tools for reproducible cloud environments.
- Built scalable Node.js backend integrated with AI-based recommendation engine for property matching and ranking.
- Trained and deployed housing price prediction models using scikit-learn and Pandas, improving accuracy by 20%.
Projects
Showcasing my technical skills and problem-solving abilities
Developing a multi-tenant college management backend with Go using Chi router, PostgreSQL, and Redis for tenant-level data isolation. Integrated Ory Kratos for authentication and Ory Keto for fine-grained authorization with RBAC per college instance. Implemented QR code-based attendance tracking system with temporal QR codes that expire in under 2 minutes. Designed CI pipeline and Dockerized the platform for reproducible local and production deployments.
Open Source Contributions
3 PRs Merged
- Fixed Go linter issue in channels/app/slack.go; handled errors from InvalidateAllCaches() with structured logging.
- Refactored raw SQL queries in schemestore.go to typed query builder format for maintainability and type safety.
- Enhanced file upload logic in s3store.go by adding MIME-type detection for video formats; validated compatibility with browser playback and improved test coverage.
Skills
Technical expertise and proficiencies
Languages
Cloud/DevOps
Backend/Infrastructure
Education
Academic background and qualifications
Mahindra University, Hyderabad, India
Aug 2020 – May 2024
Get In Touch
Have a project in mind or want to discuss opportunities? Reach out!