6 projects
Complex problems. Engineered solutions. Real impact.
01 · AI / Automation
AI HR Assistant
AI Engineer / Senior Software Engineer
- Problem
- Enterprise HR knowledge was fragmented across documents, and employees repeated the same policy questions to HR staff, creating response delays and inconsistent answers.
- Solution
- A retrieval-augmented chatbot that indexes company policy documents into a vector store and answers employee questions with instant, source-grounded responses, cutting HR's repetitive query load.
- Architecture
- FastAPI service backed by PostgreSQL with pgvector for semantic search; Redis for session and response caching; OpenAI for embeddings and generation; a lightweight vanilla JS + Three.js front end for the chat interface.
- Semantic search over policy documents
- Source-grounded, hallucination-resistant responses
- Session-aware conversation with Redis caching
PythonFastAPIOpenAIRAGPostgreSQLpgvectorRedisThree.js
Impact
Reduced repetitive HR queries and gave employees instant, accurate policy answers on demand.
02 · Logistics
Shipping Logistics CRM
Senior Application Developer / Software Architecture

- Problem
- Sales leads, customer quotes and service requests for a freight business were tracked in spreadsheets, so the same customer data was entered repeatedly and nobody could see a deal, its quote and its support history in one place.
- Solution
- A single CRM that runs sales, service and marketing over one set of customer records: an opportunity pipeline, versioned quotes, tickets with SLA tracking and campaigns, behind role-based access control with a full audit trail.
- Architecture
- Layered ASP.NET Core API with EF Core on SQL Server. Authorization is deny-by-default and enforced server-side down to field and record scope, with audit logging on important actions. ReactJS and TypeScript front end built with Vite, using MUI and TanStack Query.
- Opportunity pipeline, versioned quotes and orders
- Service tickets with SLA tracking, plus campaigns and segments
- Role, field and record-level access control with audit logging
ASP.NET CoreC#EF CoreSQL ServerReactJSTypeScriptViteMUITanStack Query
Impact
Replaces spreadsheet tracking with one workspace for sales, service and marketing, where every important action is permission-controlled and recorded.
03 · Enterprise Operations
Inventory Management System
Senior Software Engineer

- Problem
- Stock levels, incoming inventory, and consumption were tracked manually, leading to inaccurate counts and slow reconciliation.
- Solution
- A centralized web portal that tracks stock, incoming inventory, and consumption in real time, with stakeholder-driven feature delivery and automated deployments.
- Architecture
- ASP.NET Core APIs with a ReactJS front end, hosted on Microsoft Azure with SQL Server for persistence and Azure DevOps CI/CD pipelines for automated releases.
- Real-time stock and consumption tracking
- Responsive UI over integrated inventory APIs
- Automated CI/CD pipelines for releases
ASP.NET CoreC#ReactJSMicrosoft AzureSQL ServerAzure DevOps
Impact
Replaced manual inventory tracking with a scalable system, reducing reconciliation effort and stock discrepancies.
04 · Enterprise Operations
Attendance Information System
Senior Software Engineer
- Problem
- Manual attendance processes were slow to reconcile and gave management no real-time visibility into workforce presence.
- Solution
- A centralized attendance management portal and API layer that replaces manual processes with scalable, real-time tracking aligned to business requirements.
- Architecture
- ASP.NET Core REST APIs with a ReactJS front end, deployed on Microsoft Azure with SQL Server as the system of record.
- Centralized, real-time attendance tracking
- RESTful API layer for downstream reporting
- Feature delivery aligned to stakeholder requirements
ASP.NET CoreC#ReactJSMicrosoft AzureSQL Server
Impact
Eliminated manual attendance reconciliation with a centralized, scalable system of record.
05 · Field Operations
Transport Inspection System
Senior Application Developer / Software Architecture
- Problem
- Public bus inspections (cleanliness, staff behavior, dress code, service quality) relied on paper registers, making records inconsistent and hard to audit.
- Solution
- A mobile-based inspection system that digitizes the full inspection workflow, replacing paper registers with a centralized digital record.
- Architecture
- ASP.NET Core backend with a ReactJS mobile-responsive front end, hosted on Microsoft Azure with SQL Server for inspection records and reporting.
- Mobile-first digital inspection workflow
- Centralized, auditable inspection records
- Real-time reporting for operations management
ASP.NET CoreC#ReactJSMicrosoft AzureSQL Server
Impact
Improved record accuracy and reporting speed by replacing paper-based inspection registers with a digital system.
06 · Enterprise Commerce
B2B Multi-Store E-Commerce Platform
Senior Software Engineer / Associate Team Lead
- Problem
- A Medical Nutrition company needed to run multiple brand storefronts from one ecosystem without duplicating catalog, marketing, and analytics infrastructure per brand.
- Solution
- An enterprise B2B multi-store platform managing several brands from a single codebase, with integrations tying commerce data into marketing, analytics, and AI-assisted workflows.
- Architecture
- ASP.NET MVC and Web Forms services with SQL Server, integrated with Salesforce Marketing Cloud, MuleSoft, Bazaarvoice, GA4, and OpenAI APIs for automation and customer experience features.
- Multi-brand storefront management from one ecosystem
- Marketing cloud and analytics integrations
- AI-assisted automation on top of commerce data
ASP.NET MVCASP.NET CoreWeb FormsC#SQL ServerSalesforce Marketing CloudMuleSoftGA4
Impact
Shipped a multi-store launch for medical nutrition company, earning a company recognition award for delivery excellence.
Have a product in mind? Let's build it.
Tell me what you're trying to build, improve, or automate.
asimhashmi47@gmail.com