
Md Saidul Islam
Verified Expert in Engineering
Software Developer
Dhaka, Dhaka Division, Bangladesh
Toptal member since December 6, 2021
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
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
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
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.
Senior Software Engineer
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.
Software Developer
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.
Software Developer
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.
Web Application Developer
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.
Web Application Developer
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.
Symfony 2 Developer
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.
Symfony 2 Developer
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.
Experience
CMED | API and Website
https://cmed.com.bdMissmartins | Online Fashion Store
https://missmartins.dkPlantetorvet
https://www.plantetorvet.dkEducation
Bachelor's Degree in Computer Science
United International University - Dhaka, Bangladesh
Certifications
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring