Weikang (Tommy) Zhao

Full Stack Engineer at Immediation
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Melbourne, Victoria, Australia, AU
Languages
  • English Professional working proficiency
  • Chinese (Simplified) Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • AWS Certified Solutions Architect – Associate
    Amazon Web Services (AWS)
    May, 2022
    - Nov, 2024

Experience

    • Australia
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Full Stack Engineer
      • Sep 2022 - Present

      Frontend Angular, TypeScript, HTML5, SCSS, Bootstrap - Implemented multiple new features from scratch. E.g. Expert panel, intake form, neutral selection, finances - Improved existing large Angular component by extracting into well structured reusable components - Refactored old components to use proper TypeScript typing Backend NestJS, Prisma - Designed and developed new API end points using NestJS - Enhanced API security for existing code by develop better guard and decorators - Designed and developed new token service allows user to securely share resources with public - Designed new data migration strategy for Prisma

    • Australia
    • Medical Equipment Manufacturing
    • 1 - 100 Employee
    • Full Stack Engineer
      • 2022 - Sep 2022

      FootAI Website Remake (2022-Sep 2022)Angular (latest), TypeScript, HTML5, SCSS, Bootstrap, AWS (CloudFront, CloudFormation, S3, CodePipeline)- Rebuild the existing project using latest Angular from scratch. Focuses on responsive layout and optimize mobile experience- Implement CICD using AWS CodePipeline- Implement static web hosting solution using AWS CloudFront, S3 bucket and Route 53- Setup Infrastructure as Code using AWS CloudFormation

    • Full Stack Engineer
      • Sep 2019 - 2022

      CubeVue (2019-2020)Unity3D, C#, TeamCity, Octopus, AWS- Build this new project completely from scratch- Design and develop initial prototype quickly and capture key business requirements.- Design and develop core logic to meet business requirements. E.g. rendering 3D Foot and MPR Diagnostics images.- Design and develop the initial user interface- Design and develop CICD using TeamCity and Octopus- Integrate developed CubeVue WebGL version with existing websiteCubeVue (2021)Figma- Develop the windows version and integrate it with the WebGL version.- Re-design new user interface using Figma- Design and develop additional features such as measurement, space volume, user login and image selection- Design solutions for multi-region deploymentAnnotation App (MITK plugin) (2020-2021)C++, MITK, Qt5, TeamCity, Octopus, AWS- Build this new project completely from scratch- Investigate MITK (open-source) and draft the initial prototype- Analysis the open-source code, then design our plugin to best fit the existing project structure- Design and develop core logic to meet business requirements. E.g. login, downloads/load/save/upload annotation masks.- Design and develop the user interface- Design and develop CICD using TeamCity and OctopusFootAI Website (2019-2021)Front end: AngularJS, JavaScript, HTML, LESS, BootstrapBack end: C#, .Net Core, MSSQL- Design and develop new modules for CubeVue (Unity3D) project- Update old modules and develop new modules to meet business requirements- Develop new APIs for other apps (CubeVue and Annotation App)- Bug fixes and maintenanceHRPQCT Website (2019-2021)Front end: AngularJS, JavaScript, HTML, LESS, BootstrapBack end: C#, .Net Core, MSSQL- Minor updates on existing modules- Bug fixes and maintenance

    • Australia
    • IT Services and IT Consulting
    • 400 - 500 Employee
    • Junior Software Consultant
      • Jan 2019 - Sep 2019

      GovMap websiteAngular 2+, HTML, CSS, RESTful API, C#, oracle SQL, AWS.- Demonstrated my strong research and learning skills. Searching documentation for using open source tool such as Openlayers and GeoServer.- Design and implemented the keyboard accessibility, implemented CSS pattern library and responsive design on mobile device. Gained great knowledge on website user experience.- Demonstrated excellent prototyping skills, able to make quick prototypes for features proposed by the client.- Used my exceptional problem-solving skills and "can do" attitude to solve complex problems independently.- Outstanding coding speed make sure I always complete tasks on time and deliver high-quality code.

    • Graduate Software Consultant
      • Jan 2018 - Dec 2018

      VOTSC#, .NET, WPF, C, Tuxedo, Oracle SQL- Work in a very tight deadline, continuously complete task on time and meet the milestone with high quality code.- Work with large enterprise system, have the ability translate complex business logic into code and create documentation in Confluence

    • Graduate Software Consultant
      • May 2017 - Dec 2017

      LANDATAC#, .NET, Soap, Power Builder, Domain Driven Design, Microsoft SQL- Gain strong practical knowledge in domain driven design, develop clean, well structured and maintainable code.- Developed deep understanding in .NET framework

    • Store Manager
      • Jun 2013 - May 2017

      • Leads small team to provide excellent everyday services and products to customers • Handling customer complaint promptly and diplomatically to ensure all problems were resolved quickly and to the customer's satisfaction • Support new employees by explaining policies, introduce products, demonstrating the use of equipment and providing training on software. • Planned schedules for staff shifts. Properly management of staff and labors. • Leads small team to provide excellent everyday services and products to customers • Handling customer complaint promptly and diplomatically to ensure all problems were resolved quickly and to the customer's satisfaction • Support new employees by explaining policies, introduce products, demonstrating the use of equipment and providing training on software. • Planned schedules for staff shifts. Properly management of staff and labors.

    • Australia
    • Higher Education
    • 700 & Above Employee
    • Tutor
      • Jul 2016 - Nov 2016

      - Oversaw practice sessions for other students based on assigned coursework tasks - Rebuilt an existing networked 2D multiplayer game written in C++ - Built a server system that allows multiple servers working together to deliver best performance - Oversaw practice sessions for other students based on assigned coursework tasks - Rebuilt an existing networked 2D multiplayer game written in C++ - Built a server system that allows multiple servers working together to deliver best performance

Education

  • Deakin University
    Bachelor’s Degree, Information Technology (Honours)
    2012 - 2017

Community

You need to have a working account to view this content. Click here to join now