Learning
Graduate coursework in software engineering, cloud computing, and UX/requirements design at CMU.
Cloud Computing
Hands-on projects across AWS, GCP, and Azure — spanning cloud elasticity, container orchestration, distributed Spark batch processing, cloud storage, stream processing, and ML on the cloud.
Foundation of Software Engineering
Six 2-week Scrum iterations building a social network app with a 5-person team — covering OO architecture, design patterns, TDD, code review, and requirements engineering, with features including real-time chat, marketplace, and an OpenAI chatbot.
Software Requirements & Interaction Design
Five tasks covering the full UX and requirements engineering process — from needs elicitation and conceptual design through Kano/MAUT envisioning, Figma prototyping, and dual-track agile delivery with heuristic evaluation.