Summary
Overview
Work History
Education
Skills
Websites
Timeline
SoftwareDeveloper

Ting Li

Toronto,ON

Summary

Accomplished Software Developer with a proven track record across various industries, including the casino, IT information, and health sectors, specializing in full-stack development, including Java, Spring Boot, C#, React.js, and Android. Excelled in enhancing scalability and real-time processing with Kafka, demonstrating strong problem-solving skills and a commitment to excellence. Skilled in AWS services and continuous integration/deployment (CICD), showcasing a blend of technical expertise and project management acumen.

Overview

11
11
years of professional experience

Work History

SOFTWARE DEVELOPER

Bally's Interactive
06.2022 - 11.2023
  • Developed and Maintained backend microservices with Spring boot, Spring security, logging, JDBC, Hibernate, MySQL, and Restful APIs, and frontend with React.js, Redux, TypeScript.js, Express.js and Node.js to improve the rollout process
  • Support JavaEE Project built in JSP
  • Leveraged Kafka to facilitate communication and data streaming within the projects, enhancing scalability and real-time processing capabilities
  • Assessed the impact of design decisions on solutions/products/services, recommending alternate/creative solutions for mitigation/optimization
  • Build and run projects with Maven and Docker
  • Maintained the project with Git and GitHub as a VCS
  • Experience with Continuous Integration/Continuous Deployment
  • Investigated bugs by Splunk, Dynatrace, and Kubernetes
  • Designed and Manipulated MySQL database by Liquibase
  • Create unit test with Junit, and Jest.

SOFTWARE DEVELOPER

WIMTACH
01.2022 - 06.2022
  • Implemented login, signup, chat, and onboarding modules of Gravvity Chat Application in Kotlin with AWS Amplify
  • Successfully showcased project to customer, resulting in their satisfaction
  • Worked on POC for AWS Kinesis WebRTC, AWS AppSync, and WebSocket and presented it to project manager and architecture team
  • Enhanced authentication management with implementation of AWS Cognito
  • Engineered real-time chat feature with AWS Kinesis WebRTC, WebSocket, and Firebase
  • Maintained projects with Git and GitHub as VCS
  • Designed and consumed data in SQLite with room database library by building DAO, models, and repository to execute chat functions
  • Implemented S3, DynamoDB to save chat messages and other files
  • Built asynchronous functions by Kotlin Coroutines when consuming REST APIs and updating UI to avoid main thread block and execute suspend functions.

FULL-STACK DEVELOPER

Alpha Labs
12.2020 - 08.2021
  • Enhanced data retrieval efficiency in ASP.NET from MSSQL databases by refining queries and optimizing action structures
  • Built service layer, view model, and controller to implement emergency alert, booking appointment, and staff portal functions
  • Migrated vanilla CSS to Bootstrap layout for a patient booking appointment project
  • Developed UI functions by jQuery and Ajax such as creating or updating information without refreshing page and shifting partial views
  • Implemented and structured end-to-end automation test suites using Selenium, creating test scripts for the patient portal, staff portal, dashboard, and critical projects.

Senior Country Submission Specialist

InVentiv Health Clinical
09.2014 - 03.2016
  • Improved customer satisfaction rates through proactive problem-solving and efficient complaint resolution.
  • Followed all company policies and procedures to deliver quality work.
  • Play the role of Country Expert for internal intelligence collection and training purposes.
  • Provide regular local status updates to project lead; update appropriate study-tracking tools with local essential document and ethics committee status and maintain project tracking systems as required for assigned projects.
  • Mentor junior staff on local regulations and internal procedures.
  • Complete review of essential documents following Essential Document Checklist QC. - Arrange and review translations of relevant study documents.
  • Customize country/site specific Patient Information Sheet and Informed Consent Forms and reviewing study documents.
  • Liaise with study sites regarding essential document collection and assisting with IRB/EC submissions.

CRA

Quintiles Medical Research & Development (Beijing)
11.2013 - 08.2014
  • Responsible for eight sites in Phase IV trail
  • Completed EC submission for two sites.
  • Conducting regular site visits, coordinating project meetings, and writing visit reports.
  • Communicated with investigator to push the enrollment and solve the problems.
  • Report SAE
  • Training site staff on therapeutic areas, protocol requirements, proper source documentation.

CRA

R&G
11.2012 - 10.2013
  • Communicated with investigator on protocol preparation for the vascular interventional radiology instrument
  • Conducted the data reviewing and monitoring
  • Identifying, evaluating, and establishing trial sites
  • Conducting regular site visits, coordinating project meetings, and writing visit reports.

Education

Advanced Diploma (High Honours) in Software Engine

Centennial College of Applied Arts And Technology
Scarborough, ON
04.2022

Master of Science - Pharmaceutical Sciences

Aston University
UK
03.2013

Bachelor of Science - Pharmacy

Shenyang Pharmaceutical University
China

Skills

  • Java, Spring boot, Spring security, Nodejs,
    Expressjs, C#, ASPNET
  • JavaScript, Reactjs, Redux, TypeScript,
    Nextjs, HTML, CSS
  • SQL, No-SQL, MySQL, MSSQL, dynamoDB,
    RDBMS, MongoDB
  • Git, Jira, Confluence
  • RESTful API, JSON, HTTP/HTTPS, webSocket
  • Publish-subscribe messaging model: Kafka
    and WebSocket
  • Docker, Splunk, Dynatrace, and Kubernetes
  • AWS services, including EC2, S3, Lambda, and
    Step functions
  • Automation or unit test with Cucumber,
    Selenium, Junit, Jest, Mockito

Timeline

SOFTWARE DEVELOPER

Bally's Interactive
06.2022 - 11.2023

SOFTWARE DEVELOPER

WIMTACH
01.2022 - 06.2022

FULL-STACK DEVELOPER

Alpha Labs
12.2020 - 08.2021

Senior Country Submission Specialist

InVentiv Health Clinical
09.2014 - 03.2016

CRA

Quintiles Medical Research & Development (Beijing)
11.2013 - 08.2014

CRA

R&G
11.2012 - 10.2013

Advanced Diploma (High Honours) in Software Engine

Centennial College of Applied Arts And Technology

Master of Science - Pharmaceutical Sciences

Aston University

Bachelor of Science - Pharmacy

Shenyang Pharmaceutical University
Ting Li