
Usman Ashraf
Full Stack Developer @ Roundtable Strategy Advisors
About
For 8+ years, I’ve worked across the full stack to build software that stays fast, stable, and predictable in real-world use. I started in frontend, grew into backend engineering, and later moved into cloud, automation, performance, and AI-powered workflows. That journey shaped how I think about systems end-to-end. Here’s how I approach every project: Understanding → Planning → Building → Testing → Deploying → Optimizing Today, I focus on building systems that not only run well, but act well. Especially when AI or automation is involved. 𝐖𝐡𝐞𝐫𝐞 𝐈 𝐚𝐝𝐝 𝐭𝐡𝐞 𝐦𝐨𝐬𝐭 𝐯𝐚𝐥𝐮𝐞: ✓ High-performance backend systems with C# and .NET ✓ Scalable APIs and secure enterprise integrations. ✓ Cloud setups on Azure and AWS for stable deployments. ✓ Frontend builds using Angular, React, and Vue. ✓ AI-enabled workflows where models interact safely with real systems. ✓ Performance tuning, debugging, and automation for production environments. 𝐇𝐨𝐰 𝐈 𝐮𝐬𝐞 𝐦𝐲 𝐭𝐨𝐨𝐥𝐬: ➝ C# / .NET Core for clean backend logic and strong architecture. ➝ Entity Framework for fast and efficient data access. ➝ Angular / React / Vue for smooth and responsive user interfaces. ➝ Azure DevOps / AWS for CI/CD, reliability, and deployment workflows. ➝ SQL Server / MySQL for structured, optimized data handling. ➝ AI tools and APIs for task automation, agent workflows, and system augmentation. ➝ Selenium / Postman for test automation and performance validation. I clean up complexity. I speed up workflows. And I strengthen the core systems that keep products running. If you’re building something and want a full stack developer who understands both software systems and AI execution, 𝐥𝐞𝐭’𝐬 𝐜𝐨𝐧𝐧𝐞𝐜𝐭.
Pakistan
Lahore District
Computer Software
Artificial Intelligence (AI), AI Software Development, Python (Programming Language), Natural Language Processing (NLP), PyTorch, TensorFlow, OpenAI API, RESTful APIs, NetSuite (SuiteScript, SuiteFlow, ERP), Microsoft SQL Server, PostgreSQL, MongoDB, docker, Google Cloud Platform (GCP), Continuous Integration and Continuous Delivery (CI/CD), Git Version Control, Software Development, Web Development, .NET Framework, Unit Testing
Experience

Full Stack .Net Developer
Gujranwala, Punjab, Pakistan
Working as Full Stack .Net Developer to build, test and deploy scalable, highly available and modular software and Web based applications and also Re-Engineering several existing modules. • Worked on web based e-Learning + e-Commerce using C#, ASP.NET MVC/Core, Angular 8, ADO.NET, EF6/EF Core, SQL Server • Designed and developed .NET web components and user controls using ASP.NET and C#.NET, AJAX Toolkit. • Developed Report Distribution desk application using C# WFP, Oracle Narrative Reporting API, Oracle ePbcs API. • Built Clinic Portal reports management system using C#, ASP.NET MVC / Core, Angular 7, EF6, MS SQL Server 2019. • Developed Unit Testing application using C#, .NET Core, Selenium, EF6. • Designed, developed and deploy Data Management Application. • Involved in system study and database engineering such as creating Database, Tables, Complex Stored Procedures, Functions, Views Triggers and SQL Performance Tuning to aid better data manipulation and consistency. • Optimized the current application and took part in re-architect and redesigning of layers to improve speed of the application. • Analyzes, debugs and/or assists in problem solving in both development and production environments. • Collaborated with the team for consistent process improvement. • Provide coding assistance to the other developers on the Team. • Work with team members to provide timely and accurate estimates for development solutions. • Structure several internal systems comprising order entry/management tools, conversion/revenue reporting, and production workflow tracking, as well as design custom Web APIs built in Asp.net mvc, VUEjs • Designed and implemented Asp.net core web application, streamlining high-server traffic resource configura- tion andallocation allocation • Created e-commerce sites integrated with PayPal, WorldPay, and other payment APIs. • Developing, maintaining and supporting web-based applications for corporate Intranet and application systems.

Full Stack .NET Developer
Lahore, Punjab, Pakistan
Worked as Full Stack .Net Developer to design, develop and deploy web applications. ▪ Developed and Integrated Inspection Module/Bidding Module in existing application. ▪ Developed e-Commerce website using C#, ASP.NET MVC, EF 6, MS SQL Server, Teams. ▪ Debugging applications and implementing code fixes when necessary. ▪ Work closely with the Development and Release Management practice to ensure code and design integrity of the bug fixes. ▪ Developed crystal/RDLC reports as per client requirements (table, matrix reports). ▪ Developing enhancements and new functionality for existing solutions. ▪ Provided technical support and training related peripherals including printers, scanners and financial reports. ▪ Integrated POS with Inventory System, ERP, PMS and Web Reports. ▪ Experience in handling high volume transactional, messaging and distributed systems. ▪ Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes. ▪ Involved in unit testing, module testing and integration testing. ▪ Worked on agile methodology to meet timelines with quality deliverables.

Senior .NET Developer
Expert Soft
Gujranwala, Punjab, Pakistan
• Worked on web applications using ASP.NET MVC 5, C#, EF6, ADO.NET, SQL Server. • Debug the web applications to rectify the errors that surface during operations. • Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, Data Table for consistent access to SQL data sources. • Developed store procedures in SQL Server 2008/2012 for accessing the database. • Migrated the functionality from existing aspx pages to mvc also added new functionality to reflect the Business user requirements. • Designing and developing websites on ASP.NET framework through agile development methodology. • Developed master pages and handled events between master pages and content pages. • Developed custom web parts for document library management. • Implemented JQuery for client side sorting and validations. • Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications.

Senior .Net Developer
AlivSol Solutions
Gujranwala, Punjab, Pakistan
Worked as Senior Developer with aim to successfully deliver the quality oriented products based on various platforms. • Optimized the current databases and took part in re-architect and redesigning of database to improve speed of the application. • Used ADO.NET, Entity Framework for consistent access to SQL data sources. • Developed store procedures, functions in SQL Server 2008 for accessing the database. • Involved in Design, Development and Testing of Web Forms and Web Services using IIS, ASP.NET and .Net Framework. • Developed stored procedures and interacted with them using business components. • Configured the application using the Web.Config file for setting Security, Globalization, Compilation, Error, Session State and other issues. • Designed and developed reports in formats such as PDF, Excel, Word, and CSV. • Created data tables, data columns, data views and data constraints • Created the application UI using client-side technologies like JavaScript, JQuery, Angular JS, CSS3, HTML5, and Ajax. • Designed and developed the business & controller components for the application.
Usman Ashraf's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



