Technical Skills
Programming Languages: C, C++, C#, Java, Python, PHP
Frontend Development: HTML, CSS, JavaScript, jQuery, Bootstrap, Angular, Angular Material, React
Other Frameworks: Tensorflow, Flask, Django
CMS: WordPress
Prototyping Tools: Adobe XD, Figma
Database MySQL, MongoDB, SQLite, Firebase
Source Control: Git, Sourcetree, TortoiseGit
Other Tools: Postman, RabbitMQ, Jira
Development Experiences
Plugin for Jira (2021)
Developed an Assignee Suggestion plugin for Jira Software, using Information Retrieval techniques, that suggests appropriate assignee list for a newly created jira issue based on the developers’ expertise and recency. Used Atlassian-Connect framework, Python and Flask for developing the plugin.
Linear Programming Solver Tool (2020)
A tool to easily solve linear programming problems, perform sensitivity analysis and feasibility analysis as well as get better result interpretation. Developed this tool using python, flask and bootstrap.
Partocalc App (2019)
Performed requirements analysis, design, documentation of Partocalc (a medical app funded by Terre Des Hommes Foundation) and did real life testing with the nurses and midwives at Kurigram District Hospital.
A simple SQL engine (2018)
Developed an SQL engine in C++ that is able to Create tables in database, Insert, Delete, Update rows in the tables and make queries using the SELECT command.
Brac Repository : Done at Bracathon 3.0 (2019)
Performed requirements analysis, designed and developed the UI for a document management system for BRAC at Bracathon 3.0
User Interface Design of IIT Debating Club Website (2019)
Did this as a project for the Web Technology course
>
Requirement Analysis (2021)
Performed requirements analysis, prepared software requirement specification and documentation for the automation system of Bangladesh Technical Education Board (BTEB)
Test Smell Detection Tool (2019)
Developed a tool to detect the presence of General Fixture Test Smell in a given Java Code
AI and ML projects:
Developed Bangla Sign Language Detection Tool, 4-Connect Game, Wumpus World Game, Performed Spam-Ham Detection, Skin Detection, Software Defect Classification in Python
Artist Recognition (2021)
Developed a machine learning model for Artist Identification from Digital and Digitized Paintings using Convolutional Neural Networks and Transfer Learning