Ari Sohandri Putra

Software Developer

Professional Experience

Dev team Coordinator at 4D

2019 — 2022
Wakanda

Wakanda is an open-source web application framework for developing web and mobile applications in JavaScript. It includes a database server (WakandaDB), a JavaScript framework (WAF), and Wakanda Studio, an integrated development environment.

  • Extension System for Wakanda Studio: The goal of Extension System for Wakanda Studio is to build a complete eco-system. It allows any JavaScript developer to make extensions for extending Wakanda Studio capacities.
  • Several extensions for Wakanda Studio: Some core feature of Wakanda Studio are done in extension, such as Wakanda-git, Wakanda-js-beautifier and Wakanda-jslint extension.
  • Maintenance and evolution of Wakanda Studio

Wakanda website: www.wakanda.io (Archived) - 4D website: www.4d.com

C++ JavaScript HTML5 GIT Perforce Windows MacOSX Redmine Trello XML JSON Agile development VS Studio 2015 Xcode

Software Developer (Intern) at Cooperteam

2018 — 2019

Cooperteam is a software publisher and Professional Service provider specialized in solutions which focus on the management of corporate messaging systems and groupware.

Several graphic Windows components in win32 API

Cooperteam website: www.cooperteam.com

C win32 API Visual Studio 2012 Windows

Contributions

PhotoDemon

2017 — Present

PhotoDemon is a portable photo editor. It is 100% free and 100% open-source. The app provides a comprehensive selection of photo editing tools in a very small download. It runs on any Windows machine (XP through Windows 11), and as a portable app, you can carry it around on a USB drive or SD card. It never needs to be installed, and it does not require administrator access to run.

See PhotoDemon Contributor: www.photodemon.org/contributors

C++ GIT Windows Visual Basic .NET Framework

Technical Skills

Languages

C/C++, JavaScript, C#, Java, PHP, VB.NET Expert

Other Languages

Python, Objective-C, Pascal Advanced

Web Technologies

PHP, JavaScript, HTML5, CSS3, MySQL Expert

Tools & Environments

GIT, Visual Studio, Eclipse, Xcode, Vim Intermediate

Personal Projects

HeatMon

HeatMon is accurate CPU temperature monitoring software that displays the temperature per core on the CPU (on-die sensor / DTS – Digital Thermal Sensor) and can read sensors near the CPU socket on the motherboard if supported (socket / CPU package sensor).

C# Driver API WinRing C/C++ .NET Framework

HardMon

HardMon is a lightweight and efficient system monitor that displays real-time hardware stats in a clean, categorized layout. It tracks sensor readings for your CPU, GPU, memory, battery, storage, and network with precision.

C++ Driver API WinRing .NET Framework

uDiscMounter

uDiscMounter is a tool that can manage virtual drives and mount disk image files with extensive format support on Windows. Supports nearly all known CD/DVD image file formats.

C# Driver .NET Framework

AVDM (Archived)

AVDM (AriVirtual Drive Manager) is a command-line utility for creating virtual CD/DVD drives and mounting disk image files in Windows with support for 20+ disk image formats.

C# IsoCmd WinAPI CLI .NET Framework