Ivan Sokolov's Homepage
About Me Projects Skills Contact
Profile picture

Ivan Sokolov

About Me

I am a third year undergraduate Computing and Software Systems student at the University of Melbourne. I am interested in systems and low-level programming. Recently, I have been learning Rust and working on compiler and OS projects. I also have an interest in global politics, and am always interested in how computing can enhance democratic systems and processes.

I also have a huge personal passion for the performing arts, and building communities using theatre, dance and music.


Projects

Things I've built in my spare time. All source code on GitHub.

Project Description Stack Links
rslox A Lox language interpreter built in Rust, following the Crafting Interpreters book by Robert Nystrom. Rust Code
Little Hall Arts Society Not a programming project, but a student theatre group I founded at my residential college. We are soon putting on our third show, and we have engaged over 100 participants, and over 500 audience members in the past year alone! Theatre, Dance, Music Instagram

Skills & Interests

Languages C, Rust, C#, Python
Tools & Infra Git, Docker, Azure, GitHub Actions, UNIX, ASP.NET
Interests Systems Programming, Compilers, Operating Systems

Contact

Best reached by email: i dot sokolov six four four at gmail dot com. Also on GitHub and LinkedIn. My resume is available by request; just email me!

© 2026 Ivan Sokolov