Asad Ashraf
AI/ML-Focused Software Engineer
About
AI/ML-focused Software Engineering student with hands-on experience building and deploying production-style systems spanning machine learning, NLP, and backend development. Proficient in Python, FastAPI, Docker, Scikit-learn, and XGBoost, with a consistent workflow across data preprocessing, feature engineering, model evaluation, and visualization. Delivered AI-powered products end-to-end, including an automated CV screening system, ML classification models, conversational tools, and a full ERP/CRM platform.
Competitive programmer and technical team lead with a track record of coordinating projects from architecture through deployment.
Experience
Freelance Software & Web Developer - Self-Employed
(2023-01)
- Developed full-stack web applications, AI tools, and backend systems using Python, FastAPI, REST APIs, SQLAlchemy, HTML, CSS, and JavaScript, deploying interactive interfaces with Gradio and Streamlit.
- Delivered AI-based CV analyzers, chatbots, and automation solutions for clients, containerizing services with Docker to ensure consistent, reproducible deployment.
On-Spot Programming Lead - TechSphere
(2024-01)
- Led live coding sessions and guided algorithmic problem-solving for technical workshops and competitions.
- Managed logistics and coordination for competitive programming events.
Social Media Marketing Specialist - GDSC @ LGU
(2023-01 - 2024-12)
- Managed digital marketing campaigns and produced content using Canva, improving engagement across tech initiatives.
Education
Bachelor of Science - Software Engineering - Lahore Garrison University (2024-03 - 2028-03)
