$ whoami
Ivan Zaporozhets
Software Engineer
$ cat summary.txt
Software Engineer with 8+ years of programming experience, specializing in Python, C#, and AI/ML integration. Proven track record of architecting scalable solutions — from automated enterprise QA platforms to offline LLM applications.
$ ls ./skills/
$ ls ./projects
Engineering Experience
SynTA
2026LLM-Powered UAT Automation
Lead Developer & Co-Author
Architected an AI-powered enterprise application that automates User Acceptance Testing by generating Gherkin scenarios from user stories.
- ›Engineered conversion of Gherkin scenarios into executable Cypress test scripts, drastically reducing QA overhead.
- ›Co-authored an academic publication based on this system’s research and results.
AsukaAI
2023 – PresentLocal Offline AI Companion
AI Developer (Open Source)
Engineered a fully offline AI companion with optimized speech-to-text and text-generation pipelines for near real-time interactions.
- ›Integrated Llama 3.1 3B with LangChain for secure, API-independent infrastructure.
- ›Most-starred personal GitHub repository — built entirely without external API dependencies.
TaleWeaver
2025AI/ML Text Adventure Game
AI/ML Developer (Open Source)
Developed an AI-driven text adventure game that uses ML to dynamically generate adaptive narratives.
- ›Architected a collaborative storytelling environment supporting single-player and multiplayer modes.
- ›Leveraged Python ML pipelines for context-aware, procedurally generated story branches.
YTubeD
2024Desktop Media Downloader
Software Engineer (Open Source)
Built a robust WPF desktop application for concurrent MP4/MP3 media processing and downloading.
- ›Implemented strict MVVM architecture for a scalable and maintainable codebase.
- ›Designed an intuitive Material Design UI for a polished end-user experience.
$ cat education.log
Education
Red Deer Polytechnic
Sep 2024 – May 2026Computer Programming Diploma
Red Deer, AB
- ›Core focus: Cloud Programming, Java EE, Databases (Oracle, PostgreSQL), Full-Stack Web.
- ›Studied React, Node.js, ASP.NET, Entity Framework, MongoDB, Git, and Agile practices.
- ›Collaborated on team capstone and software development projects.
Ivan Puluj Technical University
2022 – 2023Software Engineering Coursework
Ternopil, Ukraine
- ›Completed intensive coursework in advanced software engineering principles, algorithms, and data structures.
IT Step Academy
2019 – 2021Programming & Architecture Coursework
Ukraine
- ›Mastered C#, C++, SQL Server, and ASP.NET through rigorous software projects and technical examinations.
- ›Completed interview-format exams simulating real-world engineering hiring processes.
$ contact --open
Get In Touch
$ location --current
$ contact --email
ivanzaporozhets25@gmail.com$ cat resume.pdf
Download Resume$ ls ./social-links/