About Me
Experiences
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
Rewards
- 2021: Jason Lang Scholarship, Southern Alberta Institution of Technology
Skills
- 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
Education
- 2020 - 2022: Diploma of Information Technology, Southern Alberta Institution of Technology
- 2012 - 2015: Bachelor of Science, University of British Columbia