Computer Programming student at Algonquin College, Ottawa (3.9 GPA, Dean's Honour List). I build full-stack web apps and backend systems, and most of what's in this profile is stuff I built outside of class because I wanted to, not because it was assigned.
- Studying Computer Programming at Algonquin College, Ottawa, ON
- Currently building an Order & Inventory Management backend in Java and Spring Boot
- Learning more about databases, OOP, and software design patterns
- Before this I finished a Marketing degree and spent a few years working as a line cook, which taught me more about staying organized under pressure than most classes did
- Open to co-op and internship opportunities
- order-inventory-platform — production-style order and inventory backend in Java 17 / Spring Boot 3, with a modular monolith architecture, JWT auth, Oracle + Flyway, Docker, and tests written with JUnit, Mockito, and a dedicated Oracle test schema
- portfolio — personal portfolio site built with vanilla HTML, CSS, and JavaScript, no frameworks
- telegram-media-downloader — Python CLI tool using Telethon to bulk download media from Telegram channels and chats
- Sports League Management Database — T-SQL database with stored procedures, UDFs, and ROLLUP reporting, deployed on Azure SQL (see portfolio for details)
Java · Spring Boot · JavaScript · TypeScript · React · Node.js · Express.js · HTML/CSS · Oracle · PostgreSQL · SQL Server · Azure SQL · T-SQL · Docker · Git · Linux
- Portfolio: dmytro-dehtiarov.com
- LinkedIn: linkedin.com/in/dmytro-dehtiarov
- Email: degtyarev.dmitry02@gmail.com
