I'm Gregory P. Desrosiers, a software developer and a 2019 alumnus of Software Engineering at the University of Waterloo. My expertise and interest is in product engineering using software technologies.
I have practical experience with Java, HTML, and CSS. I also have some internship and side project experience with various technologies and skills (in order of proficiency):
- Frontend Web Development (jQuery, Twitter Bootstrap, BackboneJS, ColdFusion, Angular 4, SCSS, Jasmine / Karma)
- Full-Stack Web Development (Django [Python], Play, Spring, Scala, Ruby on Rails, MySQL, MariaDB, PostgreSQL, MongoDB)
- External Web Services (Google Knowledge Graph API, Google Maps)
- Development Methodologies (Agile, Waterfall)
- Game Programming / Computer Vision / Mixed Reality (Unity, C#, OpenCV, C++, Unreal Engine 4, Blender)
- Quality Assurance (Selenium WebDriver, Regression, Manual)
- Natural Language Processing / Machine Learning (Dialogflow)
- Version Control (Git, SVN)
- Mobile App Development (Android, Swift)
Skills from University:
- Concurrent / Parallel Programming (Pthreads, OpenMP, OpenCL)
- Microcontroller Programming ( C )
- Artificial Intelligence (Bayesian Networks, Neural Networks)
- Software Design (Requirements, Specifications, Architecture Styles, Design Patterns, Testing [incl. JUnit])
I also have volunteering experience helping numerous people in fairs with event involvements.
I am a video game and website enthusiast. I am fascinated by some of the latest technologies including Windows 10, Unreal Engine 4, the Nintendo Switch, the Oculus Rift, and the Google Cardboard. I also like writing articles on LinkedIn to share my experience and some philosophical ideas, or stories.
Personal Website: https://gregpdessch.github.io/
GitHub Repositories: https://github.com/GregPDesSCH