Current Position

 
 
 
 
 
Assistant Professor
Aug 23, 2022 – Present Connecticut, USA

Teaching and leading the following courses in the Computer Science and Engineering department:

  • Introduction to Computing for Engineers
  • Data Structures and Object-oriented Design
  • Introduction to Computer Architecture

Other activities:

  • Served as Director of the Computer Science program at UConn Stamford
  • Incorporated AI and analytics into the curriculum to improve learning outcomes, critical thinking, and student success
  • Lead research and development in Educational Technology (EdTech) and Genetic Design Automation (GDA)
  • Publish Educational Technology research to address challenges posed by AI and to support effective AI integration into the curriculum
  • Developed a departmental BPC (Broadening Participation in Computing) plan for underrepresented groups
  • Contributed to faculty search efforts for the Storrs and Stamford campuses
  • Served on the Diversity, Equity and Inclusion committee
  • Served on the ABET committee
  • Mentor undergraduate research and student projects
  • Participate in the Inclusive STEM program
  • Provide faculty advising and student support
  • Review research papers for reputable journals, including Elsevier, IEEE Transactions on Nuclear Science, the Journal of Integrative Bioinformatics, etc.

Leadership

 
 
 
 
 
Director of CS Program
Aug 23, 2024 – Aug 22, 2025 Connecticut, USA

Selected contributions:

  • Coordinated with computing program leaders across UConn regional campuses
  • Led ABET-related activities for the Stamford program and wrote the ABET report for the Stamford campus
  • Represented the Computing program in academic planning and campus meetings
  • Strengthened outreach with high schools and industry partners
  • Supported undergraduate recruitment events and open houses
  • Worked with faculty, adjunct instructors, staff, advisors, and students to support smooth program operations
  • Led Stamford faculty search efforts for APIR and lecturer positions
  • Coordinated scheduling for computing and ENGR courses across Storrs, Stamford departments, faculty, adjunct faculty, and student advising teams
  • Organized the inaugural Senior Design Project Fair at UConn Stamford
 
 
 
 
 
Founder and Consulting Manager
Apr 10, 2024 – Present Stamford, USA

Developing an AI-powered Educational Technology platform to monitor current and predict future progress, support timely advising for at-risk students, and streamline grade management and communication for instructors.

Selected contributions:

  • Shaped the product vision for an AI-powered EdTech platform focused on student progress, instructional support, and course execution
  • Led customer discovery, market analysis, and early user validation
  • Guided product ideation, prototype development, and MVP planning
  • Helped define the business model, financial projections, and growth strategy
  • Led technical and marketing efforts to move the product from concept toward execution

Research

 
 
 
 
 
Postdoc Research Fellow
Feb 01, 2020 – Aug 22, 2022 Connecticut, USA

Worked on the cloud implementation of COPASI, a widely used software tool for the simulation and analysis of biochemical networks and their dynamics.

Selected contributions:

  • Cloud-based platform development for computational biology
  • High-throughput computing
  • Frontend and backend development
  • Deployment and technical integration
  • Skills: Python, Django, HTML, CSS, JavaScript, jQuery, GitHub, Linux, Bash
 
 
 
 
 
Research Assistant
Aug 14, 2017 – Nov 15, 2017 Denmark
Worked on the development of genetic design automation (GDA) tools.
 
 
 
 
 
PhD Research Candidate
Aug 14, 2014 – Aug 13, 2017 Denmark
Developed artificially intelligent algorithms, methods, and software tools for the analysis, verification, and synthesis of genetic logic circuits.
 
 
 
 
 
Research Assistant
Sep 01, 2013 – Jul 30, 2014 South Korea
Worked on self-aware fault-tolerant embedded systems.
 
 
 
 
 
Part-time Researcher
Sep 01, 2012 – Aug 30, 2013 Saudi Arabia
Worked on the development of Wireless Sensor Motes on the TI MSP430 mixed-signal processor and an embedded system for remote monitoring and management of waste bins.
 
 
 
 
 
Research Assistant
Sep 01, 2010 – Jun 30, 2012 South Korea
Worked on reconfigurable embedded computing, specifically on self-healing fault-tolerant FPGA architectures and on-chip thermal and speed sensing through partial reconfiguration.

Industrial Experience

 
 
 
 
 
Software Development Consultant
Junsung E&R Inc.
Jun 01, 2011 – Feb 28, 2012 Gwangju, South Korea
Developed multiple Human Machine Interfaces (HMI) on the LabVIEW platform, including the Micro Viscometer for blood/PBS viscosity measurement and the Tunnel Cable Automatic Fling Monitoring System.
 
 
 
 
 
Hardware Engineer
EONSIL
Jun 01, 2010 – Aug 28, 2010 Karachi, Pakistan
Developed test APIs to perform read/write operations on Nand-flash SSDs.
 
 
 
 
 
Digital Design Engineer
SPOT Pvt. Ltd.
Mar 01, 2010 – May 30, 2010 Islamabad, Pakistan

Worked on embedded image acquisition and developed multiple software tools on the LabVIEW platform.

