× About Experience Technologies Projects Contact

Hi, I am Mesbaul!

A Software Engineer

Experience

Mazecare

Software Engineer Intern

June 2021 - August 2021

  • Developed a systematic electronic medical record system for patients using Vue.js, decreasing the time to prepare and organize medical records by over 70%.
  • Implemented a smart booking system with Full Calendar API, reducing 1 man-hour on average per appointment.
  • Created API endpoints using GraphQL, allowing users to query appointments by date, and mutate patient data.
  • Designed a Form Builder using Vue Drag N’Drop, decreasing the time to design form templates by 10 minutes

Litex Limited

Software Developer Intern

Jan 2021 - June 2021

  • Leveraged Elasticsearch to retrieve cases via filtering and aggregation, decreasing response time by 2 seconds.
  • Utilized React and MaterialUI AutoComplete API to develop a syntactic search engine for users to search and filter cases more efficiently, reducing response payload by over 50%.
  • Saved 1 man hour daily by allowing users to print judgements directly using Print.js
  • Used regular expressions in order to highlight associated keywords related to the judgment, providing a clearer description to users to improve user experience.
  • Boosted product subscriptions by preventing concurrent logins via JWT token refresh.

Friday Company Limited

Frontend Developer Intern

Oct 2020 - Dec 2020

  • Improved purchasing flow and user experience by developing a skill-sharing website using React and Redux, saving 10 man-hours weekly.
  • Integrated with Django Rest API and adopted Material UI to generate consistent dynamic products.
  • Implemented user authentication through JWT token verification.
  • Followed agile scrum practices to organize workflows by leveraging Atlassian Jira.
Technologies
Projects
Modulo

A simple card game where players can win either by having special cards, or the greatest remainder of the sum

Java, XML, Android SDK
Tic Tac Toe

A multiplayer Tic Tac Toe Game where players can compete against each other.

Java, Java SWING/AWT
Box Office Predictor

A machine learning model that analyses TMDB Movie Database and predicts a box office revenue for an upcoming film

Python, Seaborn, Numpy, MatPlotLib
Todo App

A responsive web application that accepts user input and creates a todo list. The list can be filtered by complete and incomplete tasks. Users can also delete all the tasks at one go. All of the information and actions are updated and stored in Firestore Database

React, TypeScript, TailwindCSS, NextJS, Firebase
HotZone

An application that enables users to register patients, virus and locations to create confirmed cases. Using the relevant parameters, users can cluster cases based on location, date, time.

Django, Sci-Kit Learn, HTML, CSS
Reddev

A reddit clone where users can login/sign up and ask questions related to Computer Science. Questions can be upvoted/downvoted and answered by other existing users. Questions can also be filtered by topic or number of upvotes.

React, Express, NodeJS, MongoDB