Steve NgaiSOFTWARE ENGINEER
profile_icon

PROFILE

Steve Ngai completed his Higher Diploma in Software Engineering in APU University and earned his Computing degree (with Honours) from the University of Staffordshire. Started out as in-house programmer and developed Inventory system, E-Leave system, Sales Order system, Job Recruitment system. Then shifted to do application support for Cheque Clearing system for central banks (Bank Negara) and some banks. Next few years he gave training software engineering courses at growing vocational school which heavily focus on hands-on coding. Now, he works full-time as software engineer (80% back-end, 20% front-end) in an investment bank using modern technologies. He writes clean, maintainable and testable codes consistently and loves to solve complex problems with 'simple' solution. He received Covid-19 vaccinations on 11th June 2021 and booster on 3rd Jan 2022.

contact_icon

CONTACT

ADDRESSKuala Lumpur, Malaysia.
E-MAILcareer4steve@gmail.com
PHONE016-3666 533
LINKEDINfindingsteve
skills_icon

SKILLS

C# and ASP.NET Core
EF Core
Web Api
Testing (XUnit)
SQL Server
Javascript
VueJs
Microservices
Software Architecture
Domain Driven Design
experience_icon

EXPERIENCE

  • AFFIN Hwang Investment Bank Berhad // Aug 2020 - July 2022Software Engineer

  • Eduvo // Jun 2015 - Aug 2020Software Engineer cum Trainer

  • BCS Information Systems // Aug 2008 - Dec 2012Software Consultant

education_icon

education

  • Bachelor in Computing 2001-2002University of Staffordshire

  • Higher Dip. in Software Engineering 1998-2000University of APU