I am a dedicated software engineer with a strong passion for creating innovative software products. With extensive experience designing and implementing solutions across diverse industries, including finance, marketing, retail, and hospitality, I bring a versatile skill set and a commitment to excellence in every project.
As a full-stack engineer, I've gained valuable experience with a multitude of tools, programming languages, and technologies.
Currently, I am working as a Head of Engineering at FintechCrafts. You may check my personal projects or read about my career and see how failures became lessons, challenges became growth, and passion became expertise.
Projects
IMGEdit
AI photo edits on a slider
IMGEdit is a photo editor for your phone. You upload a photo, move a slider, and compare before and after by dragging a line across the picture. There are no menus to learn and no prompts to write.
Portfolio
Offline-first investment tracker
Portfolio is a desktop app for keeping track of your investments. Everything stays on your own computer. There is no account to create, no server, and nobody else can see your data.
DataSphere
Real-time situational awareness map
DataSphere is a live map of what is happening around you. It collects public data from many sources, keeps a recent history, and shows everything on one map. A time slider lets you go back a few hours or days and see how things changed.
Vibe Coding for Amateurs
A five-step workflow for non-technical people who want to build their own software with coding agents: setup, planning, building, improving and deploying, with free or cheap tools for each step and a clean handover to professionals if the project succeeds.
- ai
- guide
- mvp
- startup
Agent Calibration
Every trade calibrates its tools before it trusts them. Coding agents need the same: a small AGENTS.md and a set of skills that set the baseline, so a project built by a non-technical founder can be handed over to professionals.
- ai
- technical
- guide
Ten Dealbreakers Every Web Engineer Must Know
A list of ten red flags in web development practices that point to serious problems in a company's codebase, from storing passwords in plain text to ignoring fundamental web security principles.
- technical
- security
- web