Download PDF

Objective

Passionate software professional with a spur to accept new challenges. Always eager to learn new mechanism to make my contribution more meaningful. Always try to implement & maintain best practices of development.

Career Summary

  • I've 4 years of extensive hands-on experience in back-end development, mainly in PHP and JavaScript libraries & framework.
  • I've successfully delivered different types of critical and complicated web applications for Banking, Government Software and for other Private organizations.
  • An experienced team player with excellent communication and interpersonal skills who has the ability to work independently under pressure.

Work experience

Sep 2016Mar 2017

Software Engineer

Cloudly Infotech Ltd.

Duties/Responsibilities:

Responsibility includes Experimenting new solution, backend development and deployment (AWS). Also I have to contribute on frontend (AngularJS) and collaborate with team members.

Aug 2014Sep 2016

Sr. PHP Developer

Business Automation Ltd.

BDBL Bhaban, Level 9, 12 Kawran Bazar, Dhaka-1215, Bangladesh

Duties/Responsibilities:

  • Application development and coding as per user requirement & prototype.
  • Distribute the task and help team members when necessary.
  • System study & Requirement understanding from project managers.
  • Database design and analysis.
  • R&D of new technology and implementing necessary strategies with developers to do better quality service with optimal resources.
Jun 2013Jul 2014

Programmer (Software Development)

The Computers Ltd.

Metropolitan Scout Bhaban, 1st Floor, 54 Inner Circular Road, Kakrail, Dhaka

Duties/Responsibilities:

  • Analyze customer requirement, maintain databases, coding and assisting in web development programs.
  • Develop code and test web base software using PHP Framework with MySql and CMS systems.
  • Develop appropriate code structures to solve specific tasks.
  • Design & Develop mobile applications for Android OS with PhoneGap.
  • Design Prototype & Presentation as per Client requirement.

Skills

PHP

I have been working with PHP for more than 4 years on big systems that were used by couple thousands of users everyday. I am experienced in OOP, Design Patterns, Dependency Injection, Dependency Manager, Traits etc and I follow PSR standards which is suggested by Open Source community.

PHP Frameworks

Laravel

I have been using Laravel for more than 2 years in many commercial projects, Started at version 4.2, using most latest version now. Thinking that it's the best PHP framework ever!

CodeIgniter

I've done many Applications and eCommerce projects using CodeIgniter. Although now I'm more interested in working with Laravel rather than CodeIgniter.

CakePHP

Extensions of some project I've worked with CakePHP for few couple of  weeks.

Micro Frameworks

I prefer to develop the web-services(API) using Micro Framework like Lumen, Slim, Flask etc.

Python

I've develop some micro service using python and flask. I started to learn deeply about it. I've a great weakness about Machine Learning and Big data analysis.

API's

I love to work in Microservice and Service Oriented Architecture (SOA) approaches. So that, I like to make RESTful API and its security & scalability.

Also I've hands on experience API integration (Facebook, Twitter, Google, Stripe, Github etc.).

AngularJS

I can easily handle frontend tasks like angular routing, controllers, services, factory etc.

Database

I've good query experience to handle large amount of data with RDBMS. I'm experienced in MySQL/MariaDB, PostgreSQL, Oracle 10g, 11g & 12c and complex SQL queries.

HTML/CSS/Bootstrap

I consider myself as quite skillful in designing UI/UIX with HTML-5, CSS-3, Bootstrap and other CSS frameworks. But as backend lover backend stuff and blackscreen output suits me better.

JavaScript/jQuery/AJAX

Although I've lack of knowledge in JavaScript World but I've started to learn JS. Currently I'm studying about NodeJS, ReactJS, webpack, babel, grunt, gulp, npm etc. with the hellow_world knowledge.

Mobile Application

I'm experienced in Mobile application like android Apps using PhoneGap, Jquery Mobile, Angular Materials.

Server & Environment
  • Personally I used Nginx as HTTP/HTTPS server. I also used Apache server in linux platform for a long time.
  • I've fallen in love with CLI (Linux) since last 2 years. Officially I use Fedora, and Ubuntu at my home VPS.
  • I also know about Amazon web services like EC2, S3, Database services along with Azure, Digital Ocean etc.
  • I managed my repositories using GIT (bitbucket/github) and try to use Jira/Asana as project management tools.

Education

20142017

B.Sc in CSE (Computer Science and Engineering)

Bangladesh University

CGPA: 3.77 (out of 4)

20092013

Diploma in Engineering (Computer Science & Technology)

Feni Computer Institute

Department: Computer Science and Technology

CGPA: 3.84 (out of 4)

Training

Feb 2016Apr 2016

English Language Proficiency Training

Bangladesh Hi-Tech Park Authority and British Council
Aug 2015

Application Vulnerability Testing

Organized by - Business Automation Ltd.
Apr 2015Jun 2015

PhoneGap Mobile Apps Development

Bdjobs Training by Bangladesh Hi-Tech Park Authority
Mar 2014

Android Application Development

Mobile Application Development Organization by MoICT
Nov 2012Jan 2013

Object Oriented PHP, MySQL with jquery & Ajax

Organized by - Bdjobs Training

Interests & Hobbies

Interested in Bleeding Edge Technology, Enjoy Programming, Solving Problem, Reading Tech blog, Knowledge sharing, Cycling & Traveling.

Projects

  • BrainRocket

Education Based Project (e-Learning system) made by Laravel and AngularJS with PostgreSQL.

http://brainrocket.knowmadichq.com/

  • Pilgrim Pre-Registration System and HMIS.

Pre-Registration & Registration system for Hajj mission-2015/16 - Ministry of Religion Affairs, Bangladesh.

Tools: Laravel, MySQL and Oracle with various web services like REST + SOAP also integrated Online banking system (Bangladesh) and  NID data service from Election Commission.
URL: https://prp.pilgrimdb.org (Tested and certified by BUET.)

  • Application/Tests management for Bangladesh Council of Scientific and Industrial Research (BCSIR)

Tools: Laravel and MySQL with Bootstrap and JQuery
URL: http://bcsir.bxpress.net

  • Fast Track Case Management (Supreme Court of Bangladesh)

Tools: CodeIgniter and Oracle 11g also used Jquery, AJAX, RESTfull API, Push-pull SMS service for web portal and Android Apps.
URL: https://causelist.batworld.com/

  • Online Application for Board of Investment (BOI)

Tools: CodeIgniter, MySQL with Jquery, AJAX etc.
URL: https://eservice.boi.gov.bd

  • Judges Personal Database Management

Tools: Oracle 11g, CodeIgniter, Jquery, Bootstrap, Ad-hoc report, Jquery and AJAX.

  • Vata Management System (Access to Information (a2i) Programme)

Tools: CodeIgniter and MySQL with Jquery, AJAX,HTML,CSS etc.

  • Q-analytics

Central reporting tools for BRAC Bank & DBBL with Q-Pro (Que management system).

  • NIKASH (Accounting Software):

Web tools: Html, CSS, Jquery, CodeIgniter, MySQL and Ajax.
Chart of Accounts, Bank Book, Cash Book, Balance Sheet, Income Expenditure, Trial Balance, Voucher and Ledger are available in this application.

  • Others:

I've also done lots of Government, Private and Banking projects like: Project of Internal Management of MoHA (Ministry of Home Affairs Bangladesh), Web-Token issuer for BRAC Bank, oS-Ticket, Online Challan Preparation Project of National Board of Revenue (NBR) Zone-7, E-office extension for office management, Pilgrim Guide API, Zakat Portal and E-Commerce. Also, I've developed many RESTful API for web services for Android APPS and other services.