- Allows creation of 3D graphics applications
- Useful for video games, data visualizations, simulations, digital twins, virtual reality
- Optimized for low-end hardware
- Mostly implemented in C++, includes some Python scripts
- OpenGL, DirectX and software rendering backends
- Targets Windows, Linux and Web
- Playable in a web browser
- Implemented in PHP using MVC architecture
Image processing CLI utilities
- Applies various image filters (Gaussian blur, Fourier convolution, wavelet transforms, etc.)
- Implemented using only the C language and C standard library, no external tools
Employee work schedule optimizer
- Optimizes work schedules for a company's employees
- Accessed through a SPA application web interface
- Includes a REST API
- Implemented in the Erlang language, leveraging its concurrency
Multi-agent system simulation framework
- Allows defining agents, interactions between them
- Includes a LISP-like scripting language
- Implemented in C, for speed and easy integration with other languages
- Also includes a simulation manager app written in Object Pascal
- Allows users to collaboratively play the game DOOM.
- Web interface for the contract created using Node.js
- Contract targets the Ethereum blockhain, implemented in Solidity
- It's like Tetris, but in 3D
- Implemented in Kotlin, uses OpenGL ES API for graphics
- Implemented in HTML and CSS
- Designed to be usable both on desktop and on mobile
Level editor for my 3D graphics package
- Useful for creating virtual spaces, video game levels, etc.
- Implemented in C++ using wxWidgets GUI framework
- Prototype for my level editor
- Implemented in Kotlin using the Java Swing GUI library
- Interpreter for a stack-based language
- Contains bytecode compiler and bytecode interpeter
- Implemented in C++
- Flutter app for viewing GIFs
- Uses GIPHY REST API to retrieve a list of GIFs
- Displays GIFs in a list
- Allows search of GIFs
- Java number guessing game
- C++ currency conversion program
- PHP item display website
- Allows adding and removing items
- Uses MySQL database
- WordPress product website
- Has a fancy video player
- C++ server program using sockets
- CLI client program that pings every server program instance on network