Curriculum Vitae

Download Resume

Updated 10/12/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

DrutoTech

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

Softaholik

Co-founder, November 2019 - Current

Products

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

Services

  • 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,

🎓 Education & Honors

University of Waterloo

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

Research Focus: Machine Learning, Big Data Analytics
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.

📝 Projects

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