I am a Software Engineer with passion for designing scalable and high-performance distributed systems. With expertise in cloud-based solutions, data-driven development, and AI applications, I thrive in solving complex problems and delivering impactful software. My experience spans various industries, including sports data systems, cloud engineering, and big data. I share my projects and thoughts on GitHub and my blog, where I cover topics like cloud computing, AI, software engineering best practices, and occasionally, my love for anime. Feel free to connect with me on LinkedIn.
A serverless website that uses image recognition and a chatbot to offer services on beverages - Built with AWS services
An image caption generator built using deep learning to describe images
A microservice-based e-commerce system, seamlessly dockerized for streamlined deployment and scalability
gRPC: Fast, efficient, and built for real-time communication.
AI: Friend, Not Foe! Cracking the Code on Artificial Intelligence
Unpack domain modeling, the key to translating business requirements into technical solutions. Through identifying entities, defining relationships, and employing UML diagrams, this vital step ensures software aligns with user needs, simplifying development and fostering clear stakeholder communication.
API performance enhancement, covering caching strategies, data compression techniques, and effective payload management
Explore why Kubernetes, the powerful solution for managing containerized applications, is indispensable despite its perceived complexity in the software-dominated business landscape
Software Engineer, March 2023 - Present
Cloud Support Engineer, September 2020 - August 2021
Web Developer Intern, June 2017 - August 2017
Python, Java, Scala
Git, SQL & PostgreSQL, Django, Linux, Docker, Elasticsearch, Grafana, Jenkins, Docker, Kubernetes
Amazon Web Services (AWS), Infrastructure as Code, Agile, Scrum