Hi there! 👋 I'm [Sai Gopal Challa], a passionate software engineer specializing in microservices, cloud computing, API development and web development 🌐. I love creating clean, scalable, and high-performance applications.
"Code is like humor. When you have to explain it, it’s bad." – Cory House
I work with a broad range of tools and technologies that help me build powerful and scalable backend systems. Here's a look at my technical skillset:
- Microservices & API Development: I specialize in building and deploying microservices using .NET Core and Java, with a focus on scalable and efficient backend architectures.
- Cloud Solutions & DevOps: I work with AWS and Docker to deploy applications, along with using Kubernetes for container orchestration and management.
- Database Management: Whether it's working with PostgreSQL or Oracle databases, I design and optimize databases for high availability and performance.
- Automated Workflows: I build and maintain automated workflows, such as containerization with Docker, and integrate customized rate limiting and client onboarding systems.
- Open-Source Contributions: I'm an active member of the open-source community, contributing to several backend projects and continuously learning new frameworks and technologies.
Here are some of the projects I've worked on:
-
Sign In / Sign Up Microservice
A microservice that handles user authentication and client onboarding, implemented with .NET Core and deployed using Docker and Kubernetes. Includes customized rate-limiting functionality for security. -
Portfolio Website
An MVC application built with .NET Core that includes a Blog section for users to post and share articles. Fully responsive, and designed using Bootstrap. -
Mini-Blog Engine
A mini-blog engine developed using .NET Core and Razor Pages that allows users to create, edit, and publish blog posts. -
Android Applications:
Developed several Android apps, including:- Music App 🎵
- Camera App 📸
- Calendar App with TODO and Reminder functionality 📅
- 2048 Game 🎮
-
Deep Reinforcement Learning for Games:
Research project on Transfer Learning between games to improve Deep Reinforcement Learning models. Used to create efficient models for game AI.
💡 Fun Fact: I love working on backend systems and automation tasks, whether it's deploying APIs or fine-tuning databases for performance optimization!
I love discussing technology, collaborating on open-source projects, or just chatting about anything geeky. Here's how you can connect with me:
- GitHub: @your-github
- LinkedIn: Your LinkedIn
- Email: [email protected]
- 🔭 I’m currently working on automating microservice deployment pipelines and enhancing cloud infrastructure.
- 🌱 I’m learning Kubernetes and serverless architecture to scale applications effortlessly.
- 👯 I’m looking to collaborate on backend systems and cloud-native applications.
- 📈 GitHub Stats:
Thanks to all the incredible open-source communities and technologies that empower me to build impactful solutions. 🎉
- .NET Core: For making backend development smooth and scalable.
- AWS: For enabling cloud-based development and deployment.
- Docker & Kubernetes: For making containerization and orchestration easy and efficient.
Quote of the Day:
"The best way to predict the future is to invent it." – Alan Kay
- Clean Code by Robert C. Martin
- Design Patterns by Erich Gamma
- Building Microservices by Sam Newman
Feel free to reach out if you want to collaborate on backend-focused projects, explore cloud solutions, or improve microservices architecture! 💻✨