Available for freelance work

I build .NET & PHP applications that work.

Full-stack developer with deep expertise in ASP.NET, Windows Forms, APIs, SQL/PL-SQL, and PHP. I turn business requirements into reliable, deployable software — web apps, desktop tools, and backend systems.

4+
Years Exp.
30+
Projects
15+
Happy Clients
Tech Stack · ASP.NET · ASP.NET Core · Windows Forms · C# · REST API · PHP · PL/SQL · SQL Server · Oracle · HTML/CSS/JS · Bootstrap
What I Do

Services I Offer

Web Development

ASP.NET Core, MVC, and PHP web applications.

Desktop Apps

Windows Forms & EXE tools for business automation.

API Development

REST APIs, third-party integrations, backend services.

Database & PL/SQL

SQL Server, Oracle, stored procedures, optimization.

Why Hire Me

Not just a coder — a problem solver.

Full Stack + Desktop + Database

I handle the entire stack — frontend UI, backend logic, database design, and even desktop EXE tools. One developer, complete delivery.

Production-Ready Code

Error handling, input validation, logging — I write code that runs in production, not just on my machine.

On-Time, Every Time

I set honest deadlines and stick to them. No last-minute surprises, no ghosting.

Clear Communication

Regular progress updates in simple language. You'll always know exactly where your project stands.

Developer.cs
public class Developer
{
    public string Name => "Ashwani Tiwari";
    public string[] Stack => new[] {
        "ASP.NET", "Core",
        "WinForms", "PHP",
        "PL/SQL", "REST API"
    };
    public bool Available => true;
}

Have a project in mind?

Whether it's a web app, desktop tool, API, or database — let's talk about it.

Get In Touch
Portfolio

My Projects

Detailed breakdown of projects spanning web apps, desktop tools, APIs, and database systems.

ASP.NET Core MVC Entity Framework SQL Server Bootstrap JavaScript

ERP Management System

A comprehensive enterprise resource planning system built for a mid-size manufacturing company. The system integrates four core modules — Inventory Management, Sales & Order Processing, HR & Payroll, and Finance & Accounting — into a single unified platform. It handles raw material tracking, work-in-progress monitoring, finished goods management, customer order lifecycle, employee attendance and salary processing, and basic financial reporting. The application supports role-based access for admins, managers, and staff with detailed audit trails.

Screenshots

Login Dashboard Inventory Sales HR

Key Features

  • Inventory tracking with stock alerts & reorder levels
  • Sales order processing with invoice generation (PDF)
  • HR module with attendance, leave, and payroll
  • Finance dashboard with P&L and balance sheet reports
  • Role-based access control with activity audit logs

Technologies

ASP.NET Core 6MVCEF CoreSQL ServerBootstrap 5iTextSharp

My Role

Solo full-stack developer — designed database schema (40+ tables), built all modules, and deployed on IIS.

Challenge

Managing complex stock movements between warehouses with real-time consistency across all modules.

Result

Replaced 3 separate Excel-based systems. Inventory errors dropped by 95%. Used by 45+ employees daily.

Windows Forms C# SQL Server Crystal Reports

GST Billing & Invoicing Desktop Application

A Windows desktop application (EXE) built for retail shops and small businesses to generate GST-compliant invoices. The application manages product catalog, customer database, daily sales entries, and auto-calculates CGST/SGST/IGST based on product type and customer location. It exports invoices to PDF, generates daily/weekly/monthly sales reports, and maintains a complete ledger for tax filing. Designed for non-technical users with a simple, keyboard-friendly interface.

Screenshots

Login Dashboard Invoice Reports Products

Key Features

  • GST-compliant invoice generation with auto tax calculation
  • Product & customer master management
  • PDF export and print-ready invoice layouts
  • Sales reports — daily, weekly, monthly, custom range
  • Database backup/restore with one click

Technologies

Windows FormsC#SQL ServerCrystal ReportsiTextSharp

My Role

Solo developer — from UI design to EXE packaging and installation setup (Setup.exe with InstallShield).

Challenge

Making the app work offline and handling GST rate changes without requiring code updates.

Result

Installed at 12 retail shops. Reduced billing time from 5 min/invoice to under 30 seconds.

ASP.NET Web API Oracle PL/SQL JWT Swagger

Logistics & Shipment Tracking API

A high-performance RESTful API built for a logistics company managing shipments across 8 warehouses. The API handles shipment creation, real-time tracking updates via PL/SQL stored procedures, route optimization data, delivery confirmation, and generates automated reports. Heavy database logic was pushed to PL/SQL packages for maximum performance. The API serves both the company's internal dashboard and their mobile app, handling 15,000+ requests daily with sub-40ms average response time.

Screenshots

Swagger Tracking Shipment Reports Auth

Key Features

  • Shipment CRUD with real-time status tracking
  • PL/SQL packages for complex business logic & reporting
  • JWT authentication with role-based endpoint access
  • Automated email/SMS notifications on status change
  • Complete Swagger documentation for client teams

Technologies

ASP.NET Web APIOracle 19cPL/SQL PackagesJWTSwaggerDapper

My Role

API architect and backend developer — designed endpoints, wrote PL/SQL packages, and handled deployment.

Challenge

Achieving sub-40ms responses with complex Oracle queries joining 10+ tables with millions of rows.

Result

Average 35ms response time. 99.97% uptime. PL/SQL optimization reduced report generation from 12s to 1.2s.

PHP MySQL Bootstrap JavaScript Razorpay

E-Commerce Website (PHP)

A multi-vendor e-commerce platform built with core PHP (no framework) for a client who wanted full ownership without framework dependencies. Features include vendor registration, product listing with image upload, shopping cart, Razorpay payment integration, order management with status tracking, and an admin panel for platform management. The frontend is fully responsive using Bootstrap 5 with custom CSS. Built with a clean custom MVC-like structure for maintainability.

Screenshots

Homepage Product Cart Admin Vendor

Key Features

  • Multi-vendor system with separate vendor dashboards
  • Razorpay payment gateway integration
  • Product search, filters, and category navigation
  • Order management with email notifications
  • Admin panel for user, vendor, and order management

Technologies

Core PHPMySQLBootstrap 5JavaScriptRazorpay APIPHPMailer

My Role

Solo developer — built from scratch including custom routing, session management, and file upload system.

Challenge

Building a multi-vendor system with proper commission calculation and vendor payout logic without a framework.

Result

Launched with 25+ vendors. Processing 100+ orders/month. Client chose it over a ₹3L Shopify setup.

Oracle PL/SQL SQL Server Stored Procedures Triggers DB Jobs

Banking Database Backend System

A robust database backend system for a cooperative bank handling 50,000+ customer accounts. The entire business logic — account opening, daily interest calculation, fixed deposit maturity processing, loan EMI scheduling, and transaction logging — runs through PL/SQL packages and stored procedures. Scheduled DB jobs handle end-of-day processing, monthly statement generation, and regulatory compliance reports. Built with heavy emphasis on data integrity, audit trails, and transaction isolation levels.

Screenshots

Schema Procedures Reports Jobs Audit

Key Features

  • Account management (Savings, Current, FD, RD)
  • Daily interest calculation via DBMS_SCHEDULER jobs
  • Loan EMI auto-debit with penalty calculation
  • Complete audit trail with triggers on all transactions
  • Monthly/quarterly regulatory reports (RBI format)

Technologies

Oracle 19cPL/SQL PackagesStored ProceduresTriggersDBMS_SCHEDULERSQL*Plus

My Role

Database developer — designed schema, wrote all PL/SQL packages, created scheduled jobs, and handled performance tuning.

Challenge

Running daily interest calculation on 50,000+ accounts without locking tables during business hours.

Result

EOD processing completes in 18 minutes (down from 3+ hours). Zero data discrepancies in 18 months of operation.

About Me

My Story

I'm Ashwani Tiwari, a full-stack developer specializing in the .NET ecosystem and PHP. I started my journey building small Windows Forms tools for local businesses — billing software, inventory trackers, data converters — and that hands-on problem-solving approach still drives how I work today.

Over 4+ years, I've built everything from enterprise ERP systems and REST APIs serving thousands of daily requests to PL/SQL database backends processing millions of financial transactions. I work across the full stack — from database design and stored procedures to backend APIs to frontend UI with Bootstrap and JavaScript.

What makes me different is my range. Most developers are either web-only or backend-only. I build web apps (ASP.NET Core, MVC, PHP), desktop applications (Windows Forms, EXE tools), APIs (REST, Web API), and database systems (SQL Server, Oracle, PL/SQL) — and I can deliver any combination your project needs.

When I'm not coding, I'm exploring new database optimization techniques, contributing to developer communities, or working on personal automation tools.