Selected contributions:

  • Developed drivers in Embedded C for embedded image acquisition
  • Developed software to acquire data from a serial camera and convert it into compressed JPEG images
  • Built software for testing hardware systems including vehicle tracking, remote fuel monitoring, two-way TCP/IP communication, and remote climate monitoring

Details can be seen here.

 
 
 
 
 
Consultant
EONSIL
Jun 01, 2009 – Jun 30, 2009 Austin, TX, USA
Designed the circuit and PCB layout for a dual-channel ONFI-compatible solid-state drive.
 
 
 
 
 
Intern
EONSIL
Feb 01, 2008 – Nov 30, 2009 Karachi, Pakistan
Worked on embedded data storage applications and designed a dual-channel Nand-flash SSD daughter card compatible with the Xilinx Spartan 3A board for testing.

Teaching

 
 
 
 
 
Assistant Professor
Jan 01, 2018 – Dec 30, 2019 Karachi, Pakistan

Courses Taught:

  • Data Structures and Algorithms
  • Computer Architecture
  • Embedded Systems
  • Digital Logic & Design

Significant contributions include:

  • Redesigned the last three courses from scratch with state-of-the-art content
  • Developed experimental hardware and software for students
  • Initiated DPEC (DLD Project Exhibition & Competition), now held annually
  • Supervised undergraduate research and capstone projects
  • Served on EE capstone and CS lab committees
  • Led the EE undergraduate research committee
  • Established multiple industry-academia research collaborations
 
 
 
 
 
Teaching Assistant
Mar 01, 2015 – May 31, 2016 Denmark
Served as a Teaching Assistant for the course entitled “Distributed Systems”.
 
 
 
 
 
Lecturer
Sep 01, 2012 – Aug 30, 2013 Makkah, Saudi Arabia
Taught the undergraduate course “Computer Organization and Assembly Language.” Research work from this period is listed in the Research section.
 
 
 
 
 
Instructor
Jun 01, 2010 – Jul 30, 2010 Karachi, Pakistan
Designed and conducted a short course entitled “Virtual Instrumentation and Simulation” at Skilltech International, an institute supported by the Ministry of Industry, Pakistan.
 
 
 
 
 
Workshop Instructor
Workshops conducted at different universities
May 01, 2008 – Aug 30, 2019

Conducted the following hands-on workshops on different topics:

  • Designing and Development of DVASim - A simulation tool for genetic logic circuits.
    Habib University, Karachi, Pakistan.

  • Partial Reconfiguration Design Flow using PlanAhead: A Jump Start.
    Chosun University, Gwangju, South Korea.

  • Jump Start to FPGA based Digital Designing and CAD Tools.
    Chosun University, Gwangju, South Korea.

  • Hands-on LabVIEW
    For the departments of Telecommunication and Electronic, Electrical, Computer and Information Systems, Bio and Medical Engineering.
    NED University of Engineering and Technology, Karachi, Pakistan.


  • Hands-on National Instruments Hardware Modules.
    Instrumentation Centre, NED University of Engineering and Technology, Karachi, Pakistan.

  • Getting Started with LabVIEW 8.5.
    Electronic Engineering Department, NED University of Engineering and Technology, Karachi, Pakistan.

  • Designing and Fabrication of Professional Single Sided Printed Circuit Boards.
    Electronic Engineering Department, NED University of Engineering and Technology, Karachi, Pakistan.

  • Designing and Fabrication of Double Sided Printed Circuit Boards.
    Electronic Engineering Department, NED University of Engineering and Technology, Karachi, Pakistan.

Consulting and Freelance Projects

 
 
 
 
 
LabVIEW Developer
Freelance
Jun 01, 2009 – Aug 30, 2011 Projects done for organizations in South Korea and Australia

Carried out the following LabVIEW projects:

  • Micro Viscometer, Junsung E&R, Gwangju, South Korea, August 2011.
    Developed a Human Machine Interface (HMI) software on LabVIEW platform for live monitoring and controlling biomedical instrument called “Micro Viscometer”. This instrument measures Blood/PBS viscosity for disease identification through Image Processing.

  • Tunnel Cable Automatic Fling Monitoring System, Junsung E&R, Gwangju, South Korea, August 2011
    Developed a Human Machine Interface (HMI) software on LabVIEW platform for live monitoring and controlling the cable fling system.

  • Simulation of Monitoring and Controlling of Unmanned Ground Vehicle (UGV), Australia, February 2010
    Designed a simulation model for monitoring and controlling an Unmanned Ground Vehicle (UGV). Two Virtual Instruments (VIs) ran in parallel: one serving as the UGV server GUI and the other simulating UGV behavior. The two VIs communicated through TCP/IP protocols, and the designed server VI could be adapted for real-world GPS-based hardware monitoring and control.

  • Simulation of SCADA System of Unsought Tablets Detection for Pharmaceutical Industries, Australia, June 2009
    Developed a simulation environment for an industrial plant using two VIs: one simulating the server and the other simulating the plant, connected through global communication functions.

  • Simulation of Home Automation using LabVIEW, Australia, June 2009
    Designed a simulation environment for an automated home that could also be adapted for use with real-world signals.