Portfolio

Real Projects. Real Results.

11 years solving expensive problems for businesses that can't afford downtime. From enterprise POS systems handling thousands of daily transactions to automated business processes that eliminate manual work — here's how complex problems get solved with clean, maintainable code.

Selected Work

Case Studies That Solve Expensive Problems

Industries: Major F&B and retail brands · Airport duty-free operations · Loyalty programs managing millions of points · Pet service businesses.  Scale: Production systems handling high transaction volumes, multi-country deployments and compliance-critical environments.

🧾
Web Application

Sales & Inventory System — Wallhub

★ Featured .NET 8 Clean Architecture Next.js / React TypeScript

A ground-up, web-based sales and inventory platform built for how an interior-materials retailer actually works: measurement-based quotations with versioned revisions and approvals, sales orders that auto-reserve stock, staged deposit and balance payments, event-driven inventory, procurement and installation scheduling. Built on .NET 8 Clean Architecture with a Next.js/React/TypeScript front end — now live and in daily use, with further modules on the roadmap.

Read the full case study →
Performance

High-Volume Performance Crisis Resolution

.NET Framework SQL Server Performance Optimization Production Crisis

An automated point-expiry system ran flawlessly for years — until a new customer's extremely high transaction volumes exposed critical bottlenecks and put production at risk. Analyzed query and data-access patterns under pressure, applied targeted optimizations without disrupting the live automation, and ran a custom off-hours program to clear accumulated data. Crisis resolved within half a day with zero business disruption.

Read the full case study →
🐾
Web & Automation

Pet Grooming Booking & Automation System

.NET Web API SQL Server Email Automation

Transformed a backend-only legacy booking system into a full customer-facing platform: intelligent booking automation (groomer availability, pet-size rules, seniority-based scheduling), automated driver scheduling with area-code restrictions, package subscriptions with automatic point awards, and API-triggered confirmation, reminder and low-point emails. What once needed constant manual coordination now runs autonomously.

Read the full case study →
💳
POS & Desktop

Payment Terminal Integration Middleware

.NET Middleware Architecture Hardware Integration Logging & Diagnostics

Multiple credit-card terminals were integrated directly inside the POS code — jumbled into a single file that made debugging a nightmare and every new terminal riskier. Extracted the terminal logic into a dedicated middleware program with a clean base framework, so developers implement only terminal-specific commands without touching connection logic, backed by extensive diagnostic logging. New integrations now take a fraction of the original time.

Read the full case study →
🔄
POS & Performance

Offline POS Sync Optimization & Staging DB Innovation

.NET Multi-threading Entity Framework Azure Blob Storage

Offline POS sync was painfully slow — tables downloaded one-by-one, testing polluted production with fake data, and image downloads crawled through a web-service middleman. Introduced a staging local database by dynamically cloning tables through the existing EF middleware, added multi-threading for parallel downloads, and pointed image downloads directly at blob storage. Sync time is now set by the single largest table instead of cumulative sequential processing.

Read the full case study →
🏪
POS & Desktop

Retail POS Module Refactoring & Architecture Overhaul

.NET MVVM Pattern Architecture Refactoring Code Quality Leadership

A legacy retail POS had UI and business logic tightly coupled with no structured pattern in the sales module — monolithic code where every new feature risked breaking existing functionality. Introduced a properly structured MVVM pattern where none existed; once established, subsequent modules followed with clean separation of concerns and were continuously optimized. The MVVM-based modules proved easy to maintain and issue-free.

Read the full case study →
🛠️
Internal Tools

Developer Productivity Framework Enhancements

.NET Framework Design Code Generation Developer Experience
4+ files
To add a report (before)
1 file
After (+1–2 lines)

Development workflows killed productivity: adding a report meant editing 4+ files, system settings were jumbled into one error-prone file, and enum-string pairs were maintained by hand with high risk of sequence mismatches. Restructured printing to one main file plus a line or two elsewhere, split settings into module-specific files with a framework that auto-generates UI from data models, and refactored fragile positional enum dependencies into structured code.

Read the full case study →
✈️
POS & Compliance

Airport Retail POS Compliance & Major Enhancement

.NET Framework SQL Server POS Systems Compliance & Reporting

Airport duty-free operations faced strict regulatory requirements the system couldn't meet — no flight tracking, tariff-code restrictions, passport-based purchase limits, or proper audit trails. Built a flight-info tracking module, a tariff-code system with configurable purchase limits by passport type, stock-overview reports for audit documentation, and a mandatory double-verification reconciliation workflow. Now highly reliable in a compliance-critical environment, passing audits and preventing violations automatically.

Read the full case study →

Capabilities

Technical Expertise

Automation & Integration

  • Automated business process workflows
  • Batch processing & scheduled jobs
  • Email notification automation
  • Third-party system integration
  • Payment terminal integration
  • API development & integration

Database & Performance

  • Database design & schema modeling
  • SQL Server optimization expert
  • Query performance tuning
  • Index strategy & implementation
  • Complex query rewriting
  • Database troubleshooting
  • Large-scale data processing
  • Design for reporting & analytics

Backend Development

  • .NET Framework / .NET Core
  • C# application development
  • Web API design & implementation
  • Windows Services
  • Middleware architecture
  • POS system development

Architecture & Refactoring

  • Legacy system modernization
  • Code refactoring & restructuring
  • Separation of concerns
  • System architecture design
  • Performance bottleneck identification
  • Technical debt reduction

Have a Legacy System Issue or Manual Workflow Problem?

Whether you need to fix critical bugs, automate time-consuming processes, optimize performance, or rescue a failing system — expertise like this can transform your operations.

Get Your FREE Consultation
FREE Consultation →