Dennis Deng
(647) 870-1895 | dennisd9@student.ubc.ca
Technical Skills
Proficient: Java, Python, PHP Intermediate: JavaScript/TypeScript Familiar: Bash/Shell scripting
FRAMEWORK AND TECHNOLOGIES
Web Development: Symfony, Spring, ReactJS, jQuery, NodeJS Databases: MySQL, PostgreSQL, Firebase Other: Unix, Git, Jenkins, Maven
Work Experience
GeneSys | Front End Developer, Web Maintenance
JS, PYTHON, MAVEN Toronto, Ontario Jan. 2019 – April. 2019
- Designed and implemented user interface for internal applications
- Extended product to incorporate Oxford Optical Character Recognition API
- Familiarized myself with HTML, CSS, and JavaScript
Town of Oakville | Software Engineer Intern, Payment Software Oakville, Ontario
JAVA, PYTHON, MOCKITO, JUNIT, JPA, MYSQL May. 2019 – Dec.2019
- Reduced API response times over 50% by optimizing JPA database transactions and better caching techniques
- Developed a python automation framework which automates the setup for Tesla retail store POS devices
one45 Software | Software Developer Co-op Toronto, Ontario
PHP, SYMFONY, MYSQL, JAVASCRIPT, SHELL SCRIPTING Sep. 2018 – Dec. 2018
- Reduced report loading times by more than 80% by refactoring database queries and implementing more caching techniques
- Developed and re-designed our bulk profile photo importing tool which reduced photo uploading time by more than 50%
Extracurricular Activity
nwHacks (Hackathon) https://www.nwhacks.io/
SPONSORSHIP & MARKETING EXECUTIVE Sept. 2018 – April 2018
- As the sponsorship coordinator I closed 3 sponsors with over $5000 funding for nwHacks 2017
- I drove over 2000 applications for nwHacks 2018, also coordinated making our recap video https://bit.ly/2ms03WY
Education
The University of British Columbia [Vancouver, Canada]
BCS IN COMPUTER SCIENCE, Candidate of Bachelor of Science Exp. Dec. 2023
- Relevant Coursework: Data Structures & Algorithms, Software Engineering, Computer Systems, Operating Systems
The University of Waterloo [Waterloo, Canada]
Bachelor of Environmental Science. Major in Geomatics