SHOHIDUL ISLAM
CLEAN AND REUSABLE FLUTTER CODER *24/2 (2nd oor),
Monipur, Mirpur-2,
Dhaka-1216, Bangladesh,
Git: shorturl.at/kovDT,
Skype: shoikatmd
adocm9@r.postjobfree.com
CONTACT
From the moment I produced "Hello World" in the console of my rst application, I knew I was hooked into the world of software development. But Software development has never been "just a job" for me, it's o ered an engaging challenge to continually learn and improve my skills in creating high-quality software. What started with a simple "Hello World" has become a full- edged passion that only gets more exciting as the years go by. Below you will nd projects I have completed that showcase my skills and general background in developing software. CAREER OBJECTIVE
September 2020 -
Running
March 2020 -
August 2020
September 2019 -
January 2020
2016 - 2018
EXPERIENCE
TECHNICAL SKILLS
Mobile App Development: Android, Flutter
95%
Web Development: Laravel, Html, Bootstrap
90%
Windows Software Development: C Sharp
75%
Fundamental programming: OOP, Java, C
80%
Technology: Firebase cloud messaging, push noti cation and cloud storage, SQL database, Shared preferences, Localization, SMS sending from a real device, RESTful API, JSON parsing, Retro t, Volley, Broadcast receiver, Git, etc
95%
SDLC: SRS, Agile model, Use case, ER diagram, Schema diagram, Sequence diagram, Flow chart, Class diagram, Bug xing, Software Testing, etc.
80%
Design pattern: MVVM, MVC, SOLID principle, Provider state management, clean and reusable coding, etc
Clean and Reusable Flutter Coder
Teamswork.co ( California, USA)
Full Stack Flutter Developer
Bangla kings software (
Dhanmondi, BD)
Mobile Application Developer &
Software Tester
Ideaxen ( Mohammadpur, BD)
Software Developer, Founder,
Teacher
IT Home ( Mirpur, BD)
Khalsa.App - Flutter, Firebase, Google Location
1 year
Based on social media app have options for group
and one to one chat, track seen - unseen messages, noti cations and user presences online - o ine with last seen time, admin panel, user pro le, share, invite, nearby group etc.
Implements Firebase cloud storage, realtime DB,
Cloud functions with type script, Push noti cations, SQL design for rebase, Nearby location, Dynamic
links, OTP & Email veri cation, OOP principles like inheritance and override functions to develop the
application and attempt to best practices with SOLID principles, CI-CD, linting etc to prepare reusable and cleanly modularized the code.
ThikanaKi - Flutter (youtu.be/y0wlZNKupLI)
6 months
Developing a Place nder app using Flutter, Firebase, and Google Map API. Provides category wise e-
commerce and o ine businesses and service centers
detail informations based on user current location or selected location. Have option of Noti cation, Chat, Wish list, and Dashboard for the customer and
shopkeeper. Shopkeeper can add / edit products or
services and shop's info from Dashboard.
Uses Firebase cloud storage, Google map, Bangla and multiple languages with RTL support, Form validation, OOP principles like inheritance and override functions to develop the application and attempt to prepare
reusable and cleanly modularized the code.
IdeaSMS - Android (shorturl.at/xCIV9)
2 months
Based on Bulk SMS, this Android app sends a vast
amount of SMS throughout particular or group
mobile devices without touching the mobile devices, even the app is in the killed state. Display SMS sent status and resend option if SMS not sends.
Uses rebase push noti cation, broadcast receiver, PROJECTS
75%
Familiar: Kotlin, React native, PHP, React, JavaScript, CSS, jQuery, WordPress, Google Blog
60%
IDE: Android Studio, VS Code, Code Block, Netbeans etc 85%
Fundamental: Ms o ce, Google sheets, high-speed
typing, etc.
90%
July, 2019
EDUCATION
ACHIEVEMENTS & AWARDS
ACM ICPC Asia Regional Dhaka Site 2017
Programming contest. Team name : gub_exe
3rd position in Internal programming contest 2017. 3rd position in Internal programming contest-1, oct- 2016
Internship as Android and Flutter application
developer at Ideaxen for 5 months
Book reading competition 2015 British council
resource center
PERSONAL STRENGTHS
Clean and Reusable Coder. Quick Learner. New
Technology Learner. Hard Worker. Problem Solver.
Critical Thinker. Positive Thinker.
I acknowledge that all the information given above is true. Place : Mirpur - 2,
Dhaka
Bangladesh
Date : 07-Aug-
2021
Shohidul Islam
DECLARATION
BSC in CSE
Green university of Bangladesh
3.102 out of 4
HTTP data handler, JSON parser, SQLite database,
CRUD, shared preferences, permission checker, alert dialogue, recycler list view, OOP principles like
inheritance and override functions to develop the
application and attempt to prepare cleanly
modularized the code.
JaboSMS - Flutter, Kotlin (shorturl.at/chyDO)
3 months
Develop an SMS marketing app by using Flutter with Kotlin, push noti cation, broadcast receiver, HTTP data handler, Jason parser, moor database, stream, future list, provider state management, etc.
Automated tness solution - Flutter
(youtu.be/YYBd-5GCZK0)
6 months
A guided diet planner, where provides individual diet routines generated by BMI results. Provides tutorial, automated AI chatbot and post system where users
can chat, post and comment.
Uses form validation, rebase storage, rebase auth, dialog ow, attractive UI, OOP like inheritance and override functions. Tries to implement the best
algorithm and cleanly modularize the code to build the application.
University management system - C#
(shorturl.at/jFGWZ)
6 months
Based on the University management system by C#,
this Windows Form application provides a login
registration option with validation.
Uses stored procedure, MVC pattern, OOP principles like inheritance and override functions to establish the application and struggle to make cleanly
modularized the code.
Mr. Sunny Singh - "Teamswork.co"
Global manager
adocm9@r.postjobfree.com
Md. Shariful Islam - "Bangla kings software"
CEO
adocm9@r.postjobfree.com
+880 170*-******
MD Sadat - "Ideaxen Software, Mobile App & IoT
Solutions Provider"
CTO
adocm9@r.postjobfree.com
+880 171*-******
REFERENCE