Applied Machine Learning, Deep Learning, Artificial Intelligence, Data Science, Natural Language Processing
Proficient in Python (deep learning packages TensorFlow, PyTorch, keras, theano etc.), C++ and C, XML, Java, JSP, Java Servlets, Java Script, Oracle, HTML, CSS, SQL, MySQL, C#, Scala
Software Applications: AWS, Docker, Spark, Hadoop, Map Reduce, SAS, R, Latex, TCPDUMP/LIBPCAP and Wireshark Network Protocol Analyzer, WEKA Data Mining Software in Java, GMPx, Anritsu RTD, Agilent Command Expert
Platforms: Microsoft Windows, Linux, Mac
Responsible for the comprehensive vision and implementation of the National Center for Interventional Biophotonic Technologies (NCIBT) IT computational infrastructure and serve as its technical administrator
Lead of technical infrastructure, database development, data engineering, and IT training and technical support to meet individual user and program needs
Lead Data Scientist for the Center of Precision Medicine and Data Science
HEALTH SCIENCE RESEARCH, MAYO CLINIC, ROCHESTER, MN
INFORMATICS INTERN - Summer 2018
Evaluated state of the art aspect-based sentiment analysis methods on patient narrative data.
Developed guidelines for data annotation for aspect-based sentiment analysis and performed annotation of datasets for the project.
QUANTITATIVE SCIENCES, PROCTER & GAMBLE, MASON, OH
MACHINE LEARNING INTERN - Summer 2017
Developed a working prototype system (web-based and API) to predict categories for consumer comments.
Developed a relevant feedback search system for virtual library team.
DEPARTMENT OF LIBRARY AND INFORMATION SCIENCE, UNIVERSITY OF IOWA
RESEARCH ASSISTANT - Spring 2015 - May 2017
Supported and maintained back-end code and enhancements on Clinical and Translation Science Awards (CTSA) search project with Professor David Eichmann.
Managed the D3 logic supporting the geospatial query features and visualizations.
QUALCOMM INC., SAN DIEGO, CA
SR. SOFTWARE ENGINEER - December 2013 – June 2014
Contributed in design and development of automation test environment in QMCs Application Processor group.
Extended automation framework of various commands being sent to phone using Windows Service (C#/Perl).
Supported stand-alone testing of embedded software (drivers) using automation (C#/Perl/Python).
Gave tutorials and arrange short discussions related to Modem testing and Protocol knowledge.
BROADCOM CORPORATION, SAN DIEGO, CA
ENGINEER, STAFF II - SYSTEM TEST - May 2012 – December 2013
Participated in system integration, verification, debugging and test of new generation of mobile devices.
Executed functional, performance and regression testing of cellular feature (LTE-IRAT, HSPA+, Dual SIM)
Participated and supported HSPA+ Interoperability Testing (IOT) at Ericsson Montreal site.
Trained and managed interns.
BROADCOM CORPORATION, SAN DIEGO, CA
SYSTEM AND INTEGRATION TEST INTERN - May 2011 – December 2011
Single handedly planned and developed a whole new automation framework specifically for latest user equipment’s developed by Broadcom.
Attended various LTE, WCDMA training sessions and log analysis sessions.
SOFTWARE ENGINEERING & NETWORK SYSTEMS LABORATORY (SENS), MICHIGAN STATE UNIVERSITY, EAST LANSING, MI
RESEARCH ASSISTANT - Fall 2010
Performed literature survey for malware detection techniques, cell phone malware, captcha’s, virtual machine security, and cell phone spying techniques.
Analysed cell phone spying techniques and proposed integrated authentication in the handshaking process.
Worked on detection of Denial of Service (DoS) attack and behavioral graph-based malware detection .
NEXT GENERATION INTELLIGENT NETWORKS RESEARCH CENTER, ISLAMABAD, PAKISTAN
RESEARCH & SOFTWARE ENGINEER - January 2008 - September 2009
Worked on developing an Artificial Immune System (AIS) based Intrusion Detection System (IDS), which was able to recognize previously unknown malware of all types.
Used various statistical and information theoretic measures to identify features of malware and normal files.
PUBLIC SECTOR ORGANIZATION, RAWALPINDI, PAKISTAN
RESEARCH ENGINEER
Worked with MPI (Multi Precision Integers) for 1024 bits in digital signal processors (DSPs).
Coded various block and stream ciphers RSA, RC5, RC4, IDEA in C language.
ORIENT MCCANN ERICKSON PVT. LTD. ISLAMABAD, PAKISTAN
DATABASE/NETWORK INTERN
Re-programed in-house 'Orisoft' accounting software to accommodate new requirements and generate reports from distributed databases.
Aided in network management, database management and data backup in the organization.
DEPARTMENT OF COMPUTER SCIENCE, UNIVERSITY OF IOWA
TEACHING ASSISTANT -
Data Structures (CS2230) - Fall 2018, Spring 2019
Object Oriented Software Developement (CS2820) - Fall 2017
Fundamentals of Computer Science (22C:016) - Fall 2014, Spring 2015, Spring 2018, Fall 2019, Spring 2020
Taught and lead two discussion sections each for ‘Fundamentals of Computer Science’ and ‘Data Structures’.
Managed office hours and grading.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING, MICHIGAN STATE UNIVERSITY
TEACHING ASSISTANT -
Object Oriented Software Development (CSE335) - Spring 2011 and 2012
Designed homework, sample codes, exams and projects for the students to illustrate use of design patterns.
Managed office hours and grading.
UNIVERSITY OF IOWA, IA, USA
PH.D. IN COMPUTER SCIENCE - 2014-2023
Research Area: Applied Machine Learning, Data Science, Natural Language Processing, extensive experience in patient health data
MICHIGAN STATE UNIVERSITY (MSU), MI, USA
M.S IN COMPUTER SCIENCE - 2010-2012
Research Area: Malware detection, Computer security
NATIONAL UNIVERSITY OF SCIENCES AND TECHNOLOGY (NUST), PAKISTAN
M.S IN INFORMATION TECHNOLOGY - 2007-2010
Research Area: Malware detection, Computer security
THE ISLAMIA UNIVERSITY BAHAWALPUR (IUB), PAKISTAN
B.S IN COMPUTER SCIENCE - 2001-2006
DISTINCTION: Gold Medal
COMSATS Network Training, Islamabad, Pakistan
ICND Interconnecting Cisco Network Devices (CCNA Training) - 2006
As a recent graduate, I'm currently pursuing full time opportunities for onsite, hybrid (Northern California) and remote positions. Please let me know if you have questions about my educational or professional background and experiences.