Summary
Bhuwan Upadhyay is a Senior Software Engineer with 11 years of experience building cloud-native, Java-based microservices and end-to-end systems, currently architecting solutions at INT from Greater Houston. He blends strong hands-on skills in Java, Kotlin, Python, Go and Node.js with deep expertise in AWS, Kubernetes, Spring Boot, Kafka and MLOps tooling (MLflow, KubeFlow, Airflow), focusing on scalability, reliability and deployability. Bhuwan pairs disciplined engineering practices—TDD, DDD, SOLID and clean code—with experience modeling business processes via BPMN/Camunda and collaborating directly with C-level stakeholders. His academic record (MS Computer Science, 3.90) and a history of research and senior developer roles reflect a rigorous, prevention-minded approach to system design. Notably, he brings practical experience across messaging platforms, NoSQL and search technologies (Redis Streams, Elasticsearch) and is pursuing certifications in AWS, Kubernetes and Spring to formalize his architecture credentials.
10 years of coding experience
12 years of employment as a software developer
Master's degree, Computer Science, 3.90, Master's degree, Computer Science, 3.90 at Lamar University
Bachelor's degree, Computer Engineering, 3.85, Bachelor's degree, Computer Engineering, 3.85 at Pokhara University
English, Nepali, Hindi, Arabic