Curriculum Vitae

Download Resume

Updated 29/04/2023

💼 Professional Experience

Ergo Ventures Limited

Software Engineer (python)
January 2020 - August 2020, Dhaka, Bangladesh

Key achievements:

  • Led Back-End development of the company’s leading E-commerce theme: ESYNC
  • Upgraded a Web Instance Dashboard Tool for the company using DRF, PostgreSQL, Celery and RabbitMQ

Responsibilities :

  • Designed and implemented scalable back end for few business-critical websites (E-commerce, E-learning)
  • Wrote python scripts for automation, data migration and data wrangling
  • Extending ERP software modules, including database designing and data modeling


Software Developer
April 2019 - September 2019, Dhaka, Bangladesh

Responsibilities :

  • Designed and implemented web scraping & automation scripts using python libraries and SQL
  • Developed admin dashboard using PHP, MySQL, bootstrap, and jQuery
  • Developed and deployed REST API for e-commerce platform using PDO and MySQL
  • Developed two E-commerce android apps (B2B, B2C) and deployed to the google play store


Co-founder, November 2019 - Current


  • BDNewsToday - a Bangla News aggregator mobile application like Feedly or UpWire News. Google Play Store (12k+ downloads, 4.5 rating, 1k+ daily users).


  • Web scraping, Automation and ETL
  • SAAS, Web development, data analytics, ML in python stack

Freelance Consultant

Data Science, Python stack
2019 - Present

  • Web scraping and automation tasks
  • Back-end development with python, SQL, and NoSQL
  • Machine Learning, ETL, data analytics & visualization dashboard

🖥️ Skills

  • Programming Languages: Python, JavaScript, R
  • Data & ML: PyTorch, PySpark, Tensorflow, scikit-learn, Tableau
  • Back-End Technologies: Django, DRF, FastAPI
  • Front-End Technologies: HTML5, CSS, Bootstrap
  • Database: PostgreSQL, MySQL, MongoDB, Firebase
  • Tools: Android Studio, Git, CI/CD, Apache Airflow
  • DevOps: Docker, AWS, Azure
  • Additional Skills: Web scraping & automation, LaTeX

💬 Communication Skills

IELTS Academic

Speaker of English to Advanced level (IELTS 7.5, C1 CEFR)
August 2021

Overall Speaking Listening Reading Writing
7.5 7.5 7.5 7.0 7.0

🎓 Education & Honors

University of Waterloo

Master of Applied Science (MASc) in Management Sciences, Sep 2022 - Present

Research Focus: Machine Learning, Big Data Analytics, Deep Learning
Scholarships: Graduate Research Studentship and International Master’s Award of Excellence

American International University-Bangladesh

Bachelor of Science in Software Engineering (BSc SE), 2019

Cumulative GPA: 3.93/4.00

Major Courses:

  • Data Warehousing & Data Mining (Big data, ML)
  • Statistics & Probability
  • Artificial Intelligence & Expert System
  • Database Management System (SQL, PL/SQL-Oracle)
  • Advanced Operating System (Shell programming)
  • Computer Vision and Pattern Recognition
  • Human Computer Interaction
  • Linear Algebra, Complex Variable, Laplace Transformation & Fourier Analysis

Scholarships: Received scholarship based on undergraduate academic results (2017-2018).

Rajuk Uttara Model College

Higher Secondary School - Science, 2013-2015
GPA: 5.00 / 5.00

  • Honor: Principal’s Letter of Commendation for contributing as a Cultural Prefect.

Secondary School - Science, 2011-2013
GPA: 5.00 / 5.00

Volunteer Experience

Assistant Cultural Prefect
RAJUK Uttara Model College, 2014 – Aug 2015

I was involved in event planning, social media management, and volunteering in major culture programs.

📝 Projects

Over the years, I have been doing projects on a wide range of tech stacks. You can check them on my Portfolio page.