We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
  • HackerRank Home

    HackerRank

  • |
  • Prepare
  • Certify
  • Compete
  • Hiring developers?

Ahmedur Rahman Shovon

@arsho

PhD(CS) Student at UAB

United States

About

Education

University of Alabama - Birmingham

More about me

I believe in simplicity and peace. Enthusiast to use and develop Free Open Source Software (FOSS). Trying to follow two rules: 1. If it takes less than two minutes, do it now. 2. Always leave the campground cleaner than you found it.

Badges

Problem Solving
CPP
Java
Python
Days of Code
Days of JS
Days ofStatistics
Sql
C language

Verified Skills

Certificate: Problem Solving (Basic)

Verified

Certificate: Java (Basic)

Verified

Certificate: Problem Solving (Intermediate)

Verified

Certificate: Python (Basic)

Verified

Certificate: JavaScript (Basic)

Verified

Certificate: C (Basic)

Verified

Certificate: C (Intermediate)

Verified

Certificate: Rest API (Intermediate)

Verified

Work Experience

  • Software Engineer

    Ministry of Posts, Telecommunications and Information Technology | June 2019 - August 2021

    Contribute to the development of e-Governance and e-Services solutions. As a field-level officer of the ICT Division, I am serving directly to achieve "Smart Cities and Communities" to attain Sustainable Development Goals (SDG).

  • Software Engineer

    Cefalo | December 2017 - June 2019

    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. The tasks include: 1. Development and maintenance of scalable web applications. 2. Collaboration with cross-functional teams to define, design, and ship new features. 3. Development of RESTful APIs and integrating them into the existing system. 4. Bug fixing and improving application performance. 5. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Education

  • University of Alabama - Birmingham

    Computer Science, PhD | August 2021 - Present

  • Jahangirnagar University

    Information Technology, MS | January 2016 - January 2017

  • Jahangirnagar University

    Information Technology, BS | December 2011 - December 2015

  • Blog
  • Scoring
  • Environment
  • FAQ
  • About Us
  • Support
  • Careers
  • Terms Of Service
  • Privacy Policy