Summary
Work History
Education
Skills
Timeline
SoftwareDeveloper
Hai-muo Cui

Hai-muo Cui

Software Developer
Johannesburg

Summary

Dynamic Full Stack Developer & Project Manager with experience in Angular, Java, Python, C#, and SQL. Strong background delivering scalable solutions for clients including Msinsi, Huge Connect, and Momentum Insurance. Skilled at leading cross-functional teams, managing deadlines, and fostering collaboration. Solution-driven, quick learner, and highly adaptable. Seeking international opportunities (remote, hybrid, or relocation) to apply technical and leadership expertise in a global environment.

Work History

IT Project Manager / Full Stack Developer

Monkey and River
  • Managed a team of 3 graduates (frontend & backend) to deliver a working product within strict deadlines.
  • Coordinated full SDLC, ensuring scalable and secure solutions.
  • Balanced leadership with hands-on coding across frontend and backend tasks.
  • Maintained and built new applications for various companies namely: Msinsi / Huge Connect / Momentum Insurance
  • 4 years

Software Developer / Contractor / representative

Momentum Insurance
  • Built and deployed solutions improving customer engagement and internal efficiency.
  • Designed secure APIs and frontend components.
  • Maintained and built new applications for Momentum Insurance namely: Self service platform, myriad connect platform, compliance platform.
  • Maintained the relationship between Monkey and River & Momentum Insurance and promoted cross company collaboration on events such as our yearly hackathon.
  • 4 years

Education

BSc - Computer Science (Hons)

University of Pretoria
01.2022

BSc - Computer Science

University of Pretoria
01.2021

Skills

Frontend: Angular (4 yrs), TypeScript (4 yrs), JavaScript (ES6) (4yrs), HTML5 (4yrs), CSS3 (4yrs), Bootstrap (3yrs)

Backend: Nodejs (2 yrs), Java (Spring Boot) (3 yrs), C# (NET Core) (2 yrs), Python (2yrs)

Databases: MySQL (2 yrs), PostgreSQL (3 yrs)

API Development: RESTful API, Authentication (JWT/OAuth2), Swagger

Version Control: Git, GitHub, GitLab

CI/CD: Jenkins, GitHub Actions

Cloud & Containers: Docker, Kubernetes, AWS (EC2, S3)

Project Management: Jira, Clickup

Unit Testing & Automation: JUnit

Security: Secure API design, FICA compliance

UX/UI Collaboration: Figma, Adobe XD

Client relations

Timeline

IT Project Manager / Full Stack Developer

Monkey and River

Software Developer / Contractor / representative

Momentum Insurance

BSc - Computer Science (Hons)

University of Pretoria

BSc - Computer Science

University of Pretoria
Hai-muo CuiSoftware Developer