Hi, I'm Kasyap Dharanikota 👋
I'm a passionate Software Engineer with a deep focus on backend development, cloud-native applications, and DevOps. Currently, I’m working at Thoughtgreen Technologies, where I build scalable microservices and robust cloud solutions and exploring AI
- 🎓 B.Tech in Artificial Intelligence from Mahindra University
- 👨💻 Software Engineer at Thoughtgreen Technologies and former contributor at Comtek Solutions & Jugyah
- 🚀 Experienced in crafting high-throughput APIs and real-time applications using Golang, Python, and Node.js
- ☁️ Skilled in deploying and managing cloud-native infrastructures with Kubernetes, Docker, AWS, and CI/CD tools like GitHub Actions
-
Thoughtgreen Technologies (Sep 2024 - Present)
- Engineered and deployed microservices in Golang using RESTful and gRPC APIs, boosting system throughput by 40%.
- Designed scalable cloud-native applications on Kubernetes, achieving a 99.95% uptime and 30% faster deployment cycles.
- Integrated FastAPI-based Python services for real-time AI/ML inference with sub-200ms latency.
- Implemented observability solutions using Prometheus and Grafana, reducing MTTR by 25%.
-
Comtek Solutions (Jul 2023 - Jul 2024)
- Developed notification services with Golang, Kafka, and RabbitMQ, offloading 30% system load through asynchronous processing.
- Improved blockchain service reliability by instrumenting distributed monitoring with Prometheus exporters.
- Optimized Docker builds to reduce image sizes by 60% and streamlined CI pipelines, cutting build times by 40%.
- Automated deployments using GitHub Actions and GitLab CI/CD, enhancing release frequency and stability.
-
Jugyah (Feb 2023 - May 2023)
- Built a scalable Node.js backend integrated with an AI-driven recommendation engine for property matching.
- Trained and deployed housing price prediction models with scikit-learn and Pandas, improving accuracy by 20%.
-
Custom Bulk QR Generator API (Go, Redis)
- Developed a high-throughput QR code generation API utilizing concurrent goroutines and a Redis-backed message queue.
-
Polling App (Go, WebSockets)
- Built a real-time event-driven polling system with WebSockets, efficiently scaling to over 5,000 concurrent users through advanced goroutine management.
-
College Management Platform (Go, PostgreSQL, Redis, Docker)
- Implemented a multi-tenant management platform with tenant-level data isolation.
- Integrated Ory Kratos for authentication and Ory Keto for fine-grained authorization.
- Developed a QR code-based attendance tracking system with temporal QR codes that expire in under 2 minutes.
- Designed CI pipelines and Dockerized the platform, ensuring reproducible deployments across environments.
- Mattermost (Go Backend)
- Contributed to resolving Go linter issues and improved file upload logic by enhancing MIME-type detection.
- Refactored raw SQL queries to a typed query builder format, increasing maintainability and type safety.
- Languages: Golang, Python, JavaScript, TypeScript, SQL
- Cloud/DevOps: AWS (EC2, S3, IAM), Docker, Kubernetes, Terraform, GitHub Actions, GitLab CI/CD
- Backend/Infrastructure: REST, gRPC, WebSockets, OAuth2, Redis, PostgreSQL, RabbitMQ, Kafka, Prometheus, Grafana, ELK, Bun ORM
- 📧 Email: kasyap3103@gmail.com
- 🔗 GitHub
I'm always excited to collaborate on innovative projects in AI, DevOps, and scalable backend systems. Feel free to reach out or connect!