
I'm A Software Developer
With experience in full stack development on multiple platforms, I provide simple and efficient solutions to existing problems
Experience
- 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 sped up the startup process over 10 times.
- Developed inventory report applications with Nextjs, Pandas and Power BI, which does data analysis for the company to forecast the product demand
- Implemented a service interacting with MongoDB
- 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
- 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 / GraphQL
- Azure governance and security
- Data analysis with Pandas and Power BI
- MySQL / PostgreSQL
- Web development with Django, Flask, FastAPI, Next.js/React.js and Spring Boot
- Git and GitHub
- Docker / Podman
- 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