w
waqas_netcore

Waqas J.

@waqas_netcore

Full Stack Dot Net Developer ASP Dot Net Core Web API, Angular, React

Pakistan
Anglais, Ourdou
Certaines informations sont présentées en anglais.
À propos de moi
I fix, build and modernize web applications without breaking what already works. I'm a Full Stack developer with 5+ years in C#, ASP.NET Core, Web API, SQL Server, Angular and React. I built W3 POS end to end: a React and ASP.NET Core point of sale, inventory and online store, live in production for a retail shop. I also modernize legacy ASP.NET Web Forms apps, speed up slow pages and SQL queries, and build REST API integrations. Clear communication, clean code and on-time delivery. Message me with your project and I'll reply with a plan.... Plus d’infos

Compétences

w
waqas_netcore
Waqas J.
hors ligne • 
Temps de réponse moyen de 1 heure

Voir mes services

Applications Web Full stack
I will set up a pos, billing and inventory management system
Applications Web Full stack
I will fix classic asp and asp net web forms websites

Portfolio

Expérience professionnelle

Freelance

Freelance

Temps plein • 9 mos

Full Stack .NET Developer (Web Forms to .NET 8 & Angular Migration)

Sep 2026 - Present • 2 mos

It keeps the same role-first format as your W3 POS entry. It also puts “Web Forms”, “.NET 8” and “Migration” in the title, which is your differentiator. Competing sellers with dozens of reviews sell Web Forms and Classic ASP work, so there’s real demand for it. If the form rejects it as too long, use Full Stack .NET Developer (.NET 8 & Angular Migration). Description (1,707 of 2,000 characters, ready to paste) Legacy ASP.NET Web Forms to .NET 8 and Angular migration for a large land records management system, as a Full Stack .NET Developer and core team member. The original VB.NET Web Forms application covered property transfers, ownership records, documents, court orders and departmental approvals, and every critical business rule had to survive the move. CHALLENGE The old system was slow, with typical page loads of 7 to 9 seconds, and its business rules had to be recovered from VB code and SQL Server stored procedures. The goal was a modern ASP.NET Core and Angular application with no loss of critical features. WHAT I DID → Reverse-engineered legacy VB.NET Web Forms code and SQL Server stored procedures to recover business rules → Built features in C#, ASP.NET Core (.NET 8), Entity Framework Core and SQL Server → Designed RESTful Web APIs with Clean Architecture, CQRS and MediatR → Built Angular 21 standalone components with TypeScript and Angular Material → Created reusable forms, cascading location selectors and right-to-left Urdu layouts → Used SQL Server transactions for multi-record approvals and ownership checks → Added duplicate-entry prevention and court-order processing → Fixed slow pages at the root cause with permission caching and connection pooling RESULT → Typical page loads cut from 7 to 9 seconds to a fraction → Helped staff move off legacy Web Forms with no loss of critical features SKILLS .NET 8, C#, ASP.NET Core, ASP.NET Web Forms, VB.NET, Web API, REST API, Clean Architecture, CQRS, MediatR, Entity Framework Core, Angular 21, TypeScript,

Full Stack .NET Developer (ASP.NET Core & React)

Apr 2026 - Present • 7 mos

POS system, inventory management and ecommerce store built end to end as the sole full stack developer, using ASP.NET Core 8 Web API, C#, SQL Server and React 19 with TypeScript. W3 POS is live in production at a retail shop. It grew out of my earlier Windows desktop POS, which I migrated to a modern web platform. The problem: counter sales, stock and online orders lived in separate tools, so stock counts rarely matched, causing stock-outs and overselling. The shop needed accurate inventory across the counter and the website, checkout that keeps working when the internet drops, and permissions for each staff member. What I built: ASP.NET Core 8 REST API with 29 controllers in C#, Entity Framework Core 8 and SQL Server, documented with Swagger One-screen React POS checkout: barcode scanning, coupons, tax, hold and resume Multi-store inventory management with purchases, vendors, returns and customer records Sales and profit reports across 25 admin screens, with CSV export JWT authentication, BCrypt password hashing, 25 role-based permissions and a full audit log Offline-first POS: product catalog cached in the browser, sales sync when back online Ecommerce storefront as an installable PWA in English and Urdu, with right-to-left layout A .NET 8 print agent for receipt and label printers Email sending with MailKit and barcode support with ZXing 70 automated test files (xUnit, Vitest, Playwright) run by Azure Pipelines CI Result: counter sales, inventory and online orders now share one SQL Server database. Stock stays consistent between the counter and the website, profit is visible per item, day and branch, and the shop keeps selling offline. Skills: C#, ASP.NET Core, .NET 8, Web API, REST API, Entity Framework Core, SQL Server, React, TypeScript, Vite, PWA, JWT, Swagger, xUnit, Vitest, Playwright, Azure Pipelines.

Netsol_IT Solution Pvt

Software Engineer I (.NET API and Data Integration)

Netsol IT Solution Pvt • Temps plein

Apr 2024 - Apr 2026 • 2 yrs

API integration and data integration in C# and .NET Framework for enterprise asset leasing software, as part of the development team. Delivered features and production support across web, desktop and SQL Server systems, including projects for enterprise clients in Australia. WHAT I DID → Built and maintained REST APIs and SOAP web services in C# with ASP.NET MVC and ASP.NET Web API on .NET Framework → Integrated external services by validating, transforming and processing JSON, XML and CSV data → Built CSV, TXT and Excel file imports into SQL Server with business-rule validation → Created ETL data mappings with Altova MapForce → Automated bank verification file generation → Built Telerik and Excel reports backed by optimized T-SQL queries and stored procedures → Added email notifications with data-bound templates → Maintained WPF desktop applications (XAML, MVVM) and WCF services → Fixed AngularJS UI bugs and production issues across .NET, APIs and SQL Server SKILLS C#, .NET Framework, ASP.NET MVC, ASP.NET Web API, REST API, SOAP, WCF, WPF, XAML, MVVM, AngularJS, SQL Server, T-SQL, Stored Procedures, Altova MapForce, ETL, Telerik Reports, Excel, API Integration, Data Integration