Curriculum Vitae

Download Resume

Updated 11/11/2022

💼 Professional Experience

Ergo Ventures Limited

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

Key achievements:

  • Lead Back-End developer 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 automation scripts, data migration and data wrangling (Excel, JSON, Pandas)
  • Extending software modules, including database designing and data modeling
  • Web development, Reports Generation, REST API, and deployment


Software Developer (Contract)
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 documented REST API for an e-commerce platform using PDO and MySQL and deployed it in the server
  • Developed two E-commerce android apps (B2B, B2C) and deployed them to the google play store
  • Optimized database transaction and performed high-quality image compression using third-party libraries


Data Science, Python stack
2019 - Present

  • Web scraping and automation tasks
  • Back-end development with python libraries and frameworks (Django, Flask, etc.) and both SQL and NoSQL databases
  • Data wrangling, data analytics, and dashboard using python libraries

📈 Research Experience

Socio Cognitive

Research Associate
December 2020 - May 2022, Dhaka, Bangladesh

As a part of my undergraduate study, I did a thesis on data mining. Later I joined here as a Research Associate. To know more about my research journey, please visit my Research page.

🖥️ Skills

  • Programming Languages: Python, JavaScript, C++
  • Big Data & Machine Learning: Tensorflow, scikit-learn, PyTorch, plotly, pandas, seaborn etc.
  • Data Science: ETL, Data science pipeline (cleansing, wrangling, visualization, modeling, interpretation), Statistics, Recommender Systems, Time series etc.
  • Back-End Technologies: Django, Django Rest Framework, Flask
  • Front-End Technologies: HTML5, CSS, Jquery, Bootstrap, Jekyll
  • Database: Oracle, PostgreSQL, MySQL, PL/SQL, MongoDB, UML, schema design
  • Tools: Android Studio, Git, Adobe Illustrator, Excel etc.
  • DevOps: AWS, Azure
  • Additional Skills: Native Android Development, Web scraping & automation (bs4, Scrapy, selenium etc), 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, Spatiotemporal Data Analysis, Deep Learning

Academic Scholarship

Scholarships: Graduate Research Studentship (GRS) and International Master’s Award of Excellence (IMAE)

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, Machine learning, Weka)
  • Statistics & Probability
  • Artificial Intelligence & Expert System
  • Advance Database Management System (Advance 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

Academic Scholarship

  • Received scholarship based on undergraduate academic results (2017-2019).

Rajuk Uttara Model College

Higher Secondary School - Science, 2013-2015

GPA: 5.00 / 5.00


  • Principal’s Letter of Commendation for contributing as a Cultural Prefect in College 2014-15

Rajuk Uttara Model College

Secondary School - Science, 2011-2013

GPA: 5.00 / 5.00

⏭️ Leadership

Start-Up - Softaholik

Co-founder & Tech Lead, November 2019 - Current


  • BDNewsToday which is a Bangla News aggregator mobile application like Feedly or UpWire News. It has been downloaded over 12 thousand in Google Play Store (4.5 rating). It has more than 1 thousand daily visitors.


  • Web scraping, Automation and ETL
  • Data Analytics
  • Web Application (Dashboard, Back-end, Rest API etc.)

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 that took place between 2014 and 2015 in RAJUK Uttara Model College.

Activity highlights :

  • Organized Cultural Fest and Talent Show 2014
  • Organized workshops and seminars
  • Volunteered at events and festivals


  • Presented paper at International Conference on Social Computing, Behavioral-Cultural Modeling & Prediction and Behavior Representation in Modeling and Simulation (SBP-BRiMS 2021)

📝 Projects

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