2018 — doctoral examination processDoctoral Research
RWTH Aachen University / STCE
Doctoral work in scientific computing on interval adjoints, automatic differentiation, sensitivity analysis, and efficient neural networks. Thesis submitted; degree not yet awarded.
C++ and Python research implementations · PyTorch pruning experiments · GPU/HPC and Slurm workflows · Reproducible experiment pipelines
2018Lecturer
Khwaja Fareed University of Engineering and Information Technology
University teaching in computer science.
Advanced Object-Oriented Programming
Feb 2017 — Apr 2018Lecturer
University of South Asia
Taught core undergraduate computer-science subjects.
Data Structures · Artificial Intelligence · Database
Aug 2015 — Feb 2017Lecturer
University of Management and Technology
Teaching across theoretical computer science, security, and data systems.
Theory of Automata · Information Security · Database
Mar 2014 — Aug 2015Software Engineer
CYAN Business Solution
Developed and maintained database-backed business software and reports.
Oracle Report Builder · Oracle Form Builder · Oracle RDBMS · SQL and PL/SQL
Oct 2013 — Feb 2014Software Engineer
Sapphire Finishing Mills Ltd.
Worked on Oracle-based forms and operational reporting software.
Oracle Report Builder · Oracle Form Builder