Master of Science (MS) – Computer Science
COMSATS University Islamabad
CGPA: 3.9
Bachelor of Science (BS) – Computer Science
University of Gujrat
CGPA: 3.5
Intermediate in Computer Science (ICS)
Punjab College Gujrat
Marks: 75%
Secondary School Certificate (Science)
Municipal Model High School for Boys
Marks: 75%
Professional Experience
Software Engineer
COMSATS University Islamabad
May 2017 – Present
Responsibilities:
- Full-stack web development and deployment.
- Data science and machine learning solution development.
- Research and implementation of deep learning models.
- Design, development, and maintenance of large-scale software systems.
- Development of knowledge-sharing and validation platforms for academia and industry.
Major Projects
Innopedia
A knowledge-sharing platform connecting academia and industry stakeholders worldwide to facilitate research commercialization and collaboration.
Achievement:
- Successfully deployed and maintained a platform utilized by 34 universities.
CMS Knowledge Platform
A knowledge-validation platform developed in collaboration with edX Studio for academia and industry.
Achievement:
- Successfully deployed and maintained the CMS platform for industry use.
Software Engineer
Beltok Technology
March 2015 – January 2016
Responsibilities:
- Full-stack web application development.
- ASP.NET MVC application development.
- Database design and management using SQL Server.
- Front-end development using Bootstrap, HTML, CSS, and jQuery.
Major Projects
- Dynamic Website (Al-Usman Fan)
- Basaqar Group Website
- UAE Die-Casting Website
- Maryam Hospital Management System
- G-Mart Shopping System (POS)
Freelance Experience
Four Stay
Platform: HTML, CSS, jQuery, Bootstrap, Angular, Node.js, MongoDB
Satellite System for IP TV
Platform: HTML, CSS, jQuery, Python, PHP, Linux, SQL
Research & Academic Projects
Caption-Based Image Generation (MS Thesis)
- Developed a deep learning model for generating grayscale natural images from textual captions.
- Technologies: TensorFlow, Python
Online Modeling Tool (Final Year Project)
- Developed a diagramming tool for structural analysis and object-oriented analysis and design.
- Technologies: HTML, CSS, Bootstrap, jQuery, AngularJS, Node.js, MongoDB
Machine Translation
- English-to-Urdu translation system.
- Technologies: TensorFlow, Python
Text Classification
- Multi-category document classification system.
- Technologies: TensorFlow, Python
Image Classification
- Deep learning-based image categorization model.
- Technologies: TensorFlow, Python
Sentiment Analysis
- Sentiment classification model for textual data.
- Technologies: TensorFlow, Python
Document Sharing System
- Technologies: HTML, CSS, jQuery, Node.js, MongoDB
Areas of Expertise
- Data Science
- Machine Learning
- Deep Learning
- Natural Language Processing (NLP)
- Data Visualization
- Image Processing
- Image Generation
- Machine Translation
- Topic Modeling
- Time Series Analysis
- Forecasting
Technical Skills
Programming & Frameworks
- Python
- Flask
- Angular
- TensorFlow
- PyTorch
- Keras
- Scikit-Learn
Data Science Libraries
- Pandas
- OpenCV
- PIL
- Gensim
- SpaCy
- NLTK
- Matplotlib
- Seaborn
Databases
Tools & Platforms
- Jupyter Lab
- PyCharm
- Google Colaboratory
- WebStorm
- IntelliJ IDEA
- GitHub
- SourceTree
- Linux
- macOS
- Windows
Publications
- Arif, S., Zia, T., & Zahid, U. (2018). Caption Based Image Generation using Auto Regressive Methods. International Journal on Neural Computing and Applications, Springer (Under Review).
- Fatima, I., Khalid, A., Arif, S., Zahoor, S., Yasmeen, A., Zafar, U., & Javaid, N. (2017). Home Energy Management System Using Ant Colony Optimization Technique in Microgrid. International Conference on Broadband and Wireless Computing, Communication and Applications.
- Zafar, U., Shah, M., Arif, A., Walid, A., Akhunzada, A., & Arif, S. (2019). Exploring IoT Applications for Disaster Management: Identifying Key Factors and Proposing Future Directions.
Honors & Awards
- Information Secretary, Computer Science Society
- Speed Programming Competition Participant
- Hayatian Computing Society, COMSATS University
Professional Development
Online Certifications
- Python for Financial Analysis and Algorithmic Trading
- Coursera Machine Learning Course
- Python for Data Science and Machine Learning Bootcamp
- Statistics for Data Science and Business Analysis
Hobbies & Interests
- Table Tennis
- Lawn Tennis
- Cricket
- Gaming
- Research and Innovation
- Technical Writing
- Continuous Learning