Curriculum vitae

CV


This page is the accessible web version. A PDF copy is also available to download or print.

Education

  • 2023-

    Ph.D. in Computer Science & Engineering

    University of North Texas

    Candidate since August 2023. GPA 4.00 / 4.00, Fall 2023 - Spring 2026.

  • 2013-18

    B.Sc. in Computer Science & Software Engineering

    American International University-Bangladesh

    GPA 3.58 / 4.00.

Experience

  • 2025-Current

    Research Assistant (RA)

    DiscoverABILITY Lab, University of North Texas

    Conducting research supported by Google to improve the accessibility of programming environments for students with disabilities. Also exploring AI for accessibility and applying experimental approaches to research in software accessibility and human-computer interaction.

  • Fall 2023-Fall 2025

    Teaching Assistant (TA)

    University of North Texas

    Taught introductory programming fundamentals to undergraduate computer science students through laboratory classes. Also taught graduate-level laboratory classes, mentoring students as they solved scientific data visualization problems. Responsibilities included administering quizzes, grading assignments, and supporting students during office hours.

    • CSCE 1030 - Computer Programming I (Summer 2024)
    • CSCE 1035 - Computer Programming I (Summer 2024)
    • CSCE 1040 - Computer Science II (Fall 2023, Spring 2024)
    • CSCE 5320 - Scientific Data Visualization (Fall 2024)
  • 2022-23

    Senior Software Engineer

    Dynamic Solutions Innovators Ltd. - on contract as Lead Engineer at bKash Ltd.

    Led a small development team at bKash, the largest mobile financial service in Bangladesh, serving more than 50 million customers.

    • Re-engineered the payment gateway's transaction persistence layer on DynamoDB, cutting database calls by 30%.
    • Designed and built the microservices for the second-generation tokenized payment product, migrating from Lambda to Kubernetes.
    • Wrote the development documentation and ran the release cycle.

    Java, Spring Boot, Spring WebFlux, DynamoDB, Redis, AWS, Docker.

  • 2020-22

    Software Engineer, Backend

    Dynamic Solutions Innovators Ltd. - offshore team for Consilio, LLC (WA, USA)

    • Built eDiscovery analytics tooling (Envize) with supervised machine learning, training a patented model on terabytes of legal documents to generate reviews that save hundreds of billable hours.
    • Introduced database version control with Liquibase and authored the SQL migration scripts.
    • Scoped and documented features directly with stakeholders.

    Python, scikit-learn, Flask, Spring Boot, PostgreSQL, microservices, Docker.

  • 2018-20

    Associate Software Engineer, Backend

    Dynamic Solutions Innovators Ltd. - offshore team for Consilio, LLC

    • Designed and implemented a Spring Batch ETL architecture processing terabytes of legal documents from heterogeneous sources.
    • Extended and maintained a machine-learning document analytics product.

    Java, Spring Boot, Hibernate, JUnit, Docker, PostgreSQL, Celery, RabbitMQ.

  • 2017-18

    Junior Software Engineer, Backend

    Dynamic Solutions Innovators Ltd. - offshore team for iControl ESI (TX, USA)

    • Built a document translation feature on the Microsoft Text Translator API.
    • Implemented a custom authorization framework over an existing Spring project.
    • Introduced JUnit, Mockito, and Hamcrest into a codebase that had no unit tests.

    Java, Spring MVC, JUnit, Mockito, Hamcrest, MySQL.

Awards & scholarships

  • 2024-26

    Porter-Evans Scholarship

    University of North Texas, 2024-25 and 2025-26

  • 2024-25

    Dean's Engineering Scholarship

    University of North Texas

  • 2016

    Smart City Hackathon - first runner-up

    "Clean Dhaka" category, one of the top 30 teams

  • 2016

    National Hackathon - finalist

    Top 10 in category, for a prototype on combating gender-based violence

  • 2014

    Academic excellence scholarship

    American International University-Bangladesh

Service & teaching

  • 2025-26

    Event Coordinator, Bangladeshi Student Association

    University of North Texas

    Coordinated cultural events including Sound of Bengal and International Mother Language Day.

  • 2024

    Judge, TAMS Fair

    University of North Texas

    Evaluated student research in robotics, HCI, and AI, and mentored participants on their technical work.

  • 2018

    Training session on unit testing best practices

    Dynamic Solutions Innovators Ltd., Dhaka

Technical skills

Languages
Python, Java, JavaScript, C++, PHP, SQL
Frameworks
Spring Boot, Hibernate, JUnit 5, Flask, Falcon, React
Machine learning
scikit-learn, PyTorch, NumPy
Data
PostgreSQL, MySQL, DynamoDB, Firebase, Elasticsearch, Redis
Security
KERI, SSI, CESR, PKI, verifiable credentials
Accessibility
JAWS, NVDA, VoiceOver, WCAG 2.2
Tools
AWS, Docker, Kubernetes, RabbitMQ, Git, Linux