Md Saidul Islam, Developer in Dhaka, Dhaka Division, Bangladesh
Md is available for hire
Hire Md

Md Saidul Islam

Verified Expert  in Engineering

Software Developer

Dhaka, Dhaka Division, Bangladesh

Toptal member since December 6, 2021

Bio

Saidul started learning to code in college, though it was always more of a hobby than a career focus. He completed his graduation from one of the reputed universities in his country, continued to pursue that hobby as his profession, and he realized software engineering was the right passion for him. Saidul has always been a great problem solver and eager to learn new technologies.

Portfolio

DesignTechnologies EOOD
PHP, JavaScript, Symfony, Agile Software Development, MySQL, AWS DevOps...
Pacmate ApS
Symfony, Symfony 4, Google Compute Engine (GCE), WordPress...
Plantetorvet ApS
Symfony, Vue SSR, Algolia, Online Payments, Google Cloud, PHP 7, Varnish, Twig...

Experience

  • PHP - 10 years
  • Object-oriented Programming (OOP) - 9 years
  • MySQL - 8 years
  • Symfony - 8 years
  • REST - 5 years
  • TypeScript - 4 years
  • Vue - 2 years
  • Angular - 2 years

Availability

Part-time

Preferred Environment

MacOS, PhpStorm, Nuxt.js, Google Cloud, GitLab

The most amazing...

...project I've developed is a warehouse management system that lets warehouse owners and suppliers optimize their workflows.

Work Experience

Back-end Developer PHP

2022 - 2023
DesignTechnologies EOOD
  • Implemented API endpoints for sales order documents and delivery methods, providing programmatic access to sales order data and enabling automated processes and improved data accessibility.
  • Added sales order search API to filter orders using various criteria.
  • Conducted unit and end-to-end testing to validate the functionality and performance of the project.
  • Participated in daily scrum meetings and spring planning and utilized Jira for project management and tracking progress.
Technologies: PHP, JavaScript, Symfony, Agile Software Development, MySQL, AWS DevOps, People Management, Web Development, Amazon Web Services (AWS), eCommerce, Software as a Service (SaaS), OpenAPI, APIs, REST APIs, SaaS, Full-stack, SQL, Stripe, Stripe API, Agile, Docker, PHPUnit, RabbitMQ, Design Patterns, Unit Testing

Senior Software Engineer

2020 - 2022
Pacmate ApS
  • Developed and implemented a custom warehouse management system.
  • Developed a custom WordPress plugin to address various needs.
  • Implemented time-tracking software with payroll calculation.
Technologies: Symfony, Symfony 4, Google Compute Engine (GCE), WordPress, Google Cloud Storage, WooCommerce, Sylius, Shopware, Vue SSR, Vue, Vuex, GitLab, Deployer, Docker, Amazon S3 (AWS S3), Scraping, LEMP, Laravel, PostgreSQL, REST APIs, SaaS, Python, Node.js, Full-stack, Tailwind CSS, SQL, Google Cloud Platform (GCP), Bootstrap, Magento 2, APIs, Charts, WordPress Plugins, MariaDB, Stripe, Stripe API, PHPUnit, RabbitMQ, NGINX, Unit Testing

Software Developer

2018 - 2019
Plantetorvet ApS
  • Modernized legacy codebase to latest technologies like Symfony and Vue.
  • Integrated warehouse management system which includes complex logic for syncing products, suppliers, and orders.
  • Implemented an invoice handling system for checking and approving supplier invoices.
Technologies: Symfony, Vue SSR, Algolia, Online Payments, Google Cloud, PHP 7, Varnish, Twig, Doctrine 2, Git, HTML5, SCSS, LAMP, LAMP Server, CSS, REST APIs, Full-stack, SQL, Google Cloud Platform (GCP), Bootstrap, APIs, WordPress Plugins, NGINX

Software Developer

2017 - 2018
ATMINA Solutions GmbH
  • Developed several small utility modules and integrated them with the main product.
  • Created B2B merchant ordering platform using Symfony 2.
  • Got familiar with the communication platform Mattermost and source control management GitLab.
Technologies: Angular, VirtualBox, TypeScript, Symfony, JavaScript, PHP, PHP 7, Twig, Doctrine 2, Git, HTML5, SCSS, CSS, REST APIs, SaaS, Node.js, PostgreSQL

Web Application Developer

2013 - 2016
Balslev Media ApS
  • Developed a vacation rental system, including an advanced search.
  • Implemented an advanced search function. Included location radius filter, availability filter, and price range filter using Elasticsearch.
  • Deployed a web application using Google Cloud infrastructure.
