Victor Dimitroff
Featured Portfolio
Perhaps you are an employer, looking for samples of my work. Perhaps you are a friend, checking out my latest projects. Or perhaps you are just a wanderer, who stumbled across my website in the vast ocean of the web. Regardless of what brought you here, I invite you to take a look at some of my creations.
This portfolio page is dedicated to my most recent and featured projects. My personal projects are at the top of the page, and my other projects which I am involved with are below that. |
Portfolio Categories:
Vertical Divider
|
Telamora — Writing — Fantasy
Long ago, humans and dragons lived peacefully with each other in the kingdom of Telamora. However, after generations the peace has slowly fallen apart, and tyranny has taken the throne. Lord Genar is the last bastion of hope and honor in the kingdom. He has sent his ward Varen to search for any clues which may help them to topple the throne and restore peace to the land. After months of investigation, Varen’s search turns up nothing of much value.
Lord Genar and Varen are ready to give up all hope of restoring the kingdom to its former glory . . . until they receive an unexpected guest. An unforeseeable alliance has set into motion a series of events that will shape the very future of the kingdom. Varen must hurry with his new allies to gather support for the coming war, but he wonders if it will be enough.
Lord Genar and Varen are ready to give up all hope of restoring the kingdom to its former glory . . . until they receive an unexpected guest. An unforeseeable alliance has set into motion a series of events that will shape the very future of the kingdom. Varen must hurry with his new allies to gather support for the coming war, but he wonders if it will be enough.
/
Have something to say about Telamora? Click the button below to submit a testimonial for review.
/
/
Thank you for sharing Telamora with me. Quite the cliff hanger at the ending; I'm looking forward to the next installment. Lord bless your writing and creativity.
|
|
Purchase directly from me:
|
AI Portfolio (More Details in Technical Portfolio Page) **
For a senior artificial intelligence course, I had the opportunity to learn about a variety of AI techniques and algorithms then apply them through projects. The projects including an n-queens solver, lights out solver, linear disk movement solver, number tile puzzle solver, grid navigation path finding, dominoes AI, spam filter, and n-gram model algorithm. Above are some screenshots that feature the functionality of the programs.
Operating Systems Portfolio **
For a senior operating systems course, I completed a series of projects implementing various key OS concepts. The projects included a secure memory allocator, concurrent device driver, and file system. The slab memory allocator initialized a section of memory to allocate for processes then offered functions for filling and clearing pages of memory in that section. In addition to the basic memory allocation functionality, I also implemented a variety of security methods to deter common attacks on memory allocators. The concurrent device driver implemented a scheduler and handler API that was fully compatible with multiple calling threads. The file system implemented a basic API for reading and writing files from an OS perspective and assigning metadata.
Mini-Processor **
For a computer engineering course, I designed a fully functional mini-processor from the ground up using Verilog and MIPS Assembly. The single-core pipelined processor implemented standard CPU components, such as the ALU, busses, control unit, and registers. This project helped to solidify my knowledge of core, low-level computer architecture design.
Aphasia — Game Development — In Development *
My first sci-fi, text-based game built with the powerful Twine engine. I always wanted to make a branching text-based game, and came up with this little story on which to build it. As the game grew and evolved, so did the story, yielding a fun little deep sea adventure with RPG elements integrated throughout.
Download on my itch.io:
|
Collaborative Projects
The Archotek Project — Game Development
The Archotek Project is a dinosaur simulation and sandbox game with an emphasis on multiplayer play. You can pick from a list of various dinosaurs to play as in the Play-as-Dino game mode, exploring the large open world and fighting for survival. An alternative Ecosystem mode is currently in development, allowing the player to populate and observe their own prehistoric ecosystem.
I volunteer as a programmer with this project, working specifically on the ecosystem (sandbox) game mode. I have spend hours on end working to get character and item placement working, designing and implementing the complex AI routines, and hunting down bugs. This project has been a great experience for me to get some hands-on experience with an actual released game title.
I volunteer as a programmer with this project, working specifically on the ecosystem (sandbox) game mode. I have spend hours on end working to get character and item placement working, designing and implementing the complex AI routines, and hunting down bugs. This project has been a great experience for me to get some hands-on experience with an actual released game title.
Check out the game on Steam:
|
Connect with us on Twitter:
|
Take a look at the wiki:
|
* Program source code available for potential employers upon request.
** Due to academic integrity policies at my university, I am unable to release project code which was developed for assignments. I apologize for any inconvenience caused by this.
** Due to academic integrity policies at my university, I am unable to release project code which was developed for assignments. I apologize for any inconvenience caused by this.