Hello, I'm Peter Ouchakov

Computer Science Student & Software Developer

About Me

Computer Science student at Carleton University with a strong interest in building complex software systems and development infrastructure. Experienced in designing object-oriented applications in Java, C++, and Python, with projects ranging from simulation engines and game development to self-hosted Linux infrastructure.

I enjoy working across the full technical stack, from low-level system architecture to application design. Recent work includes developing a modular RTS simulation engine and deploying a secure self-hosted development platform using Linux, Docker containers, and WireGuard VPN to support remote services and isolated workloads.

I’m particularly interested in software engineering and DevOps roles where I can design scalable systems, automate infrastructure, and contribute to building reliable development platforms.

Skills

Languages

Python, Java, C++, JavaScript

Web Development

HTML, CSS, React, Node.js

Tools

Git, Docker, Linux, VS Code

Concepts

Data Structures, Algorithms, OOP, APIs

Contact

ouchakovpeter@gmail.com github.com/ouchakovpeter linkedin.com/in/peterouchakov