ArdeshirV — Software Developer
Software · Systems · Open source

Hi, I'm
Ardeshir.

I build software to solve real problems — from backend services and developer tools to low-level experiments and computer-vision-driven hardware.

01 / About

Practical engineering,
curious by nature.

I enjoy understanding how things work, then turning that understanding into useful, maintainable software.

My public work spans multiple layers of software: C# desktop utilities, Go backend applications, Python integrations, C++ experiments, and web-based tools. I value clear structure, reliability, and learning through building.

Alongside software projects, I'm developing a PCB solder-paste inspection (SPI) system that brings together machine vision, motion control, lighting, and embedded hardware. It is an ongoing engineering project, not a finished product.

Build for a reasonPrefer useful outcomes over technology for its own sake.
Understand the whole systemConnect software, hardware, interfaces, and operations.
Keep learning in publicExplore ideas, share code, and improve through iteration.
02 / Selected work

Projects & experiments

A selection of public repositories and an active engineering project. Visit GitHub for the broader collection.

SPI
In development

PCB Solder Paste Inspection

A machine-vision system in development combining tiled close-up imaging, OpenCV, motion control, lighting, and embedded electronics.

VISION · OPENCV · EMBEDDED
GO
Backend

Airline Ticket Management

A Go-based booking and management service created as a software engineering bootcamp final project, with a container-oriented setup.

GO · DOCKER · POSTGRESQL
View repository ↗
C#
Developer tools

ArdeshirV.Forms

A customized collection of reusable Windows Forms components and common application UI utilities.

C# · .NET · WINDOWS FORMS
View repository ↗
QR
Utility

QR Code Generator with Logo

A tool for generating QR codes with a predefined or custom logo embedded in the code.

C# · QR CODES
View repository ↗
AV
Language tools

Spring Avestan Editor

A text editor project focused on working with Avestan language text.

SMALLTALK · TEXT EDITING
View repository ↗
C++
Experiment

FractalX

A compact exploration of fractal generation, demonstrating Sierpinski triangle, snowflake, and tree patterns.

C++ · FRACTALS · GRAPHICS
View repository ↗
03 / Toolbox

Technologies I work with

A snapshot of languages and areas represented in my projects and current learning.

Languages

GoC#PythonCC++JavaScript

Backend & data

REST APIsSQLPostgreSQLSQLiteService design

Tools & platforms

LinuxGitDockerGitHubVS Code

Systems & vision

OpenCVArduinoMotion controlComputer visionHardware integration
04 / Current direction

What I'm exploring now

Building

Machine vision meets hardware

Designing a practical SPI workflow: capture consistency, tiled imaging, stage movement, illumination control, and inspection software.

Growing

Modern software engineering

Deepening my Go and Linux workflow while exploring reliable application architecture, automation, and AI-assisted development.

05 / Get in touch

Have an interesting problem?

I'm interested in thoughtful engineering, useful software, and exchanging ideas with people who enjoy building things.