I am a Software Engineer with a Master of Science in Computer Science from Georgia Tech. I specialize in low-level systems and embedded applications, developing high-performance software for Real-Time Operating Systems (RTOS) using C, C++, and Python to ensure precise hardware control and system stability.
Beyond my core work, I remain highly active in the full-stack and mobile space through solo and collaborative projects. I am proficient in TypeScript, React, Node.js, and Express, and have experience managing both SQL and NoSQL databases, including PostgreSQL and MongoDB. My background also includes native Android and cross-platform mobile development, with a focus on building scalable, user-centric applications.
I have a deep interest in systems architecture and concurrency. I have designed and implemented multi-threaded HTTP servers and high-concurrency load balancers, utilizing POSIX threads for synchronization, caching, and distributed system reliability to manage complex request processing and server health logging.
Outside of engineering, I stay active through hiking, badminton, and pickleball. I am also a curious learner who enjoys exploring physics, economics, and human behavior through podcasts.