GithubHelp home page GithubHelp logo

I'm a software engineer with a lot of background in C#, C++ and Python. For the last two years, I have been working mainly on graphics programming and simulations, networking and projects involving advanced data structures. I have worked as an engineer at two start-up companies, as well as the largest tech company in the Netherlands - ASML.

To reach out to me, please send an email here: [email protected]

For recruiters: a great starting point would be to look into https://github.com/SortedIvan/dfamaker

I like leetcode, so here's that too: https://leetcode.com/iovcharov/


                                               GitHub Streak

Ivan Ovcharov's Projects

2d-raycasting icon 2d-raycasting

A simple exercise for dynamic 2D raycasting done in SFML and C++. Works entirely with SFML's inbuilt types and C++ std

3d-visualizator icon 3d-visualizator

A visualization environment (built with Unity3D) of sorting and search algorithms

algo-vault icon algo-vault

Vault of algorithms from leetcode and hackerrank for reference. Note: these are not meant to be "clean" solutions, I just ctrl + c, ctrl + v my solution directly into here to have it as quick and easy look up. Leetcode profile: https://leetcode.com/u/iovcharov/

antlr-custom-language icon antlr-custom-language

A collaboration project between me and a fellow student. The task was to create parsing functionality, as well as define the grammar of our language (and implementation)

bit-terminal icon bit-terminal

Bit-terminal is a simulated OS entirely within C++. It allows the user to play various simple games, have a text editor and browse the internet.

bitcode icon bitcode

Bitcode is a custom built, 8-bit retro text editor. It's built entirely using C++ and the SFML multimedia library (abstraction over OpenGL). Feel free to check it out!

blockbear icon blockbear

BlockBear is a decentralized social media platform where moderation is strictly decided by users

blockchain-logs icon blockchain-logs

An open source repository, dedicated towards creating a journal of free materials for learning smart contract development & auditing.

chattycpp icon chattycpp

ChattyCPP is a very simple networking exercise. It contains a simple GUI interface built with SFML and allows up to 10 players to chat in a room. The networking is done using the Enet library.

copycloud icon copycloud

Copycloud is a real time collaboration tool that allows marketing teams and professionals to utilize OpenAI and other popular tool integrations in a real time collaboration environment.

cs50-soltutions icon cs50-soltutions

My solutions to the problems of the CS50 Computer Science Course by Harvard (Edx)

dfamaker icon dfamaker

Dfa Maker is a desktop tool for creating and testing deterministic finite automaton machines. It is an interactive graphical tool that lets you edit, validate and save your DFA's in a JSON format. The graphical interface allows for fast edits and the moving of states and state arrows.

digitbiscuit icon digitbiscuit

Digitbiscuit is built using ReactJS, Material UI and styled components

elm-binary-parser icon elm-binary-parser

This repository is dedicated to utilizing the elm-parser library for differing parsers

learn-rust icon learn-rust

A repo for tracking progress and important learning materials for rust

message-queue-cpp icon message-queue-cpp

An implementation of a simple message queue using sockets and c plus plus. Potentially to be used for a simple graphical demo in the future.

ml-football-predictions icon ml-football-predictions

During a short 6 week period, together with a fellow student, I managed to work on a small project revolving around data science and some machine learning.

my-nvim-setup icon my-nvim-setup

My neovim setup. Mix between multiple other people's setups + additional plug ins such as Discord presence, color schemes and more.

nora icon nora

Nora is an open-source, customizable simple text editor, built entirely with SFML and C++. Feel free to create a fork and contribute to the project!

perkypineapplication icon perkypineapplication

Perkypine is an API service that generates: A game, with a short description of world building, gameplay and game name. 3 game characters, with randomly generated names and lore

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.