CV
Education
- Bachelor of Science in Computer Science, University of Regina, 2019
Work experience
- Remote Independent Contractor 2021 - 2023
- Remote contracting covering frontend, backend and database administration. React, Typescript
- 3D UX design and development. WebGL, ThreeJS
- Agriculture and Agri-Food Canada (AAFC) Sept 2019 - July 2021
Data Analyst Dec 2020 - July 2021 - Reviewed application change requests to ensure data architecture compliance.
- Updated erwin data models for application change requests.
Enterprise Architecture Assistant Sept 2019 - Dec 2021 - Prototyped Azure deployment and cost analysis for internal tools and applications.
- Reviewed application change request to ensure architecture documentation compliance.
- Produced visual diagramming of current business process flows and application architectures.
- Documented and optimized process flow for IM/IT management for architecture team
- Junior Programmer Analyst (Coop) May 2017 - Sept 2017
- Saskatchewan Liquor and Gaming Authority (SLGA)
- Incident Manager - Investigated and assigned application or system issues to developers.
- Responsible for assigning and removing security roles for employees.
- Collaborated with business clients to provide ad-hoc SQL queries.
- Monitored error reporting and performed testing/debugging of web licence application system.
- Application Architecture Assistant (Coop) Jan 2016 - Sept 2016
- Agriculture and Agri-Food Canada (AAFC)
- Project: Primary developer of team that designed, released and maintained internal data entry web application. HTML, CSS, JQuery, Groovy/Grails, Oracle Database.
- Maintained up-to-date documentation for approved developer technologies.
- Communicated with developers in resolving issues with approved existing and new technologies.
Skills
This list include technologies and programming concepts I have used in personal and work projects.
- Languages:
- **Typescript
- C/C++
- SQL
- HTML/JS/CSS
- Swift
- C#
- PHP
- Groovy
- Frameworks:
- Node.js
- Svelte / React
- Vite / Rollup / Webpack
- ThreeJS / WebGL
- OpenGL
- CakePHP 3
- Grails
- Tools:
- Git
- Jira
- Unity
- Godot
- VS Code
- Web Servers:
- Nginx
- Databases:
- PostgreSQL
- MySQL
- MongoDB
- Oracle Database
- Rendering
- Blinn-Phong Model
- Physically Based Rendering Models
- Ray Tracing
- Volumetric Rendering
- Shadow Mapping
- Morph Target and Skinned Mesh Animation
- Splines
- Particles
