Computer Engineering @ UIUC

Hi, I'm Dorian Snopko.

Software Engineer building intelligent systems.

I build software across full-stack development, artificial intelligence, data, and quantitative systems — turning complex problems into practical, scalable solutions.

Technologies I Work With

PythonC++ReactFastAPIPostgreSQLAWSLLMsRAG
↓ Scroll to explore

A Little About Me

Dorian Snopko

Building things that solve problems.

I'm a Computer Engineering student at the University of Illinois Urbana-Champaign with a focus on software engineering, artificial intelligence, and data-driven systems.

I enjoy taking an idea from a problem statement to a working system. That has led me to build everything from full-stack analytics platforms and AI agents to quantitative finance tools.

I'm especially interested in the intersection of software engineering and intelligent systems — building tools that aren't just technically interesting, but actually useful.

Software EngineeringArtificial IntelligenceData SystemsFull-Stack DevelopmentQuantitative Computing

Professional Experience

Experience

Professional experience spanning software engineering, automation, AI, and data management.

Software Engineering Intern

ALE HALE

June 2026 – August 2026

Białystok, Poland

Worked on software automation, data migration, API integrations, and AI-powered internal tooling.

  • Migrated project tracking from Excel and paper-based methods to a new project management platform used by 75+ employees.
  • Built REST API integrations and automated data-validation tests to ensure integrity of migrated project data.
  • Designed and built a proof-of-concept RAG-based AI assistant using Python, OpenAI API, and ChromaDB to automate responses to employee questions from internal documents.
  • Presented findings and a recommendation to leadership based on the AI assistant's capabilities.
PythonOpenAI APIChromaDBREST APIsRAG

Tutor and Data Entry

Kumon Tutoring Center

April 2023 – December 2025

Arlington Heights, Illinois

Supported student development while maintaining accurate academic performance and progress data.

  • Tutored an average of 30 students per week in math and reading, tailoring lessons to individual skill levels.
  • Entered and audited student session data across multiple grading periods to ensure accurate progress tracking.
  • Maintained organized, accurate records of test grades, homework scores, and student progress data.
Data ManagementData EntryProgress Tracking

Selected Work

Projects

A collection of software, AI, data, and quantitative engineering projects built to solve technical problems.

Get In Touch

Let's connect.

I'm currently looking for software engineering opportunities and would love to connect. Feel free to reach out through any of the platforms below.

© 2026 Dorian Snopko. Built with React, Next.js, and Tailwind CSS.