Photo of Tommy Chiu

Tommy Chiu

Software developer

Toronto, ON, Canada
1
Followers
0
Following
Enthusiastic software developer with a strong foundation in Computer Science and recent diploma training in Computer Systems Technician – Networking. Armed with five years of hands-on experience in Java backend development, I am eager to contribute my skills to the IT industry in Canada and North America. Having received comprehensive training, I am open to tackling new challenges and thriving in high-pressure environments. My commitment to continuous learning aligns with the ever-evolving nature of technology, positioning me as a valuable contributor to innovative projects and initiatives.

Careers

Analyst Programmer

Kinetix Systems Limited

Full time01/2022 - 06/2022
  1. Served as technical lead in the project team, mentored and analyzed the Java source codes and queries with 3 junior developers.
  2. Reviewed source codes written by the client’s development team, developed and executed at least 30 unit test and regression test cases monthly, ensuring the migrated application has exactly the same behavior as the original one.
  3. Maintained SQL scripts and stored procedures for data migration and transformation processes using MySQL.
  4. Worked together with the client’s IT team and end-users, and supported user acceptance testing in a public-sector system migration project.
Analyst Programmer

Cafe de Coral Group Limited

Full time09/2019 - 01/2022
  1. Implemented and maintained web applications to support food manufacturing, fast-food, and student lunch services, utilizing Java and Spring Framework for backend development.
  2. During the COVID-19 pandemic, designed and built an online training system with Java, HTML5, and jQuery to replace face-to-face training sessions for 18000 staff, saving 30% in outsourcing costs.
  3. Developed and optimized SQL queries for efficient data retrieval and reporting by using PL/SQL and Oracle Reports, reducing data retrieval time by at least 25%.
  4. Coordinated with service vendors and users for system support, maintenance and enhancements.
  5. Performed requirement studies, system analysis, development, testing, and end-user support.
Analyst Programmer

MUFG Bank

Full time11/2018 - 09/2019
  1. Collaborated with cross-functional teams to gather requirements and delivered software solutions in projects like Faster Payment System (similar to e-Transfer in Canada), supporting over 3000 transactions per hour.
  2. Performed backend development and database management using Java, Hibernate, and JPA.
  3. Conducted unit testing and system integration testing, and designed the test plans.
  4. Utilized Rational Team Concert for version control and source code management.
  5. Provided IT technical support to the bank’s internal system, and resolved production issues from applications and help desk tickets.
Programmer

MUFG Bank

Full time contract11/2017 - 11/2018
  1. Performed backend development and database management using Java, Hibernate, and JPA.
  2. Conducted unit testing and system integration testing.
  3. Utilized Rational Team Concert for version control and source code management.
  4. Provided IT technical support to the bank’s internal system, and resolved production issues from applications and help desk tickets.
ICT Graduate Trainee

PCCW Solutions Limited

Full time contract10/2016 - 11/2017
  1. Developed the online registration platform for professional examinations in Hong Kong through full-stack web development with Java, Spring Framework, AngularJS, and HTML.
  2. Maintained the developed system by fixing at least 90% of production issues reported by end-users monthly.
  3. Conducted unit testing and performed system integration testing.
  4. Prepared technical documentation and assisted in system deployment.

Education

Centennial College

Computer Networking

01/2023 - 08/2023Associate DegreeClass of 2023
The Hong Kong University of Science and Technology

Computer Science

09/2012 - 08/2016Bachelor's DegreeClass of 2016
Skills
JavaSQLJavaScriptSpring BootjQueryMavenHibernatePython
Experience3-5 years
Hourly rate$30/hr
Open to
remotehybridonsite

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!