Mohaimenul Adnan, Developer in Chhatak Upazila, Sylhet Division, Bangladesh
Mohaimenul is available for hire
Hire Mohaimenul

Mohaimenul Adnan

Verified Expert  in Engineering

Laravel Developer

Location
Chhatak Upazila, Sylhet Division, Bangladesh
Toptal Member Since
November 20, 2017

Mohaimenul is a full-stack web developer with quick adaption skills and the urge to take on new challenges. He is good at solving problems and going beyond his comfort zone to get things done. Mohaimenul's target has always been to keep improving quality and provide his best to clients.

Portfolio

Automattic
TypeScript, WordPress, Svelte, Puppeteer, Docker
Riess Group
JavaScript, React, Angular, Vue, Shopify, Laravel
Cefalo Bangladesh Ltd.
Laravel, Angular, React Native, React, Vue, WordPress, JavaScript, PHP

Experience

Availability

Part-time

Preferred Environment

Git, PhpStorm, Linux, MacOS

The most amazing...

...project I worked on was a tweet-based social media poll system.

Work Experience

Code Wrangler

2021 - PRESENT
Automattic
  • Worked on an open-source WordPress plugin that improves the performance of web vitals.
  • Conducted R&D on relevant technologies like Puppeteer.
  • Fixed bugs and executed plugin features while implementing back-end functionalities.
Technologies: TypeScript, WordPress, Svelte, Puppeteer, Docker

Senior Software Engineer

2021 - 2021
Riess Group
  • Developed a Shopify app based on Laravel and Vue.js to add an affiliate system to Shopify stores.
  • Developed and maintained the Shopify and Etsy dropshipping app that provides print-on-demand service.
  • Worked on liquid themes to build and customize the UI of Shopify stores.
Technologies: JavaScript, React, Angular, Vue, Shopify, Laravel

Senior Software Engineer

2017 - 2021
Cefalo Bangladesh Ltd.
  • Created WordPress-based news portals and review websites.
  • Built cross-platform smartphone apps with React Native.
  • Contributed to an MVC-based web application with Ruby on Rails.
  • Contributed to front-end web development with React and Angular.
  • Provided support and enhancement on existing websites.
Technologies: Laravel, Angular, React Native, React, Vue, WordPress, JavaScript, PHP

Lead Web Developer

2013 - 2016
DeviserWeb
  • Developed custom WordPress websites, themes and plugins.
  • Created web templates and themes for different marketplaces.
  • Developed RESTful web applications with first party and third party api integration.
  • Built custom websites based on designs provided by design team.
  • Mentored other developers in completing their projects.
Technologies: WordPress, JavaScript, PHP

Web Developer

2013 - 2014
Knockout Web Solutions, LLC.
  • Created and maintained websites.
  • Integrated APIs to existing applications.
  • Provided estimations for web app projects.
  • Administered environment for web servers and databases.
  • Created prototype softwares.
  • Designed databases and software architecture.
Technologies: Laravel, JavaScript, WordPress, PHP

Jetpack Boost

https://wordpress.org/plugins/jetpack-boost/
Jetpack Boost provides one-click optimizations that supercharge your WordPress site’s performance and improve web vitals scores for better SEO. Boost is available for free and can be installed on any WordPress site. It is super easy to use and takes only a couple of clicks to activate.

NM in Odds

A competition to find Norway's best Odds player. The competition is based on club football tournaments like Eliteserien, OBOS-ligaen, Premier League, Champions League, La Liga and Fifa World Cup 2018 for the final rounds.

Technologies: Laravel, Vue.js

jQuery-based Countdown

https://github.com/eAdnan007/jquery-countdown
A jQuery plugin that helps you create a countdown timer. This plugin is created for web developers to integrate a countdown on their web pages easily. The plugin also supports a progress bar to show the percentage of the time elapsed.

Map Treasure Hunt

https://github.com/eAdnan007/mapTreasureHunt
The project was a simple map based game simulating real world treasure hunt games. Contestants try to find different locations on map based on clues they find on the previous location. It uses Google Maps API for the map and Laravel for the application.

Twitter Based Social Media Poll for SMDayATL14

The app stays connected to Twitter's realtime API to detect tweets that nominate social media influencers and counts them as votes to be listed on their dynamically created pages. The app was used to give awards to social influencers on Social Media Day Atlanta 2014. Mashable covered the news of the app along with the voting system.

Zoomcomposer

Created wrapper for popular AjaxZoom plugin for Visual Composer on WordPress. The plugin made it possible to easily use the amazing functionalities of AjaxZoom. Without the need of going into the complexity of integration, the easy to use interface makes it possible to use to awesome features on demand.

Know Your Professor

A rating app that let's students review and rate their professors. It included countless professors and institutions throughout the USA for rating and reviews.

Tournament Brackets

A WordPress plugin that lets you input tournament matches in round robin and knockout format. It then uses the information to produce tournament brackets in a user friendly way for the visitors.

Quick Blood

A voluntary social blood donation app based on Android using Facebook authentication and Geolocation API. Volunteers register in the app with their health information and last date of donation. When any patient needs a donation, they can search for eligible donors nearby with the option to communicate with them. This virtual blood bank was specially useful for Bangladesh where blood banks are not yet fully sufficient.

Lemmmin Event Ticket Management System

A cross platform ticket selling app that provides an easy to use interface to quickly create events with custom forms. Attendees get virtual tickets that they can print or carry on the Android app. Each ticket has it's own QR code making it possible to verify and checkin all attendees at the event gate. The app had a native Android version and a web version. The Android app also had the ability to scan and validate each ticket on the spot.

Leading University Website

http://lus.ac.bd/
A website for Leading University, Sylhet to present university information. The site also includes result publication, course enrollment, class scheduling, etc. The website is the single source of information and way of completing the official tasks for the students.

Teacher Evaluation System

Another project for Leading University letting the students evaluate course curriculum and teaching skills and methods of the teacher. It then analyzes the data and presents a report pointing out the scope of improvements. The software was built based on the guidelines of HEQEP.

High Availability Sports News Portal

A news portal with millions of unique hits per month covering sports news. The site is set up on Amazon Web Services with high availability servers and leveraging caching. The website also has a cross platform mobile app that displays curated news and sends push notification for interesting headlines. The app is built for iOS and Android with React Native.

Online Loan Processing System

A Ruby on Rails based loan processing system that receives loan application and automatically sends out to different banks for proposals. The analysis is done in real-time. The applicant can know if their application is approved within two minutes of applying and funds are available within 30 minutes if the application is under a certain amount.

Frameworks

Laravel, Bootstrap, Angular, React Native, Svelte

Libraries/APIs

jQuery, React, Vue, Google Maps SDK, Vuex, Puppeteer

Tools

PhpStorm, WebStorm, Git

Platforms

WordPress, Linux, Amazon EC2, Shopify, Docker

Storage

Amazon S3 (AWS S3), MySQL

Languages

PHP, SQL, JavaScript, TypeScript

Paradigms

Object-oriented Programming (OOP), Agile Software Development

2013 - 2016

Bachelor's Degree in Computer Science & Engineering

Leading University - Sylhet, Bangladesh

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