MVPs
Often times, the best way to gauge what works is to simply build it and find out. You have an idea, now you need a proof-of-concept (PoC) or minimum viable product (MVP), this is where I come in. I transform your ideas into tangible, functional prototypes. Using my experience and diverse skill set, I can help you establish a strong foundation for your project. Hire me to bring your ideas to life and iterate on them quickly.
Web
- Environments: PHP, Node.js, C++/FastCGI
- Business and scientific appplications: web applications, Websocket realtime applications, APIs, data exchange and conversion, media presentations and web-based animations
- Games and media: animation and game programming, Canvas (pixi.js), WebGL (three.js), shader programming
As a freelance programmer, my expertise lies in creating efficient, framework-less applications tailored to the unique requirements of businesses, scientific endeavors, and the entertainment industry. I excel in diverse environments, including PHP, Node.js, and C++/FastCGI, and possess a wealth of experience in developing web applications, Websocket real-time applications, APIs, and data exchange and conversion solutions. My proficiency extends to creating immersive media presentations and web-based animations for various industries. Moreover, my passion for games and media has honed my skills in animation and game programming, leveraging the power of Canvas (pixi.js), WebGL (three.js), and shader programming to deliver engaging and interactive experiences to users worldwide.
Systems
- Environments: C/C++, Node.js
- Linux-based server environments: custom daemons, data interchange services, automation, API servers
- MCUs: ESP8266 and ESP32 embedded firmwares, other Arduino platforms
As a versatile systems programmer, I am dedicated to collaborating with you on the development or expansion of custom applications, whether on Linux server platforms or micro-controllers. My expertise spans across C/C++ and Node.js environments, enabling me to adeptly handle Linux-based server environments, including custom daemons, data interchange services, automation, and API servers. Furthermore, my prowess in micro-controller programming encompasses ESP8266 and ESP32 embedded firmware, as well as other Arduino platforms, ensuring that I can deliver tailored solutions to meet your specific needs. My extensive knowledge and adaptability make me a reliable partner for tackling complex projects.
Games
- Environments: C/C++, OpenGL, HLSL
- Game servers and network code, infrastructure services, data storage, blockchain integration, user account management, load balancing
- Game code: custom C/C++ projects, Unreal Engine customization, conversion and art pipeline tooling, shader programming, gameplay programming, UI programming
As a game developer, I bring experience in custom C/C++ codebases, as well as other languages, to help you implement a diverse array of features in your projects. My skill set encompasses C/C++, OpenGL, and HLSL environments, allowing me to effectively tackle game servers, network code, infrastructure services, data storage, blockchain integration, user account management, and load balancing. In addition, my expertise in game code includes custom C/C++ projects, Unreal Engine customization, conversion and art pipeline tooling, shader programming, gameplay programming, and UI programming. My extensive knowledge in the realm of game development ensures that I can assist you in creating engaging and immersive experiences for your players.
About Me
- Programming style: minimal dependencies, avoid frameworks where feasible, flat class hierarchies or even no OOP at all, preference for working on custom codebases
- Freelancing: I am available for remote projects and occasional in-person meetings. My daily rate is 640€.