Freelance Full Stack Engineer (Self-employed)
Nov 2023 - Present (4 mos)
- Working as a Freelance Full Stack Engineer in Sydney, Australia, delivering production-ready code to implement features, solve technical challenges, and delight users for clients on a contract and part-time basis.
Full Stack Engineer (Recruitment Platform)
Aug 2022 - Nov 2023 (1 yr 4 mos)
- Worked as a Part-time Full Stack Engineer contributing to the implementation of end-to-end web application features for a recruitment platform in Wollongong, New South Wales, Australia.
Responsibilities:
- Received features requests and specifications from product owners and clients.
- Architected features to best leverage cloud computing services (AWS) and deliver full-stack applications.
- Implemented features ensuring scalability and maintainability through SDLC best practices.
- Refactored existing internal projects and participated in code reviews with senior engineers.
- Tech stack: Angular, Typescript, Node.js, MySQL, AWS.
Senior Technical Associate (Consulting firm)
Jul 2019 - Jul 2022 (3 yrs 1 mo)
- Served as a Senior Technical Associate, playing a key role as the founding front-end engineer for PwC's new 'Model Edge' model risk management product.
Responsibilities:
- Liaised with Product Owners and Product Managers to confirm feature requirements and designs.
- Agile implementation of Typescript/RxJS features with advanced Angular techniques.
- Produced rapid iterations of feature requests to reduce time to market and establish product-market fit.
- Delivered superior error handling within data management through observables and Apollo library.
- Tech stack: Angular, Node.js, RxJS, Typescript, GraphQL/Apollo.
Full Stack Engineer (Entertainment booking platform)
Mar 2016 - Jul 2019 (3 yrs 5 mos)
- Worked as a Full Stack Engineer at a major Chinese events, location, and ticketing platform in Suzhou, Jiangsu, China, owning the implementation of the 'Festival Topics' feature.
Responsibilities:
- Implemented front-end for 'Festival Topics' feature using jQuery/Zepto.js for responsive page renders.
- Led the development of a Redis platform to monitor front-end performance (via NG2-Admin/REST).
- Developed and deployed the Node.js back-end APIs with containerization (Docker) for scalability.
- Optimized performance through scheduling and throttling techniques for consumer-facing web applications.
- Tech stack: Angular, Javascript, HTML5, CSS, Node.js, Redis, NG2-admin, Docker.
.NET Engineer (Government agency)
Oct 2015 - Mar 2016 (6 mos)