Knowledge
Experience
AlderAutomation (2022-2026)
AlderAutomation is the company that I started to run all of my programming endeavours from and gain real world experience by taking on customers.
Hytec (2022–2026)
Hytec is a long-term AlderAutomation client for whom I provide on going Python development, WordPress management, SQL administration, and infrastructure support. Over several years, I’ve helped modernize their systems, stabilize their data pipeline, and improve overall performance.
SQL Optimization & Automated Data Maintenance (2022)
Hytec’s database had grown large and had slowed down both their customer facing and internal webapps. I optimized their SQL configuration and implemented automated data purging routines to remove stale records on a scheduled basis. This resulted in noticeably faster response times across their webapps.
Data Pipeline Rebuild & Dockerized Python Service (2023)
A third-party vendor changed their data-delivery model from a server-side push to an API-based pull. I rebuilt the entire ingestion pipeline in Python, designed a field-mapping layer to align the new API data with Hytec’s existing SQL schema, and ensured zero data loss or downtime during the transition. The service was deployed in a Docker container where it continues to run reliably. To support proactive monitoring, I added Discord webhook alerts that notify me immediately if the service ever stops.
Server Migration: CentOS → AlmaLinux (2025)
With their CentOS server having reached end-of-life, Hytec needed a full operating system migration without downtime. I led the transition to AlmaLinux, including the transfer, validation, and redeployment of their custom Python service. Working with the hosting provider, we completed the migration with no data loss, no service interruptions, and a clean, modernized environment going forward.
Friesen Brothers (2024)
This client approached AlderAutomation looking for support with two major pain points: inconsistent quoting and outdated internal processes.
Quoting System Development
Their team needed a reliable way to generate accurate and consistent quotes. I designed and built a custom quoting system in Microsoft Excel tailored to their workflow and pricing structure. After deployment, the client immediately saw improvements in both quoting accuracy and standardization across the company.
Microsoft 365 Environment Migration
The client was also operating entirely outside of the Microsoft 365 ecosystem, which limited collaboration and slowed down internal communication. I managed their migration into Microsoft 365, including setup, onboarding, and data transfer. The transition helped them modernize their operations, streamline communication, and improve productivity across the organization.
Cloverdale Paint Inc. (2018–2023)
My time at Cloverdale Paint is where my journey into programming truly began. Over five years, I grew from general IT responsibilities into a full systems and software developer, learning Python, Bash, ABL, Linux administration, SQL, and more. I supported a large enterprise environment that included over 70 Red Hat servers, 4 Windows servers, and more than 1,000 employees across North America.
As part of the systems team, I helped maintain, troubleshoot, and optimize the company’s server infrastructure and day-to-day IT operations. This role gave me hands-on experience in Linux administration, enterprise networking, scripting, and cross-team technical support at scale.
To improve our incident response, I developed a Python application with a graphical interface that monitored real-time network connectivity for all remote locations. The tool let the IT department identify outages before stores could report them, significantly reducing downtime and increasing IT response time across the company.
I also built an Android barcode-scanning app that replaced the manual entry of 25-character alphanumeric serial numbers. This automation reduced data-entry errors, sped up workflows, and improved accuracy in asset tracking and warehouse operations.
Education
University of the Fraser Valley
Bachelor of Computer Information Systems with Software Development Concentration
I am currently completing my BCIS degree at UFV, focusing on software development, systems design, networking, and applied computer science.
Kwantlen Polytechnic University
Diploma of Information Technology
At KPU, I completed my IT diploma, earning a place on the Dean’s Honour Roll for the majority of my semesters. During my studies, I collaborated with a team of five classmates to design and build the Home Library Helper web application, which served as our capstone project and introduced me to full-stack development.
Other Self Learning
I regularly pursue additional training through platforms such as LinkedIn Learning and Codecademy, and I frequently study technical books to deepen my knowledge of programming, Linux, and system architecture. Continuous learning is a core part of how I keep my skills current and versatile.