Software Development:
I am a knowledgeable and skilled software developer with experience writing code in several languages, including Python, C, C++ and C#. I am also proficient with database tools (Postgres, MySQL, MongoDB), Linux internals (e.g. Bash, awk), version control with git, computer graphics tools (e.g. OpenGL), and GUI frameworks such as Electron and Qt. In addition, I have good knowledge of useful web development tools such as JavaScript, HTML5, CSS3, Nginx, and NodeJS. In my free time I enjoy learning as much as I can about computer technology, including creating my own games and other projects. I also enjoy traveling, camping and photography.
I am currently open to any interesting work opportunities. Please CLICK HERE to download a PDF of my resume and feel free to connect with me via email cvitanovich@gmail.com. You can also submit a comment below!
Please also have a look at the rest of my website, including my blog and the fun and games section!
Please feel free to email me or leave a comment!
  Portland, OR, US
  Email: cvitanovich@gmail.com
15 Puzzle:
A tile puzzle I made in Javascript a few years ago. Click HERE to play!
Arcade Games:
I've been making some arcade games using JavaScript and Canvas/HTML.
Follow the link to play my version of Breakout! Play Breakout!
Cellular Automata:
I've also been experimenting with making cellular automata in Canvas/HTML and JavaScript.
Click here to view my version of Conway's Game of Life: LINK