About me

Enthusiast to use and develop Free Open Source Software (FOSS). Have keen interest to do research in computer science focusing cloud computing and machine learning. Love to play table tennis, watch movies and hang out with friends. I believe in simplicity and peace.


Software Engineer

December 2017 - Present
Cefalo · Dhaka, Bangladesh
I am working as a consultant for NHST Media Group. Our team is continuously developing and maintaining five publications of this Norwegian media conglomerate. We follow agile methodologies to carry out the tasks in a disciplined manner. I mostly work with Python (Django, Django REST Framework), JavaScript (React, jQuery) and various CI/CD tools to automate application deployment process.

Software Engineer

October 2016 - November 2017
Codalo · Dhaka, Bangladesh
Mainly worked on the development of an Education as a Service(EaaS) application. Additionally, I created real time fingerprint based attendance system with instant messaging service.


April 2015 - Present
Working on a contractual basis. I generally work on web and data driven application development. To meet the challenge, I developed custom plugins and data scrapper as per clients' requirements.

Web Master

May 2015 - October 2017
IEEE Student Branch · Jahangirnagar University
I was responsible for development and maintenance of IEEE Student Branch, Jahangirnagar University's website.


Information Technology Passport Examination (ITEE - IP)

April 24, 2016
Bangladesh Computer Council (BCC) governed by IPA, Japan.
Passer ID: IP2016Apr00048
Achievement: Certificate of Excellence (3rd position in Bangladesh)

Front End Development Certification (View Certificate)

October 22, 2015 - March 10, 2016
HTML5 and CSS, Responsive Design with Bootstrap, JavaScript, jQuery, Object Oriented and Functional Programming, JSON APIs and Ajax, Algorithm Scripting, Front End Development Projects.

Mobile Application Development (Android)

November 2, 2015 - January 2, 2016
BASIS Institute of Technology and Management (BITM)
Android Overview, Main Building blocks, Java Basics, OOP, UI, SQLite, Broadcast Receiver, Services, Content Providers, Lists & Adapters, Preferences, API, Web Service, Deployment.

Effective Object Oriented Programming (View Certificate)

March 21, 2018 - May 30, 2018
Cefalo School
Core concepts and principles of Object Oriented Programming.
Achievement: Certificate of Excellence (Distinction)


Ahmedur Rahman Shovon, Shanto Roy, Tanusree Sharma and Md. Whaiduzzaman, "A RESTful E-Governance Application Framework for People Identity Verification in Cloud" , International Conference on Cloud Computing - 2018, Seattle, USA. (Published in Springer Lecture Notes in Computer Science book series (LNCS, volume 10967))
Shanto Roy, Ahmedur Rahman Shovon and Md. Whaiduzzaman, "Combined approach of Tokenization and Mining to secure and optimize Big Data in Cloud Storage", IEEE R10 Humanitarian Technology Conference (R10 - HTC) - 2017. (Published in IEEE Xplore)


  • Achieved 7th position in IEEE Xtreme Programming Contest 2015 among 2477 teams. (Rank list)
  • Achieved 1st position in Inter University Programming Contest (IUPC) 2015.
  • Ranked 1st in Hackerrank Python domain worldwide. (Rank list)
  • Ranked 1st in Hackerrank Security domain worldwide. (Rank list)
  • Solved over 700+ problems in different online judges including Hackerrank, Codeforces, Leetcode, LightOJ and Codesignal. Solved 350+ problems in UVA Online Judge. (UVA Profile), (Codesignal Profile)


  • Tradewinds - TradeWinds is the world's biggest shipping news service, publishing both online news and a printed weekly newspaper, that covers shipping as a global industry. (developer)
  • Upstream - The leading global oil, gas and energy news resource. Covering the latest oil and gas news including shale, lng, drilling, exploration and production. (developer)
  • Recharge - Recharge provides business intelligence for the renewable-energy industries, that matter most to the wind and solar sectors. (developer)
  • Easy C - A real time web and mobile application to learn C programming language. (team leader)
  • Bangla, AutoLike, CopyUSB - PyPI(Python Package Index) enlisted Python packages. (creator)
  • Dictmate - English to English and English to Bangla Dictionary. (creator)
  • Type Speed - One minute typing test Facebook app with popular 5000 English words. (creator)
  • Bangladesh Electronics Olympiad - A national competition for undergraduate students. (creator)
  • WP-Font-Resizer - A Wordpress plugin to resize font size of view port. (creator)
  • Meme Creator - Application to create meme from uploaded image with various effects. (creator)
  • Drumpad (Web), Drumpad (Android) - Application to play virtual drums. (creator)
  • Coders-Theme - Coders theme for Brackets editor enlisted in Brackets registry. (creator)
  • Cookie Cleaner - A Google Chrome extension to remove cookies with hard reload. (creator)