Software Engineer in IBM Taiwan as Application Consultant, focus on Java Spring Boot.
B.Sc. in Computer Science from The Chinese University of Hong Kong with Honors, Class of 2021.
Taipei, Taiwan | GitHub@the3dsandwich | LinkedIn@swyeh
Link to my resume in .pdf format
About Me (expand for resume in markdown format)
Bachelor of Science in Computer Science @ The Chinese University of Hong Kong (CUHK) (Sep. 2017 – Nov. 2021, Hong Kong)
- Major GPA: 3.348/4.000
- Graduate with Honors, Second Class Upper Division
- Scholarships:
- CUHK Admission Scholarship (50% tuition)
- CUHK Faculty of Engineering Admission Scholarship (25% tuition)
- Notable Courses:
- Software Engineering (A)
- Data Structures (A-)
- Principles of Programming Languages (B+)
Java | JavaScript | Python | C | HTML | CSS | C# | Kotlin
Spring Boot | React.js | Docker/Podman | OpenShift Container Platform | Jenkins | Redmine | Portainer | Android Studio | GitHub Actions | Apache POI | Microsoft Excel
Application Consultant in Core Modernization Project, Taiwanese Client in Banking Industry (Mar. 2022 - Present)
- Implemented and tested ~20 core banking backendfeatures. Assisted in developing 50% of total features.
- Exercised Agile Development as product owner and development team member in 10-member team.
- Enabled interfacing between existing frontend and modernized backend by implementing middleware.
- Developed code generation toolkit from Excel files to Java Spring Boot boilerplates & SQL DML/DDL.
Tech Stack: Java Spring Boot (backend), Jenkins (CI), OpenShift Container Platform (CD), Docker/Podman (microservices)
Associate Application Consultant in Core Modernization Project, Taiwanese Client in Banking Industry (Mar. 2021 – Mar. 2022)
- Contributed to system analysis for approximately 30 system features for internet bank backend services.
- Reverse Engineered and analyzed 10,000+ lines of COBOL source code to produce System Design documents.
- Reduced 70% of effort to communicate specs by designing API that translate Excel file to IBM Mainframe.
Tech Stack: Microsoft Excel (system design document template), Apache POI (Excel file parsing), Java Spring Boot (API)
Wedding Website | Full Stack Developer | (Feb. 2024 – Present, GitHub)
- MVP for wedding website with guest signup and emailing.
- Developed architecture between GitHub Pages and selfhosted docker.
- Maintained a self-hosted backend with Docker Compose with automatic deployment via Portainer.
Tech Stack: Next.js (frontend), Java Spring Boot (backend), Resend API (email), GitHub Actions (CI/CD), GitHub Pages (hosting), Docker/Portainer (backend deployment)
Fate Grand Automata | Open-Source Contributor (1.3k stars on GitHub) & Localization Support | (Jul. 2020 – Present, GitHub)
- Provided full Traditional Chinese localization materials for FOSS Android app. Top 5 contributors among ~20.
- Submitted PRs to fix breaking changes when upstream updates by supplying assets and/or Kotlin code.
- Provided test results to developers to assist in supporting the Taiwanese market.
Tech Stack: Kotlin (Android App), OpenCV (Image Recognition), Android Accessibly Service (clicking/swiping)
- Developed as sole developer to implement a member’s dashboard for a Taiwanese NGO with Firebase Hosting, Firebase Authentication with email/Google accounts and Firebase database.
Tech Stack: React.js (frontend), Firebase (backend), Firebase Hosting (hosting), GitHub Actions (CI/CD)
- Owner of designing, deployment, and SEO to homepage of Hong Kong Taiwanese Students’ Association.
Tech Stack: HTML, CSS, Firebase Hosting, SEO
Microsoft Certified: Azure Fundamentals (Jun. 2023)
Microsoft Certified: Azure AI Fundamentals (Jun. 2023)
IBM Garage Methodology Explorer (Aug. 2022)
IBM Agile Explorer (Jun. 2022)
AWS Certified Cloud Practitioner (Jun. 2022)
Enterprise Design Thinking Practitioner (Mar. 2022)
COBOL Programming with VSCode (Mar. 2022)