I'm a second-year Software Engineering student at Carleton, and I genuinely like building things that do something useful. Data pipelines, automation scripts, small tools that save time, that's what I find interesting. I learn best by breaking stuff, reading docs at 2am, and eventually getting it to work.
I'm looking for a co-op where I can write real code, work on actual problems, and learn from people who've been doing this longer than me.
- Python data analysis & visualization
- SQL & database design
- Automation & scripting
- Basic web development
Skills
Projects
-
Job Application Tracker Local app to track co-op applications with search, filters, and CSV export.
Built a simple tracker so I didn't have to keep everything in a messy spreadsheet. Stores data in localStorage and can export to CSV.
Challenges & Learning- Kept UI state simple - filters and sort just update the view, no complex state management needed
- Figured out localStorage structure and how to parse/stringify JSON without breaking things
- Had to handle CSV edge cases like quotes and commas inside fields
-
Simulation Log Analysis Tool Parsed text-based logs to extract errors/warnings and generated summary reports.
A command-line tool that parses large simulation log files, extracts errors and warnings, and generates summary reports.
Challenges & Learning- Learned regex patterns for parsing unstructured log formats
- Optimized file reading to handle large logs without memory issues
- Built a CLI interface with argparse for flexible usage
-
Build & Test Automation Scripts Automated test runs, captured outputs, flagged failures, and improved repeatability.
Shell and Python scripts to automate repetitive testing tasks, improving consistency and reducing manual effort.
Challenges & Learning- Learned to chain shell commands and handle exit codes properly
- Figured out how to capture and compare output for regression testing
- Gained experience with cron scheduling for automated runs
-
Customer Experience Data Analysis Cleaned messy datasets, handled missing values, and summarized trends with charts.
Cleaned and analyzed customer survey data using Pandas and Jupyter to extract insights about user satisfaction trends.
Challenges & Learning- Dealt with messy real-world data: missing values, inconsistent formats, and outliers
- Learned pivot tables and groupby operations for meaningful segmentation
- Improved my ability to tell a story with data through clear visualizations
-
Data Ingestion & Reporting Pipeline Loaded CSVs into PostgreSQL and wrote queries to filter/aggregate for reporting.
Built an ETL-style pipeline that reads CSV files, transforms the data, and loads it into PostgreSQL for reporting.
Challenges & Learning- Learned to handle encoding issues and malformed CSV rows gracefully
- Figured out batch inserts for better database performance
- Gained hands-on experience writing SQL aggregation queries for reports
-
Performance Visualization Practice Created line/bar/scatter charts to spot trends and basic anomalies in performance data.
Created various charts from benchmark data to identify trends, compare categories, and spot anomalies.
Challenges & Learning- Learned matplotlib customization for clean, readable figures
- Practiced choosing the right chart type for different data stories
- Improved skills in making visualizations presentation-ready
Experience
-
Seeking Co-op Position Open to Opportunities Summer/Fall 2026
Looking for a co-op role where I can apply my skills in data analysis, automation, and software development. Eager to contribute to real projects and learn from experienced teams.
-
Teaching Assistant (TA) Carleton University — ECOR 1032 Winter 2026
- Supported students during labs and office hours with circuit analysis and problem-solving
- Helped explain foundational concepts like Ohm's law, KCL/KVL, and basic circuit measurement techniques
- Assisted with grading and administrative tasks under instructor guidance
- Communicated technical ideas in a friendly, approachable way to help students succeed
-
Tutor Part-time 2024 – Present
- Provided one-on-one tutoring to middle school, high school, and early university students in math and science subjects
- Helped students build foundational understanding in calculus, algebra, physics, and chemistry through clear explanations and practice problems
- Adapted teaching approach based on each student's learning style and pace to improve comprehension
- Guided students through homework and test preparation, focusing on problem-solving strategies
Contact
I'm currently looking for co-op opportunities. Feel free to reach out!
Message sent! I'll get back to you soon.