Wasiul Haque

Wasiul Haque

Ph.D. Student, Civil Engineering
University of Alabama
Tuscaloosa, Alabama

Office: 2009 Smart Communities and Innovation Building (SCIB),
28 Kirkbride Lane, Tuscaloosa, AL 35487-0288 [OpenStreetMap]

I am a Ph.D. student in Civil Engineering at the University of Alabama, working in the Connected and Automated Mobility (CAM) Lab with Dr. Mizanur Rahman. My research focuses on machine learning, language models, and autonomous systems.

Before starting my Ph.D., I completed my B.Sc. in Software Engineering from the Department of Computer Science and Engineering, Islamic University of Technology. I worked as a Software Engineer (L2) at REVE Systems, developing state-of-the-art Bengali speech recognition and synthesis systems. I also co-founded MasterCourse, an education technology startup.

Research Interests

Machine Learning, Large Language Models, Autonomous Vehicles, Software Security, Natural Language Processing, Computer Vision, Indoor Navigation, Cybersecurity.

Education

University of Alabama
Doctor of Philosophy, Civil Engineering
Tuscaloosa, AL
Islamic University of Technology
Bachelor of Science, Software Engineering
Gazipur, Bangladesh

Experience

University of Alabama
Graduate Research Assistant · CAM Lab
Tuscaloosa, AL
REVE Systems
Software Engineer (L2)
Dhaka, Bangladesh
MasterCourse
Co-Founder & Chief Technology Officer
Dhaka, Bangladesh
StreamsTech Ltd.
Software Engineer Intern
Dhaka, Bangladesh

Research Experience

Robust Bengali Speech-to-Text & Text-to-Speech Pipeline

Industry Research · REVE Systems · EBLICT

Developed a pipeline for crowdsourced and scraped Bengali speech data at REVE Systems. Fine-tuned Wav2Vec2 for speech recognition and VITS for speech synthesis, and built public validation and serving systems. Used noisy audio during training to improve robustness and evaluated synthesized audio with multiple quality metrics.

Joint Position-based Anomaly Detection using Graph Convolution Network

Academic Thesis · Islamic University of Technology · CVLab

Studied video anomaly detection using joint positions and graph convolution networks. Proposed DD-Net (Double-feature Double-motion Network), a lightweight architecture that reduced prediction time without compromising accuracy.

Publications & Preprints

Projects

Backend System for STT & TTS Services

Industry

Built a backend for speech recognition and synthesis with Python FastAPI and Redis. Services communicate through message brokers and can be scaled independently.

See more: STT · TTS

Real-time Voice-Bot Backend

Industry

Built a telephone-integrated voice bot that processes 20 ms audio chunks, converts voice commands to prompts, and returns speech responses.

ML Inference Deployment Pipeline

Industry

Deployed a PyTorch TorchServe inference pipeline with Docker. Converted model checkpoints to ONNX for faster inference with ONNX Runtime.

Ecfor: Sign Language and Speech Translation

Academic

Developed a real-time application that translates American Sign Language video into speech and English speech into ASL using prerecorded video.

Skills

Languages
Python, C#, JavaScript, Java, Swift
Frameworks
FastAPI, ASP.Net, ReactJS, PyTorch
Tools & Infra
Docker, Redis, RabbitMQ, TorchServe, ONNX Runtime, Cloud Computing
Research
NLP, Computer Vision, Wav2Vec2, VITS, Graph Neural Networks
Industry
Backend Development, ML Engineering, DevOps, MLOps

Awards

Talent Pool Scholarship - Higher Secondary Examination

Board of Intermediate and Secondary Education, Dhaka · January 2019
Ranked 28th among 100,000+ examinees. Merit-based scholarship awarded for outstanding achievement in the Higher Secondary School Certificate Examination at the national level.

Interests

Outside of research, I share interests in playing video games (mostly VALORANT) and self-hosting free (as GNU intended) software.