Usman Ashraf

Agentic AI Developer at PIAIC

Islamabad, Islamabad Capital Territory, Pakistan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Usman Ashraf is an Agentic AI Developer and full-stack engineer with nine years of hands-on experience building Jamstack sites, Next.js/React frontends, and .NET Core backends for international clients. He combines cloud-native GenAI engineering with practical backend skills—having implemented core database logic and invoice generation for a Java-based billing system and production .NET services. Proficient across MongoDB, PostgreSQL, MySQL and headless CMSs like Sanity and Contentful, he routinely ships e-commerce and LMS platforms with a focus on performance and UX. A volunteer faculty member teaching TypeScript, Next.js and GenAI, he also contributes to open-source projects and freelances with a track record of client satisfaction. Based in Islamabad, he’s passionate about Web3 and GenAI trends and bridges bleeding-edge research with pragmatic product delivery.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at National University of Modern Languages
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

javas10
sql10
jdbc10
database-design10
mysql10
java10

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
AmbalviUsman/Billing-System

Apr 2018 - Apr 2018

A GUI Based Complete Store Billing System in java that generates Invoice of each sale.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:22 commits, 15 pushes, 2 branches in 1 day
Contributions summary:Usman primarily focused on the back-end development of the billing system. They created the `DB.java` file, implementing database interactions with MySQL, including functions to add, update, delete, and search products and cashiers. The user also added features like invoice generation, including database interactions to update product quantity, sales records, and user login functionality. These commits indicate a focus on developing the core database management and business logic components of the billing system.
saleinvoice-pdfgui-basedbilling-applicationin-app-purchase
AmbalviUsman/LibrarySystem

Apr 2018 - Apr 2018

Contributions:9 commits, 3 pushes, 1 branch in 1 day
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Usman Ashraf - Agentic AI Developer at PIAIC