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 |
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!