Skip to content
View glasses-and-hat's full-sized avatar

Block or report glasses-and-hat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
glasses-and-hat/README.md

Hi, I'm Rahul Yellapragada πŸ‘‹

Typing SVG

Building scalable backend systems, developer platforms, and automation that help engineering teams move faster.

Visitors

πŸ‘¨β€πŸ’» About Me

I'm a Senior Software Engineer with 10+ years of experience building backend platforms, distributed systems, and internal developer tooling.

I've built authentication platforms, enterprise integrations, event-driven systems, feature flag platforms, and developer tooling used by engineering teams at Hyatt.

I enjoy designing systems that are simple, scalable, and easy for other engineers to build on.

πŸš€ Featured Projects

Project Description
CI/CD Platform (Hyatt, internal) Automated cloud infrastructure provisioning with GitHub Actions and Terraform
Playwright Framework (Hyatt, internal) Modular end-to-end testing platform with reusable libraries and Allure reporting
Distributed Event Platform (Hyatt, internal) Event-driven microservices using Kafka, Avro, and MongoDB
Algo Sandbox NeetCode.io problem submissions with explanations and complexity analysis

πŸ’‘ Engineering Interests

  • Distributed Systems
  • Platform Engineering
  • Developer Experience (DevEx)
  • Event Driven Architecture
  • System Design
  • AI for Software Engineering
  • Cloud Infrastructure

πŸ› οΈ Tech Stack

🧩 Languages & Frameworks

Java Spring Boot TypeScript JavaScript Node.js Python

☁️ Cloud & DevOps

AWS Terraform Docker Kubernetes

🧠 Data & Messaging

Kafka MongoDB MySQL Avro

πŸ§ͺ Testing & Automation

JUnit Cucumber Playwright Allure

🌱 Currently Exploring

  • Engineering Leadership
  • AI-assisted Engineering Workflows
  • Internal Developer Platforms

🚧 What I'm Building

  • AI-assisted Job Search Platform β€” local LLM-powered job discovery and application system
  • AWS + Terraform CI/CD Platform
  • System Design Notes
  • Java Interview Preparation Repository

πŸ“ˆ GitHub Stats

GitHub Streak Stats

Contribution Graph

πŸ† Highlights

  • βœ… 10+ years building backend platforms
  • ☁️ Designed CI/CD infrastructure running 1M+ automated tests nightly
  • πŸ” Built authentication systems supporting Passkeys and Magic Links
  • πŸš€ Led adoption of LaunchDarkly standards across multiple engineering teams
  • πŸ“ˆ Reduced developer onboarding time by 60%
  • πŸŽ“ MS Computer Science

🎯 What I Care About

  • Simplicity over cleverness in system design
  • Reliability as a first-class feature, not an afterthought
  • Automating toil so engineers can focus on real problems
  • Mentoring and growing the teams I work with

πŸ“« Connect with Me

⚑ Fun Facts

  • 🧩 Love building tools that make developers more efficient
  • 🧠 Can debug a distributed system faster than I can decide where to order lunch
  • 🌎 Believe in mentorship, collaboration, and continuous learning

Popular repositories Loading

  1. glasses-and-hat glasses-and-hat Public

  2. jdass jdass Public

    Local LLM-powered job discovery and application system β€” runs entirely on your Mac, no cloud AI

    Python

  3. algo-sandbox algo-sandbox Public

    My NeetCode.io problem submissions

    Java

  4. testcontainers-java testcontainers-java Public

    Forked from testcontainers/testcontainers-java

    Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

    Java

  5. toolport toolport Public

    Forked from tsouth89/toolport

    Local-first MCP gateway. One port for every tool and every AI client: lazy discovery (~90% token savings), tool integrity + quarantine, secrets in the OS keychain.

    Rust

  6. java-opa-sdk java-opa-sdk Public

    Forked from open-policy-agent/java-opa-sdk

    Java package for evaluating OPA IR Plans compiled from Rego policies

    Java