Experience

Freelance Full Stack Developer

Current

Self-Employed · 2023 – Present

Building web apps, desktop tools, REST APIs, and database systems for clients across India. Working with ASP.NET Core, Windows Forms, PHP, SQL Server, Oracle, and PL/SQL. Delivered 15+ projects including ERP systems, billing software, and logistics APIs.

.NET Developer

Previous Company · 2021 – 2023

Developed and maintained enterprise applications using ASP.NET MVC, Web Forms, and Windows Forms. Worked extensively with SQL Server and Oracle databases. Built PL/SQL packages for banking and logistics clients. Part of an Agile team delivering monthly releases.

Junior Developer

First Company · 2020 – 2021

Started with PHP web development and small Windows Forms tools. Built CRUD applications, learned database fundamentals, and gained hands-on experience with client communication and project delivery.

Skills

.NET & Backend

ASP.NET Core92%
ASP.NET MVC / Web Forms90%
C#90%
Windows Forms88%
REST API / Web API88%

Database & Frontend

SQL Server90%
Oracle / PL-SQL85%
PHP80%
HTML / CSS / Bootstrap82%
JavaScript / jQuery72%

Education

Bachelor of Computer Applications (BCA)

University Name · 2017 – 2020

Master of Computer Applications (MCA)

University Name · 2020 – 2022

Certificates

Microsoft Certified: ASP.NET Core Developer

Microsoft · 2022

Oracle Database PL/SQL Developer

Oracle · 2023

PHP Full Stack Development

Udemy · 2021

Services

What I Can Build For You

These are services I deliver with confidence. No experiments — only what I've proven I can do well.

ASP.NET Web Development

What It Is

Custom web applications using ASP.NET Core MVC or Web Forms — from simple CRUD apps to complex enterprise systems with multiple modules.

Why You Need It

You need a reliable, secure web application for your business — ERP, CRM, portal, management system — that can handle real users and real data.

Technologies

ASP.NET CoreMVCWeb FormsEF CoreBootstrap

Windows Desktop Applications

What It Is

Standalone EXE applications built with Windows Forms — billing tools, data entry systems, report generators, automation utilities.

Why You Need It

You need a desktop tool that works offline, runs fast on low-end machines, and doesn't depend on a browser or internet connection.

Technologies

Windows FormsC#SQL Server LocalDBCrystal Reports

REST API & Backend Development

What It Is

Scalable REST APIs built with ASP.NET Web API — authentication, CRUD endpoints, file uploads, third-party integrations, complete Swagger documentation.

Why You Need It

You need a backend for your mobile app, want to connect different systems together, or need to expose your data as APIs for clients/partners.

Technologies

Web APIJWTSwaggerDapperPostman

Database & PL/SQL Development

What It Is

Database design, stored procedures, PL/SQL packages, triggers, scheduled jobs, query optimization, and data migration for SQL Server and Oracle.

Why You Need It

Your application is slow because of bad queries, you need complex business logic in the database layer, or you're migrating between database systems.

Technologies

SQL ServerOraclePL/SQLT-SQLSSMS

PHP Web Development

What It Is

Custom PHP websites and web applications — e-commerce, CMS, booking systems, admin panels — built with clean, maintainable code.

Why You Need It

You want a cost-effective web solution, need to host on cheap shared hosting, or prefer PHP over .NET for your specific use case.

Technologies

Core PHPMySQLBootstrapJavaScriptAJAX

Bug Fixing & Maintenance

What It Is

Debugging existing .NET or PHP applications, fixing errors, improving performance, adding features, and providing ongoing support.

Why You Need It

Your app has bugs no one can fix, your previous developer disappeared, or you need regular maintenance without hiring a full-time developer.

Technologies

All .NET versionsPHPSQL ServerOracleIIS

How I Work

I work on fixed-price or hourly models. Share your requirements → I'll analyze and give you a clear breakdown with timeline and cost. No hidden fees, no surprises.

Contact

Let's Build Something Together

Tell me about your project. I'll respond within 12–24 hours with an honest assessment and timeline.

Get In Touch

Email

ashwani.tiwari@email.com

LinkedIn

linkedin.com/in/ashwanitiwari

GitHub

github.com/ashwanitiwari

WhatsApp

+91 98765 43210

Response Time

I typically respond within 12–24 hours. For urgent projects, WhatsApp is the fastest way to reach me.