About me
I’m a software engineer and researcher specializing in software engineering, machine learning, and cybersecurity. I’ve developed secure, scalable enterprise Java EE applications for critical government infrastructures, translating complex offline bureaucratic processes into streamlined digital workflows.
With a problem-solving mindset and a strong sense of ownership, I’ve worked across the full software development lifecycle—architecture, development, testing, and client validation—within agile teams. I contributed to open-source projects (notably PrimeFaces) and serve on a cybersecurity team that audit internal systems for security vulnerabilities.
My research has been published in NLP venues such as EMNLP (BLP Workshop) and SemEval (NAACL), focusing on violence detection in text and commonsense reasoning. Currently, I’m exploring large language models (LLMs) and retrieval-augmented generation (RAG) for automating knowledge transfer.
In parallel, I teach a hands-on course on Java Enterprise Edition (JEE) with JSF at Dynamic Learning.
🎓 Education
B.Sc. in Computer Science & Engineering, Shahjalal University of Science and Technology (SUST)
Relevant coursework: Computer Security, Machine Learning, Software Engineering, Data Science, Cloud Computing, Data Structure and Algorithm
🔬 Research Interest
- Computer Security
- Natural Language Processing
- Artificial Intelligence
- Software Engineering
Extra Curricular Activities
🏆 Sports
I enjoy playing football in my free time as a way to stay active and unwind.
📸 Photography
I have a passion for nature photography, capturing the beauty of landscapes and everyday moments.
Click here to reveal some of my favourite photos: