Hello, I'm Eric Solak

Bachelor of Engineering - BE, Software Engineering

About Me

I'm an aspiring Software Engineer and soon-to-be new graduate who loves building clean, intuitive, and meaningful work. I'm passionate about AI, solving problems, and learning new technologies.

Outside of engineering, I'm a self-taught piano and guitar player, which has helped shape my creativity and patience, both of which I bring into my work as a developer.

2026
Graduation Year
3.7
GPA

Education

University

Bachelor of Engineering - BE, Software Engineering

McMaster University

2022 - Present

Specializing in full-stack development, AI, and software architecture with a strong foundation in computer science fundamentals.

Key Courses

Machine Learning
Data Mining
Software Design IV
Computer Networks & Security
Performance Analysis
Software Testing & QA

Work Experience

Golf Services Lead

2019 - Present

Brantford Golf and Country Club

  • Oversee and maintain the golf cart fleet to ensure consistent quality and a strong member/guest experience.
  • Developed a custom digital system using Python to track staff attendance and automate clock-in/clock-out logging.
  • Actively serve as a member of the Health and Safety Committee, helping promote workplace safety and compliance.

Technical Skills

Programming Languages

Python

C++

Java

JavaScript

C

Haskell

Bash

MATLAB

Frontend Development

React

Next.js

HTML / CSS

Backend Development

Node.js

SQL / SQLite / PostgreSQL

REST APIs

Tools & Technologies

Git

Linux / WSL

CI / CD

PyTorch

TensorFlow

JUnit / Maven

SonarQube

Expo

Services

AI Integration

AI-powered features and integrations to enhance user experiences and automate workflows.

API Integration

Seamless third-party API integrations and custom API development.

Web Development

Custom web applications built with modern frameworks and best practices for optimal performance.

Mobile Development

Native and cross-platform mobile applications that deliver seamless user experiences.

Projects

Hands-free AI Dictation

Sep 2025 - Present

Building an end-to-end AI dictation system from the ground up. I'm handling the backend architecture with real-time API endpoints that connect speech-to-text models, setting up data pipelines for efficient processing, and documenting everything so our team can maintain it smoothly.

Python Flask AI/ML

This project is under an NDA so I can't share code publicly yet, but it's been an incredible learning experience in building scalable AI systems and working with cutting-edge speech recognition technologies.

Neural Network Wildfire Risk Classification

Sep 2025 - Dec 2025

Trained a neural network on 118k+ NASA satellite and weather samples to predict wildfire risk levels. The model hit 94.3% accuracy on test data—way better than the baseline approaches. This was about combining domain knowledge (wildfire patterns) with solid machine learning fundamentals to create something actually useful.

Python PyTorch Machine Learning

AI Mobile Application - SneakPeek

Jan 2025 - Mar 2025

Built a mobile app where sneaker enthusiasts can snap a photo and instantly identify kicks. I trained a DenseNet201 model on a custom sneaker dataset, then wired it into the app using a multi-agent backend. It's part AI recognition system, part social forum—a fun intersection of computer vision and community.

Python PyTorch React JavaScript

Autonomous Drone Rescue

Sep 2023 - Dec 2023

Worked with a team of three to code autonomous flight software for a simulated drone that navigates procedurally generated islands. I designed test suites with JUnit to make sure each component actually worked before integrating everything together. Great project for learning real software engineering practices at scale.

Java JUnit Maven
Drone Visualization

Get In Touch

Email

solakeric28@gmail.com

Location

Ontario, Canada