Wanna see something cool? Check out Angular Spotify 🎧



Staff Software Engineer

Ascenda, Singapore | July 2022 – Now

πŸ“š Tech stack: Angular, Angular Material, ngrx, TailwindCSS, Next.js, TypeScript.

Lead Front-end Engineer

CakeDeFi, Singapore | Oct 2020 – June 2022

  • Architected and refactored the web application - app.cakedefi.com using Redux, TypeScript to provide a better development experience.
  • Rebuild the landing page cakedefi.com with TailwindCSS and Hugo.
  • Optimized the build and linting process that speeds up the collaboration at least 6 times. Introduced Storybook to build UIs in isolation that improves the development timeline up to 50%.
  • Managed and mentored three front-end engineers.
  • Shipped several features ahead of time by collaborating actively with stakeholders in a fully remote environment.

πŸ“š Tech stack: Express, sequelize, PostgreSQL, TypeScript, React, Redux Toolkit, Storybook, TailwindCSS.

Lead Front-end Engineer

Zyllem, Singapore | Aug 2016 – Sep 2020

  • Spearhead the front-end development of enterprise products, from architecture, coding convention to the build process. Architected and designed a set of hybrid web applications where the client app β€œlives” inside the old server-side application.
  • Optimized average page loading time by 40% by replacing traditional server-side pages with 30+ single-page applications.
  • Contributed to winning several notable customers during the sales process with prototyping/Proof of Concept development in a short space of time.

πŸ“š Tech stack: Angular, TypeScript, Bootstrap, Angular Material, ngrx, ngxs, webpack.

Technical Consultant

FPT Asia Pacific, Singapore | Sep 2015 - Aug 2016

  • Primarily engaged in successful implementation and maintenance of intranet and internet websites for three major customers in the Government sector.
  • Played an instrumental role in bridging effective communication and collaboration between offshore development teams and customers.
  • Worked closely with Project Manager, Business Analyst, Designer and Development Teams in accomplishing technical requirement gathering and analysis, technical design, documentation; assisting with troubleshooting, configuration, integration, effort estimation; providing UAT and go-live support.

πŸ“š Tech stack: SharePoint 2010/2013 Configuration and Administration.

Software Developer

FPT Software, Vietnam | Oct 2014 - Sep 2015

  • Involved in interface and form development for a corporate website of a Singaporean customer. Successfully delivered a hybrid mobile app within 3 weeks of development and testing.
  • Assisted in securing multiple large projects in Singapore by developing 10+ high-quality and responsive UI prototypes expeditiously.
  • Cultivated familiarity with the software development process for enterprise systems.

πŸ“š Tech stack: SharePoint 2010/2013, Bootstrap 3, jQuery, AngularJS and Ionic Framework.


Angular Spotify

github.com/trungk18/angular-spotify | Mar 2021

πŸ“š Tech stack: Nx workspace, Angular, ngrx, TailwindCSS, ng-zorro.

Angular Tetris

github.com/trungk18/angular-tetris | Jul 2020

A childhood memory Tetris game built with Angular 10 and Akita. Some metrics worth mentioning:

  • It was shared by @mgechev that reached 30000+ views and 1300+ likes.
  • Received more than 200 hundred stars on Github after the first week of publication.
  • Average 3000 visits monthly

Angular Jira Clone

github.com/trungk18/jira-clone-angular | Jun 2020

  • A simplified Jira client built with Angular in about 40 hours of my spare time. This project received overwhelming positive feedbacks, with 500 stars within one week of publication and be the top Github trending repositories. Currently it has more than 1,700 stars.
  • The codebase is considered providing adequate complexity that provides valuable insights to Angular developers of all skill levels, while still being relatively easy to understand.
  • Angular TypeScript Trends #153

πŸ“š Tech stack: Angular, Akita, ng-zorro, TailwindCSS, NestJS, GraphQL, MongoDB.

Nugit Branding Website Revamp

nugit.co | Oct 2018 - Dec 2018

  • Led a team of two for renovating the customer’s branding website using Gatsby, a blazing fast modern site generator for React.
  • Optimized average loading time by 50% after the new website was launched.
  • Improved SEO/content optimization, which boosted the website traffic via Google search by 20%.

πŸ“š Tech stack: Webflow, Gatsby, React, GraphQL.

Selected Freelance Projects

Vietnam and Singapore | 2013 - 2018

  • sfintercare.com: Increased sales volume by 20% by implementing a mobile-friendly website and SEO (keyword and content optimization)
  • heinz.com.au: Completed a pixel-perfect and mobile-friendly website on a tight schedule of weeks.

πŸ“š Tech stack: Bootstrap, Zurb, jQuery, SCSS and Bourbon, Gulp, Bower.

*And many more

Last Updated 30 Jul 2022