Mehedi Hasan Shifat
Intern Software Engineer
Love to write code | Learn new Technologies | Find peace in
solving problems & Fixing errors | Want to leave good impact on
earth
Work Experiences
Software Engineer Intern
Dynamic Solution Innovators
Sept, 2021 - present
DOHS Mohakhali, Dhaka
Tasks/Achievements :
- Currently, I am working on DEM (DSi's employee management System) which is build with 3 tier architecture Restful service using java and Jersey (jax-rs) as backend . About 200 people use this system everyday. Recently i had implemented a pdf generator system using IText and Jersey which technically generate the offer letter and appointment letter for the new employees.
- Intern Learnings :
- Learnt Javascript, ReactJs & NextJs as Frontend technology
- Build some test projects such as Simple Todo App, DE-Commerce and Dynamic-Ecommerce-With-Redux where i had used my best practices with react,contextApi and redux
- Learnt Java, Jersey (Jax-RS), Spring framework (MVC), Springboot, Thymeleaf, Hybernate, JPA, JDBC
- spring-boot-movie-review, spring-boot-ecommerce are two projects where we (trainees) work in a team and build them as test projects
Organizations
Barishal Divisional Students Association , SUST (12/2021 -
Present)
Vice President
Education
B.Sc (Eng) In Software Engineering
Shahjalal University Of Science And Technology, Sylhet
02/2018 - Present
CGPA : 3.25 (up to 6th sem)
Languages
Bangla
Native or Bilingual Proficiency
English
Limited Working Proficiency
Skills
Flutter
React
Express
Springboot
Javascript
C
Python
Java
Git
VS Code
Projects
Dev-SWE (12/2021 - 12/2021)
- Dev-SWE is a simple blogging web application for Software Engineering Developer community where dev can share their knowledge with others by writing blogs. The project is also dockerized.
- Technologies used : Express, React,TaildwindCSS MySql, Docker, Nginx
- Source Code
Ubuntu Launcher (09/2020 - Present)
- It is a simple and fast Android Custom Launcher that provides look and feel of Ubuntu in a mobile devices.
- It is a open source project.The launcher has 192+ stars and 32+ forks in github
- Technologies used : Flutter | Native Code (Java)
- Available on FDroid
- Source Code
cp-tool (01/2021)
- cp-tool is an auto generator (python package) for solved problems at different online judges. It gathers all the problems one has solved at online judges and generates a git repository (for now it generates from cf only)
- Technologies used : Python
- Published On pypi.org (The Python Package Index)
- it is a open source project in github and earned 22 stars.
- Source Code
Paper (01/2021 - 02/2021)
- This is a web based application to manage online examinations where teachers can create course, cq and mcq exams and students will get live update and participate on exams. I had worked on backend mainly and also contribute on frontend.
- Technologies used : Express, React, SocketIO, MongoDB
- Source Code
Achievements
Google Foobar Invitation (passed level 2) (03/2021)
This invitation is for the curious developers. Google gives a
secret coding (problem solving) challenge based on user's
searching on www.google.com.
interests
System Design & Architecture
Design Pattern
Clean Code
Machine Learning
Blogging