cv

To obtain a pdf version of my CV, click on the top right icon.

General Information

Full Name Tanvir Ferdousi
Birth 1988
Languages English, Bengali

Education

  • 2021
    PhD in Computer Engineering
    Kansas State University (K-State), Manhattan, KS, USA
    • Dissertation
      • Computational Models and Tools for Analysis, Prediction, and Control of Infectious Diseases
      • PDF Link
    • Courses
      • Co-Taught 'Introduction to Blockchains' as a part of the graduate course curriculum.
      • Took courses on Analysis of Algorithms, Multivariate Statistical Methods, Agent-Based Game Theory, Network Theory, Machine Learning and Pattern Recognition, etc.
  • 2013
    BSc in Electrical and Electronic Engineering
    Bangladesh University of Engineering and Technology (BUET), Dhaka, Bangladesh
    • Dissertation on "Design of a honeycomb all solid photonic bandgap fiber for a wide visible region"
    • Courses on Solid State Devices, Control Systems, Microwave Engineering, Digital Signal Processing, VLSI, Microprocessor and Interfacing, Numerical Computing, etc.

Experience

  • 2021 - Current
    Postdoctoral Research Associate
    Biocomplexity Institute, University of Virginia, Charlottesville, VA, USA
    • A CyberInfrastructure for Network Engineering and Science (CINES)
      • Developed graph analytics tools capable of large-scale computations (~10^6 nodes/edges) in a software as a service (SaaS) architecture using HPC backend.
      • Mentored a student in developing a financial contagion simulator using the Eisenberg-Noe model to evaluate the impact of bailout strategies in reducing cascading failures in bank lending networks.
    • AI Institute for Transforming Workforce & Decision Support (AgAID)
      • Developed an explainable AI (XAI) framework for geospatial data using Shapley analysis in combination with supervised (random forest) and unsupervised (k-means clustering) learning. The framework was used to evaluate the impact of climate change on water availability and crop yield in the Western United States.
      • Designed and deployed a high performance computing pipeline for automated preprocessing, batch job submission, monitoring, and postprocessing of VIC-CropSyst simulation in UVA’s Rivanna HPC clusters
      • Mentored a student to develop an Asymmetric Nash Bargaining framework to model negotiations among California, Arizona, and Nevada to curtail the usage of Colorado River’s water.
      • Developed an integer linear programming (ILP) optimizer using Gurobi for matching buyers and sellers in bipartite networks representing river water rights markets.
  • 2016-2021
    Graduate Research Assistant
    Kansas State University, Manhattan, KS, USA
    • Network Epidemic Models
      • Designed and developed a hybrid compartmental agent-based model to simulate the spread of Zika virus using both vectored and sexual transmission mechanisms in a sexual contact network.
      • Developed a network epidemic model to simulate African Swine Fever (ASF) virus spread in US swine movement networks.
    • Graph Miningn
      • Designed a graph generation model to generate random graph for sexual contact among adult population based on agregate data on sexual behavior in the USA.
      • Designed a graph generation model that combines multiple aggregate datasets to produce animal movement graphs in the USA.
    • Machine Learning
      • Developed a feature selection framework to improve the performance of predicting time series data for weekly dengue cases when training data is inadequate.
    • Blockchain
      • Designed a blockchain-based distributed data management system for US beef cattle supply chains using Ethereum smart contracts.
    • Data Analytics as a Service
      • Developed a web-based dashboard to visualize data, run simulations, and analyze results of dengue risk forecasts with a map interface using leaflet.js and PostGIS.
  • 2013-2016
    Senior Software Engineer
    Samsung R&D Institute Bangladesh, Dhaka, Bangladesh.
    • Led and managed a team of 5 to provide software quality assurance (SQA) for IoT applications in an Agile workflow. Deliverables included source code analysis, review, and unit/integration/compliance tests.
    • Developed an IoTivity-compliant client by expanding a Constrained Application Protocol (CoAP) framework to test protocol compliance of the IoTivity framework.
    • Implemented and maintained a TURN-based NAT traversal solution to establish peer to peer connections using relay servers to connect hosts to enable remote access and control of devices.
    • Developed test frameworks for unit and integration testing of Tizen mobile OS APIs.
  • 2013 - 2013
    Research Engineer
    Institute of Information and Communication Technology (IICT), BUET, Dhaka, Bangladesh
    • Conducted workshops on embedded systems as a teaching assistant. Prepared teaching materials on FPGA, Verilog, and Microcontrollers.

Honors and Awards

  • 2016
    • Advanced Level in Samsung Software Certification Test
  • 2014
    • Grade 1 in annual performance evaluation at Samsung
  • 2013
    • Placed 1st in Solution Lab of Samsung R&D Institute Bangladesh in Software Capability Test
  • 2011
    • Merit scholarships for being ranked 1st out of 84 enrolled students in the Cisco Networking Academy Program (CNAP) at BUET (2010-2011) in the CCNA Exploration 4.0 course
  • 2010
    • Dean's List Award from Bangladesh University of Engineering and Technology (BUET)

Research Interests

  • Machine Learning
    • Sequence / time series data
    • Learning on Graphs / GNNs
    • Explainable AI
  • Network Science
    • Graph analytics at scale
    • Processes on networks
    • Agent based models

Other Interests

  • Hobbies: Filmmaking, Photography, Music Production, Camping, and Traveling.