Hi I am Md Mahim Anjum Haque. a masters student at the CS department of Virginia Polytechnique Institute and State University (Vtech). I work on the intersection of Artificial Intelligence and Software Engineering (SE). My research focuses on the Automation of SE Systems using Machine Learning and Deep Learning Approaches. I Published in top-tier conferences Like ACL, IST, ICANN, HORA, etc. During summer 2022 I Interned for Palo Alto Research Center(PARC) and created a patent pending graph neural network based explanation method for drug discovery. Over the years, I developed tools for program bug fixing, vulnerability detection, and modeling program changes. Specifically, I am interested in automatic code generation from Natural Language, Library learning, abstraction from a DSL, Automatic Code editing, Source Code Vulnerability Detection, etc. Mainly Source Code understanding and generation are my main research focus. I am skilled in Full-Stack Deep Learning (FSDL) and created industry-standard deep learning tools and deployed them using Docker and Kubernetes. I am also Skilled in Python, C++, Java, and Distributed training of deep learning models using Pytorch, Tensorflow, Keras, Jax, etc. I am also a competitive programmer by passion and try to participate in code-forces, leetcode contests regularly and I have solved more than 2 thousand problems on various platforms online and offline and I maintain a blog for all my interesting solved problems. 

Before joining as a masters student, I worked as a Jr. Software Engineer at Reve Systems Where I developed full stack end to end deep learning tools like Automated Attendance systems using SOTA Face recognition Technology (FaceNet, OpenFace, ArcFace) which they are using to date for their attendance (Which I am very proud of), Spell and Grammar Checker App, OCR for low resource language like Bangla, And Speech to Text and Text to speech tools for Bengali. I worked as a full-time Research Assistant (RA) at my undergrad university where I did research on Code Bug fixing and code review comment analysis. Also worked at Samsung Research (SRBD) for creating their GitHub and Gerrit Code Reviewer Ranking system which is being used by all the Samsung teams in Bangladesh to date for rating their code reviewers. I am experienced in almost all cloud solutions like AWS, GCP, AZURE and trained big distributed models for my research in all those for Bangla Language models like GPT2 and ELECTRA, etc.

I am also experienced in full-stack web and Android app development. I created various websites using Django, Flask, and FAST API. Used flutter for cross-platform mobile app development. I have good experience with the MERN stack and fairly good knowledge of the SOTA DevOps tools. I use the combination of these skills to solve new problems and am always looking to learn more and apply what I know.