Hey, I’m Elijah

Software & Data Engineer

Computer Engineering Student at UBC

Building production data pipelines, backend systems, and applied engineering work

Focus

  • Backend systems & APIs
  • Data pipelines & analytics
  • Internal platforms & applied systems projects

About Me

I’m a Computer Engineering student at the University of British Columbia with experience building software and data systems in production environments. Through internships and project work, I’ve worked on backend services, internal platforms, and data pipelines used by real teams.

My background spans full-stack development, analytics infrastructure, and systems-oriented projects; from schema and API design to workflow automation and production monitoring. I enjoy working close to the system, understanding constraints, and making practical engineering tradeoffs.

I’m currently focused on deepening my experience in lower-level and systems-focused development, building a stronger foundation in how software interacts with hardware, performance, and underlying infrastructure.

Technical Skills

Core Engineering Languages

Languages I’ve used in production systems, internships, and shipped projects

SQL
JavaScript
TypeScript
Java
Python
C#

Systems & Low-Level Development

Actively used through coursework and systems-focused projects

C
C++
RISC-V
Assembly
SV
SystemVerilog
MATLAB
MATLAB

Frameworks & Platforms

ReactNext.jsAngularASP.NETFirebaseFlutterDart

Data & Analytics Tools

TeradataOracleSASAlteryxPower BI

Experience & Education

Experience

Bell Canada

Data Engineering Intern · Toronto, ON · May 2025 – Present

  • Designed, built, and operated daily and weekly data pipelines using SAS and Teradata SQL to ingest data from Oracle and SAP into the enterprise data warehouse.
  • Developed finance reporting tables for revenue, operating expenses, and budget-vs-actuals; optimized queries and refresh jobs to reduce runtimes and improve data availability.
  • Worked closely with finance stakeholders to gather requirements, align metric definitions, and translate specifications into reliable, repeatable workflows.
  • Built and maintained automated monitoring flows using Alteryx and Python to detect job failures or stalled processes and generate Jira tickets.
  • Implemented alerting and notification logic to surface issues to service teams, improving visibility and reducing manual incident handling.

Ontario Power Generation

Software Engineering Intern · Bowmanville, ON · May 2024 – Dec 2024

  • Designed and built MyPerformance, a Power BI application delivering training and performance metrics with automated insight generation from KPI trends.
  • Led development of MySchedule, a full-stack internal platform (Angular, C#, ASP.NET, Oracle) to centralize scheduling, task management, and training workflows.
  • Owned database schema design, API development, and authentication to support multi-team usage across departments.
  • Automated operational workflows using Python, VBA, and C#, reducing manual processing and improving reliability of internal processes.
  • Consolidated multiple automation tools into a unified C#/.NET desktop application used by internal teams.

Impala Bicycles Ltd.

Service Manager · Whitby, ON · Apr 2019 – Aug 2023

  • Led service department operations including scheduling, workflow planning, diagnostics, and quality control to improve turnaround time and consistency.
  • Developed Python scripts to parse vendor invoices and transform data for Lightspeed import, replacing manual data entry.
  • Automated batch purchase-order processing, reducing processing time by approximately 50% and improving accuracy.

Education

University of British Columbia

Bachelor of Applied Science (B.A.Sc.), Computer Engineering · 2022 – 2027

    • Formerly Electrical Engineering; transferred to focus on software, data, and systems-level coursework
    • CGPA: 3.70

York University – Schulich School of Business

Bachelor of Business Administration (First Year) · 2020 – 2021

    Projects

    Get in Touch

    Want to reach out?

    I’m always open to opportunities, collaborations, or just a quick conversation.

    elijah.chang@email.com

    Or send a message

    elijahchang.dev© 2025