My Resume
View online or download as PDF
TECHNICAL EXPERTISE
EDUCATION
MSc in Computer Science
University College Dublin | Dublin, Ireland
GPA: 3.81/4.2
Key Courses: Web Application Development (A), Software Engineering (A), Networks & Internet Systems (A-), Distributed Systems (A-), Cloud Computing (A)
MSc & BSc in Architecture
Huazhong University of Science and Technology | Hubei, China
GPA: 85.61/100
Key Courses: Visual Basic Programming, Computer-Aided Architectural Design, Digital Tectonic Theory and Practice
Exchange Program - Master Integrated Design
Hochschule Ostwestfalen-Lippe University of Applied Sciences | Detmold, Germany
International exposure strengthening cross-cultural communication and adaptability
KEY PROJECTS
CineQuest
Dec 2025A microservice-based movie discovery platform
Tech Stack: Java, Spring Boot, React, Docker, Kubernetes, Kafka, Redis, gRPC
- Contributed to the design and implementation of a distributed microservice-based platform with clear service boundaries and architectural trade-off analysis
- Developed the Movie Service integrating an external TMDB API with Redis caching to reduce latency and handle rate limits
- Implemented the Notification Service, consuming Kafka events to deliver asynchronous email notifications without blocking core user workflows
- Created the complete React frontend with responsive design, and integrated it with backend services via a centralized API Gateway
- Participated in containerization and deployment using Docker and Kubernetes
SmartTrip NYC
Jul 2025Full-Stack Travel Itinerary Planner
Tech Stack: React, Spring Boot, Flask, PostgreSQL, Docker, Nginx
- Led system maintenance phase, coordinating frontend, backend, and ML teams to ensure platform stability
- Implemented frontend and backend changes to improve authentication flows, including JWT-based authentication and Google OAuth integration, while managing bug fixes, feature requests following agile practices
- Managed production deployment using Docker Compose, Nginx, and automated CI/CD pipelines
Dublin BikeShare App
May 2025Real-time Availability & Predictive Dashboard
Tech Stack: Flask, JavaScript, HTML, CSS, AWS EC2/RDS, scikit-learn, Chart.js
- Developed full-stack web application displaying real-time Dublin bike availability and weather conditions
- Trained a Random Forest Regressor model to predict bike availability with R² score of 0.96
- Visualized historical trends and predictions interacting with Google Maps overlays.
- Deployed the web app on AWS EC2 successfully
Heart Disease Risk Analytics Dashboard
Nov 2025Big Data Processing & Visualization
Tech Stack: Hadoop, Hive, Docker, SQL, Python, JavaScript, HTML, CSS
- Built a cloud-based data analytics pipeline using Hadoop HDFS and Hive to process and analyze clinical datasets
- Implemented SQL-based data preprocessing and rule-based risk scoring to identify demographic and risk-level patterns in patient data
- Developed an interactive web dashboard and risk calculator to visualize analysis results and provide real-time risk assessment for users
WORK EXPERIENCE
Teaching Assistant (Demonstrator)
University College Dublin | Dublin, Ireland
- Mentored students in Python & Software Engineering, debugging code and reviewing assignments
Architect
CITIC General Institute of Architectural Design and Research | Hubei, China
- Led cross-functional teams to deliver complex, large-scale projects under strict regulatory constraints
Junior Architect
WSP Architects | Beijing, China
- Coordinated project deliverables and technical documentation in a fast-paced environment
This is an online preview of my resume. Click the download button above to get a PDF version.