home
skills
experience
education
projects
contact
SKILLS
Core Languages
C++
C
Embedded C
Python
C#
Java
JavaScript
PHP
Systems & Tools
Windows API
Linux
Bash Scripting
Git & Version Control
Arduino
.NET Framework
FFmpeg
KiCad
Hardware & Electronics
PCB Design
Schematic Design
I2C/SPI/UART
Serial Communication
PWM Control
Oscilloscope
Logic Analyzer
Soldering
Databases
MySQL
PostgreSQL
MariaDB
Frameworks & Libraries
OpenCV
Vosk
MediaPipe
Unity
dlib
Development Concepts
Multithreading
Concurrency
JSON/XML Parsing
Algorithm Design
System Architecture
Performance Optimization
WORK EXPERIENCE
Software Engineering Tutor
College of DuPage
January 2024 – May 2024
Mentored students in advanced C++ concepts, data structures, and algorithm optimization
Led workshops on code refactoring, object-oriented design patterns, and performance tuning
Provided guidance on debugging complex codebases and improving code maintainability
Conducted group discussions on software architecture and system design principles
Database Developer & Backend Engineer
Khmelnitsky Polytechnic Professional College
May 2023 – August 2023
Designed and maintained MySQL databases with optimized schemas ensuring data integrity
Developed student management system with PHP, HTML, CSS frontend integration
Implemented CRUD operations for student registration, course enrollment, and grade tracking
Optimized database queries and improved system response times through performance tuning
Provided technical support and troubleshooting for database-related issues
EDUCATION
Bachelor's Degree, Computer Engineering
Lviv Polytechnic National University
Lviv, Ukraine
August 2023 – May 2026
Focus: Artificial Intelligence, Machine Learning, Cybersecurity, Microcontroller Systems
Associate Degree, Software Engineering
College of DuPage
Illinois, USA
August 2022 – May 2024
Focus: Advanced C++, Python, Java, Cybersecurity, UI/UX, Databases
Junior Specialist, Computer Engineering
Khmelnitsky Polytechnic Professional College
Khmelnytskyi, Ukraine
September 2019 – May 2023
Focus: Algorithms & Programming, Computer Systems, System Programming
PROJECTS
Hardware & Electronics
xNAV650-Ouster Adapter Enclosure
PCB Design • 3D Modeling • Enclosure Design • GPS/LiDAR Integration
Designed custom adapter enclosure and PCB for xNAV650 GPS/INS to Ouster LiDAR interface
Implemented integrated power regulation, signal conditioning, and PPS synchronization for precise time-stamping
Created 3D-printable enclosure models (STL/STEP) with defined drilling and assembly instructions
Optimized design for compact vehicle integration, thermal management, and vibration resistance
Full Details
GitHub
Digital Dice - Electronic Random Number Generator
555 Timer • 74LS Logic • 7-Segment Display • PCB Design
Classic digital dice circuit generating random numbers 1-6
555 timer-based high-frequency oscillator for true randomness
Complete through-hole design with 74LS TTL logic ICs
Designed in KiCad with manufacturing-ready gerber files
Full Details
GitHub
Digispark USB Development Board
ATtiny85 • USB • Arduino IDE • Embedded Systems
Designed a compact, low-cost microcontroller board based on ATtiny85
Integrated USB connectivity via V-USB for direct programming without an external programmer
Fully compatible with Arduino IDE using the Micronucleus bootloader
Developed custom PCB layout and schematic with KiCad, optimized for prototyping and automation
Full Details
GitHub
Robotic Hand Prototype
Arduino • C++ • Embedded Systems
Designed adaptive prosthetic hand with wireless control using Arduino Nano
Programmed embedded C++ for real-time motor control and sensor processing
Implemented adaptive grip algorithms responding to pressure sensors
Created communication protocol for low-latency wireless command transmission
Full Details
GitHub
Software & Systems
WinAPI System Monitor
C++ • Windows API • System Programming
Built native Windows application using pure Windows API for system resource monitoring
Implemented low-level system calls for CPU, memory, and process tracking
Demonstrated deep understanding of Win32 programming and system-level architecture
Focus on performance and minimal resource overhead
GitHub
Ray-Ban Voice Camera HUD
Python • C++ • Computer Vision • Speech Recognition
Developed voice-controlled camera system with offline speech-to-text using Vosk
Integrated OpenCV for real-time video processing with face detection and hand tracking
Implemented multi-threaded audio/video recording with synchronization
Built dynamic overlay system with command debouncing and state management
Full Details
GitHub
8deck-s17: Blackjack Simulator
C++ • Algorithm Design • Statistical Analysis
Developed Monte Carlo simulation engine for 8-deck blackjack
Implemented card counting strategies and probability analysis algorithms
Optimized performance for large-scale simulations analyzing millions of hands
Applied statistical methods to evaluate game profitability
GitHub
CONTACT
email:
hirchukv@gmail.com
phone:
+48 513 312 032
github:
SoloScriptSage
linkedin:
vladyslavhirchuk
Download Resume