Technologies: TypeScript, Elasticsearch, Symfony 2, GeoIP, Sails.js, Phaser.io, Google Maps, JavaScript, PHP, Leaflet, React, PHP 7, Varnish, Twig, Doctrine 2, Git, HTML5, LAMP, LAMP Server, WordPress, CSS, Full-stack, Google Cloud Platform (GCP), Bootstrap, Charts, CodeIgniter, NGINX

Web Application Developer

2014 - 2015
Xown ApS
  • Implemented features including gift cards, shipping carrier integration, stock handling, barcode tracking, and order returns.
  • Migrated data from the existing Magento store to Sylius.
  • Implemented REST API for a mobile device with support for OAuth 2 authentication.
Technologies: Sylius, Twig, Algolia, Elasticsearch, Online Payments, Varnish, TypeScript, JavaScript, PHP, PHP 7, Doctrine 2, Git, HTML, LAMP, LAMP Server, WordPress, CSS, Node.js, Full-stack, Google Cloud Platform (GCP), Bootstrap, Magento, APIs, Charts, WordPress Plugins, Stripe, Stripe API, Drupal, NGINX

Symfony 2 Developer

2011 - 2013
ajado GmbH
  • Implemented feature matrix and payment handling using FastSpring payment API.
  • Worked on the implementation of embeddable widgets for streaming upcoming events.
  • Implemented OAuth login using Facebook and Google. In addition, I implemented sharing events on Facebook pages as Facebook events.
Technologies: Symfony 2, MySQL, jQuery, Facebook API, JavaScript, PHP, Twig, Doctrine 2, Git, HTML, Full-stack, NGINX

Symfony 2 Developer

2011 - 2013
MGP Solutions
  • Implemented the routing feature in the mobile version.
  • Used PhpStorm for development and Jira for bug tracking.
  • Communicated with the client on daily basis using Skype.
Technologies: Symfony 2, Sencha UI, MongoDB, Doctrine MongoDB ODM, JavaScript, PHP, PhpStorm, Twig, Doctrine 2, Git, HTML, Node.js, Full-stack

Experience

CMED | API and Website

https://cmed.com.bd
A REST API back end for smart health monitoring kit. It collects IoT device data from the companion app through REST API and stores them to monitor and alert the user in case of an anomaly.

Missmartins | Online Fashion Store

https://missmartins.dk
I designed and implemented all functionality with complex logic behavior, including convenient navigation, catalog search, integration with payment systems and shipping carriers, stock management, and all order processing steps.

Plantetorvet

https://www.plantetorvet.dk
I modernized the legacy codebase into cutting-edge technologies like Symfony and Vue. I also improved search engine optimization (SEO) using server-side rendering (SSR). Additionally, I improved user response time by utilizing SPA. I developed a system for managing supplier invoices and integrated warehouse management API into the system.

Education

2008 - 2013

Bachelor's Degree in Computer Science

United International University - Dhaka, Bangladesh

Certifications

NOVEMBER 2010 - PRESENT

Fundamental Information Technology Engineer Examination

Information Technology Professionals Examination Council

Skills

Libraries/APIs

Vue, Doctrine 2, jQuery, Google Maps, Vuex, Leaflet, React, Node.js, REST APIs, Stripe, Stripe API, Facebook API, GeoIP, Chart.js, OpenAPI

Tools

PhpStorm, Varnish, Google Compute Engine (GCE), Git, NGINX, Sencha UI, VirtualBox, NativeScript-Vue, Firebase Cloud Messaging (FCM), GitLab, Deployer, RabbitMQ, Bitbucket

Languages

PHP, JavaScript, PHP 7, HTML, CSS, SQL, TypeScript, C#, Bash, HTML5, C, SCSS, Python

Frameworks

Symfony 2, Twig, Symfony, Nuxt.js, Sylius, Sails.js, Angular, Vue SSR, Laravel, Bootstrap, CodeIgniter, PHPUnit, Phaser.io, Express.js, NestJS, Symfony 4, Tailwind CSS

Paradigms

REST, Object-oriented Programming (OOP), Continuous Integration (CI), Agile Software Development, Agile, Design Patterns, Unit Testing

Platforms

Algolia, LAMP, WordPress, Docker, Google Cloud Platform (GCP), Software Design Patterns, MacOS, CentOS, Amazon Web Services (AWS), WooCommerce, LEMP, Magento 2, Magento, Drupal

Storage

MySQL, Elasticsearch, Amazon S3 (AWS S3), Redis, LAMP Server, PostgreSQL, MariaDB, Databases, MongoDB, Doctrine MongoDB ODM, Google Cloud, Google Cloud Storage

Other

Full-stack, Online Payments, APIs, SaaS, WordPress Plugins, Programming, Artificial Intelligence (AI), Software Engineering, Engineering, AWS DevOps, People Management, Web Development, eCommerce, Software as a Service (SaaS), Shopware, Scraping, Charts

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring