About Me

2022 Sep - Present: Software Developer, DataDrill Communications, Calgary, Canada
  • Improved the performance of several existing REST APIs up to 5 times
  • Speeded up loading time up to 10 times for a Django admin section with over 4 million records
  • Designed and implemented an event driven system with MQTT to control the RF sensors, motor and GPIOs on Linux OS.
  • Simplified a web server application with Flask and reduced the startup time from 30 seconds to 2 seconds
  • Developed inventory report applications with Nextjs, Pandas and Power BI, which does data analysis for the company to forecast the product demand
  • Refactored and maintained existing Python Django applications following clean code and SOLID principles
  • Database design and administration with MySQL
  • Deployed applications with Microsoft Azure Cloud App services, Windows IIS and Docker containers
2022 Jul - Sep: Volunteer Backend Developer, 65SQuare, remote
  • Reviewed the design documents and provided feedback
  • Tested usability of existing APIs and applications
  • Assisted deploying applications with Docker containers
  • 2021: Jason Lang Scholarship, Southern Alberta Institution of Technology
  • Event driven programming
  • Test driven development
  • RESTful API design
  • Azure governance and security
  • Data analysis with Pandas and Power BI
  • Database design with MySQL
  • Web development with Django, Flask, Next.js and Spring Boot
  • Git and GitHub
  • Docker
  • Linux, Windows and MacOS
  • Agile methodology
  • 2020 - 2022: Diploma of Information Technology, Southern Alberta Institution of Technology
  • 2012 - 2015: Bachelor of Science, University of British Columbia