Riley Paul
Full-Stack Software Developer
About
5+ years of experience solving real-world problems by building data-driven web apps, distilling complex metrics to approachable visualizations, and saving man-hours through automation.
Currently engaged in the process of acquiring my P.Eng with EGBC.
Experience
Software Developer III Colab Software
Jul 2024 - present(7 months)
- Took initiative to address technical debt
- Table component rewrite
- Drive hooks merging
- Quickly emerged as a subject matter expert on typescript
- Led the replacement of our deprecated drag and drop library with a modern alternative
- Behaved as a mentor to several of my peers
Junior Front End Developer Service-Link (Harris Computer)
Aug 2023 - Jul 2024(11 months)
- Architected a complex dashboard feature showing realtime feedback of field worker metrics.
- Initiated and implemented a monorepo strategy for frontend projects, enhancing code-sharing and significantly reducing development time.
- Conducted a comprehensive refactor of the flagship React application, addressing major technical debt, and substantially reducing bundle size, resulting in improved performance and reliability.
- Led a team in transforming a legacy Windows application into a high-performance, user-friendly web app, justifying a 20% increase in licensing fees for the overall software package.
Project Engineer Macro Pipelines
Mar 2021 - Aug 2023(2 years, 5 months)|Chilliwack, BC
- Accustomed to a demanding, highly dynamic work environment from on-site role with construction contractor.
- Performed drafting, field inspection, technical writing, project coordination and project estimation duties on a day to day basis.
- Programmatically generated large, detailed site drawings, using self-developed method of AutoCAD automation, saving thousands of man-hours and reducing likelihood of errors. Time to produce a drawing dropped from 3 months to 3 days.
- Pioneered aerial survey program; performing drone flights to create an online database of 2D and 3D imagery using photogrammetry. Imagery was used extensively for construction planning, drawings, estimating and progress tracking.
- Performed complicated analyses of geospatial, project controls, and natural resource data using Python and created visualizations to allow for all stakeholders to clearly understand performance metrics and project specifications.
Data Analysis Consultant Macro Construction
Feb 2023 - May 2023(3 months)|Calgary, AB
- Performed analysis of geospatial, financial, and climate data to aid in the presentation of a contractual discrepancy suit.
- Prepared clear and concise maps and figures outlining extenuating circumstances and barriers to success which were presented in a court of law.
Computer Aided Design Consultant Headwind Technologies
Oct 2021 - Jan 2022(3 months)
- Refined the Solidworks model of the flagship turbine design to improve topology and be more strictly parametric.
- Worked closely with injection molding manufacturer to optimize the complex design for mass production.
Junior Project Engineer SA Energy Group
Jan 2016 - Mar 2021(5 years, 2 months)|Western Canada
- On-site contract roles on large-scale construction projects in Northern BC, Edmonton and Saskatchewan.
- Engaged in all processes of project estimation; including initial on-site scouting, detailed execution planning, schedule resource loading, and delivery/discussion with the client.
- Exceptionally strong skills in modelling and visualization, honed through experience incorporating field survey data into engineering drawings such as pipeline profiles, site layouts, grade execution plans.
- Worked indepedently and under tight deadlines to perform field survey using RTK GPS and survey drones.
- Also worked in Calgary office where exposed to all stages of project estimating; including crew planning, subcontractor relations and resource allocation.
Skills
Web Frameworks - React, NextJS, Astro, Sveltekit, FastAPI, Flask, ExpressJS
Languages - Javascript, Typescript, Python, SQL, CSS, HTML
Backend - Database design, API design, Lambda functions, Cloudflare workers, CI/CS, VPS, GraphQL
Frontend - Responsive design, form validation, drag and drop, efficient data fetching
Mechanical Design - Solidworks, Other parametric software
Civil Design - AutoCAD, Civil 3D, GIS software
Data Analysis - Python, Pandas, GeoPandas, GIS
Aerial Survey - Automated flights, photogrammetry software (Pix4D), licensed
Communication - Written and verbal
Interests
Outdoor Recreation - Rock climbing, backcountry skiing, camping, paddling
Photography - https://photo.rileypaul.ca
3D Printing