About me

I am enthusiastic about using and developing Free Open Source Software (FOSS). I have a keen interest in researching computer science, focusing on cloud computing and machine learning. I love to play table tennis, watch movies and hang out with friends. I believe in simplicity and peace.

Experiences

Assistant Programmer

June 2019 - Present
ICT Division, Government of the People’s Republic of Bangladesh

Software Engineer

December 2017 - June 2019
Cefalo · Dhaka, Bangladesh
I was a consultant for NHST Media Group. Our team was continuously developing and maintaining five publications of this Norwegian media conglomerate. We followed agile methodologies to carry out the tasks in a disciplined manner. I mostly used Python (Django, Django REST Framework), JavaScript (React, jQuery) to develop web applications, and various CI/CD (continuous integration and continuous deployment) tools to automate the application deployment process.

Software Engineer

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

Freelancer

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.

Publications

A Privacy-preserving Mobile and Fog Computing Framework to Trace and Prevent COVID-19 Community Transmission
Md Whaiduzzaman, Md Hossain, Ahmedur Rahman Shovon, Shanto Roy, Aron Laszka, Rajkumar Buyya, Alistair Barros
In IEEE Journal of Biomedical and Health Informatics (Impact Factor: 5.22, Q1 Journal)
(Published in IEEE Journal of Biomedical and Health Informatics, DOI: 10.1109/JBHI.2020.3026060)
A RESTful E-Governance Application Framework for People Identity Verification in Cloud
Ahmedur Rahman Shovon, Shanto Roy, Tanusree Sharma, Md. Whaiduzzaman
In International Conference on Cloud Computing - 2018, Seattle, USA.
(Published in Springer Lecture Notes in Computer Science, DOI: 10.1007 /978-3-319-94295-7_19)
Combined approach of Tokenization and Mining to secure and optimize Big Data in Cloud Storage
Shanto Roy, Ahmedur Rahman Shovon, Md. Whaiduzzaman
In IEEE R10 Humanitarian Technology Conference (R10 - HTC) - 2017.
(Published in IEEE Xplore, DOI: 10.1109/R10-HTC.2017.8288912)
GDPR Compliance: Implementation Use Cases for User Data Privacy in News Media Industry
Ahmedur Rahman Shovon, Shanto Roy, Arnab Kumar Shil, Tanjila Atik
In International Conference on Advances in Science, Engineering and Robotics Technology 2019 (ICASERT 2019).
(Published in IEEE Xplore, DOI: 10.1109/ICASERT.2019.8934660)
COVID-19: Update, Forecast and Assistant - An Interactive Web Portal to Provide Real-Time Information and Forecast COVID-19 Cases in Bangladesh
Md. Shahriare Satu, Md. Khalilur Rahman, Maksud Alam Rony, Ahmedur Rahman Shovon, Md. Jane Alam Adnan, Koushik Chandra Howlader, M Shamim Kaiser
In International Conference on Information and Communication Technology for Sustainable Development 2021 (ICICT4SD 2021).
(Published in IEEE Xplore, DOI: 10.1109/ICICT4SD50815.2021.9396786)

Achievements

  • Gained 9500+ reputation in Stack Overflow - Where Developers Learn, Share, & Build Careers. (Profile link)
  • Achieved 7th position in IEEEXtreme Programming Competition 9.0 out of 2,477 teams. (Rank list)
  • Achieved 1st position in Intra 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 1000+ problems in different online judges including Hackerrank, Codeforces, Leetcode, LightOJ and Codesignal. Solved 350+ problems in UVA Online Judge. (UVA Profile), (Codesignal Profile), (Hackerrank Profile)

Certifications

The International English Language Testing System(IELTS) - Academic

October 31, 2019
British Council
Band 7.5: (Listening-8.5, Reading-8.5, Writing-6.0, Speaking-7.0)

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
FreeCodeCamp
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)

Python Certification (View Certificate)

May 05, 2020
Hackerrank
It covers topics like Scalar Types, Operators and Control Flow, Strings, Collections and Iteration, Modularity, Objects and Types and Classes.

Problem Solving Certification (View Certificate)

May 05, 2020
Hackerrank
It covers basic topics of Data Structures (such as Arrays, Strings) and Algorithms (such as Sorting and Searching).

JavaScript Certification (View Certificate)

May 07, 2020
Hackerrank
It covers topics like, Functions, Currying, Hoisting, Scope, Inheritance, Events and Error Handling.

Projects

  • 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, Opener, AutoLike, CopyUSB - Python Package Index enlisted Python packages. (creator)
  • Dictmate - English to English and English to Bangla Dictionary. (creator)
  • Type Speed - One minute typing test 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)

Skills

Python

JavaScript

HTML5 & CSS3

PHP

SQL

GIT

Linux

Java

AWS

NoSQL