What I Bring Skills Projects Background Contact Download Resume
Open to opportunities

Engineering
Real Solutions.

I'm Eric, a Software Engineering graduate from McMaster who doesn't just pick a lane. AI pipelines, REST APIs, mobile apps, neural networks: if it needs building, I build it.

3.70
cGPA
McMaster
4+
Projects
Eric Solak
3.70 cGPA
McMaster Engineering
94.3% accuracy
Wildfire Neural Network
Full-stack
AI to UI

Looking for someone who can build the model,
write the API, and design the interface?

Most software engineers pick a lane. I work across the entire stack, from training neural networks on 100k+ samples to designing the interface that delivers the result.

What I Bring
I don't stay in one lane.
I ship.
AI & Machine Learning
PyTorch neural networks on 100k+ samples, OpenAI Whisper pipelines, LLM integrations. I build AI that actually makes it to production, not just a notebook.
Software Engineering
Scalable REST APIs, authentication systems, offline-first architectures, CI/CD, testing. The engineering fundamentals that make software reliable and maintainable.
Product & Interface
Cross-platform React Native apps with Expo, from wireframe to polished product. I care about how users interact with what I build, not just what runs behind the scenes.
Skills
The real
toolkit.

Things I've worked with in practice.

Languages
Python
Java
C++
JavaScript
HTML/CSS
TypeScript
C
SQL
Frameworks & Libraries
PyTorch
React Native
Flask
NumPy
Pandas
scikit-learn
Tools & Platforms
Claude Code
GitHub Actions
JUnit
SQLite
Projects
Don't take my word for it.
See what I've built.
Pocket AI
CATTLElytics Inc.
Sep 2025 – Apr 2026
Speak naturally, get structured tasks. End-to-end voice-to-task system built with Whisper, an LLM pipeline, Flask API, and React Native.
PythonFlaskReact NativeOpenAI WhisperREST API
Integrated OpenAI Whisper for real-time audio transcription, validated through usability testing that achieved 100% system voice recognition accuracy under simulated barn noise, exceeding the 95% project target.
Built a Flask backend powering voice-to-task workflows with REST APIs for authentication, task lifecycle management, and synchronization with CATTLElytics' proprietary storage system.
Implemented an offline-first architecture with local SQLite storage and background syncing, ensuring reliable performance in low-connectivity farm environments.
Designed and built mobile UI components in React Native (Expo), including task views, audio capture flows, and speech confirmation feedback; usability testing yielded a mean satisfaction score of 4.4/5.
Pocket AI Demo
WATCH DEMO
Wildfire Risk Classifier
Sep 2025 – Dec 2025
Neural network trained on 118,000+ NASA satellite samples. Classifies wildfire risk with 94.3% accuracy, beating every baseline we tested.
PythonPyTorchMachine Learning
Developed a neural network to classify regions into low, medium, and high wildfire risk using 118,000+ samples from NASA FIRMS and Open-Meteo datasets.
Designed a 4-layer MLP with batch normalization, dropout regularization, and weighted cross-entropy loss to address class imbalance across risk categories.
Achieved 94.3% test accuracy with high F1-scores across all classes, outperforming Random Forest and SVM baselines by 15%.
Wildfire Map
SneakPeek
Jan 2025 – Mar 2025
Point your phone at any sneaker and get an instant AI identification plus purchase links. Custom DenseNet201 model, multi-agent Blackboard architecture, React Native app.
PythonPyTorchReact NativeJavaScript
Built a full-stack mobile app for AI-powered sneaker identification and social forum, where users upload images and receive an AI-identified shoe model, brand, and purchase links.
Trained a custom DenseNet201 model on a labelled dataset, applying a data augmentation pipeline (perspective transforms, saturation jitter, geometric transforms) to maximize generalization.
Architected a multi-agent Blackboard system where Google Gemini 2.0 Flash, GPT-4o, and the custom PyTorch model each submit predictions to a shared space; a central Gemini controller arbitrates and selects the final result.
Autonomous Drone Rescue
Sep 2023 – Dec 2023
Autonomous flight software that navigates procedurally generated islands to locate and rescue targets. Built in Java with a team of three.
JavaJUnitMavenGit
Developed autonomous flight software to locate survivors across unknown terrain, implementing algorithms for optimal pathfinding to systematically cover the area.
Designed and executed test cases with JUnit to verify functionality of software components across a three-person team.
Drone
Background
Education &
Experience.
McMaster University
Hamilton, ON
Degree
B.Eng Software
Graduate
cGPA
3.70 / 4.0
Started
2022
Graduated
May 2026
Relevant Courses
Applications of Machine Learning Real-Time Systems Databases Data Mining
Software Engineer
Sep 2025 – Apr 2026
CATTLElytics Inc. · Hamilton, ON
Led AI development for Pocket AI, a voice-driven task management app built for a platform supporting dairy operations for 1 in 50 cows across North America.
Directed a team of 5 engineers through the full product lifecycle — from requirements and architecture to production handoff, delivering an app now integrated into CATTLElytics' platform.
Integrated OpenAI Whisper for real-time audio transcription, achieving 100% voice recognition accuracy under simulated barn noise, exceeding the 95% project target.
Built a Flask backend with REST APIs for authentication, task lifecycle management, and sync with CATTLElytics' proprietary storage system.
Implemented an offline-first architecture with local SQLite storage and background syncing for reliable performance in low-connectivity farm environments.
Coordinator, Impact Initiative
Mar – Apr 2023
McMaster University
Collaborated with a team of Engineering students to design an adaptive kitchen tool for individuals with visual impairments.
Contact

Let's build something
great together.

Graduated May 2026 and ready for what's next. Full-time roles or projects that need an engineer who builds across the stack. Let's talk.

Send an Email LinkedIn

Click outside to close