Skip to content
View mdrkb's full-sized avatar
โœŒ๏ธ
Live life, not work!
โœŒ๏ธ
Live life, not work!
Block or Report

Block or report mdrkb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
mdrkb/README.md

Visitor LinkedIn Badge Twitter Badge

Summary

5 years experienced Software Engineer specializing in backend and RESTful API development using Python ๐Ÿ, Django, FastAPI both in Amazon Web Services, and Google Cloud Services. Passionate about discovering data-driven insights and working as one team to solve business problems.

Technical Skills

Languages Python, SQL
Frameworks Django, Django REST, FastAPI, Flask, AWS CDK, Serverless
Databases PostgreSQL, MySQL, SQLite
Libraries SQLAlchemy, NumPy, Pandas, Matplotlib, Seaborn, Scikit-learn, SpaCy
Cloud Services Amazon Web Services, Google Cloud Platform
CI/CD + Monitoring Github Actions, CircleCI, Datadog, Grafana, Sentry
Others Docker, Kubernetes, Version Control, Unit Test, Data Scraping

Experience

Software Engineer, momox SE

Mar 2023 to Present

  • Worked on momox fashion France integration for order, invoice, return and refund services.
  • Currently working on managing offers and orders for external fashion marketplaces using domain driven design (DDD).

Software Engineer, Planetly

May 2022 to Jan 2023

  • Worked on implementing Auth0 SSO and user invite flow in ESG Portfolio Manager using Django.
  • Refactored Distance Calculator module for geocoding locations and distance calculation using HERE API and Google Maps API for different transport means in FastAPI.
  • Participated in imperial unit system implementation for different activities for Carbon Impact Manager app using Django REST framework.
  • Improved logging, error handling, and monitoring functionality for emission calculation module. Created dashboards to measure latency, success rate, etc in Datadog.

Working Student - Engineering, Scout24 SE

Sep 2020 to Mar 2022

  • Collaboratively developed monitoring service to maintain scheduled security analysis of code repositories using Python, and GitHub REST API.
  • Worked on the reporting service that manages the workflow of security-related tickets through the use of project management tool.
  • Refactored the automation of ticket escalation and notification service using service catalog.
  • Developed REST APIs for improved visibility between JIRA and HackerOne reports using Flask.
  • Contributed to internal client library used among S24 security products using Python.

Software Engineer, Brain Station 23

Jul 2016 to Sep 2019

  • Developed backend web applications and RESTful API endpoints using Python, and Django.
  • Implemented micro-services for inter-service communication using AWS serverless architecture.
  • Provided ongoing maintenance, support, and enhancements in existing systems and platforms.
  • Worked closely with product owners, mobile devs, and QA to prioritize and analyze requirements.
  • Participated in unit test writing, code reviews, and pair programming to improve code quality.

Projects

ESG Portfolio Manager

Software Engineer, Planetly, Jun 2022 to Aug 2022

Technologies Used: Python, Django, Django REST, PostgreSQL, Celery, Docker, Kubernetes, etc.

  • A multi-tenant web application for venture capital firms to manage their portfolio companies and collect ESG reporting data.
  • Worked on the questionnaire template creation process using different ESG frameworks.
  • Implemented ESG data collection flow by sending questionnaires to portfolio companies.

Vulnerability Notification Service

Working Student - Engineering, Scout24, Jan 2021 to Mar 2022

Technologies Used: Python, AWS: CDK, API Gateway, Lambda, DynamoDB, SQS, etc.

  • A serverless application that creates transparency and control by keeping track of security tickets using Jira and notifying the owner of the affected service.
  • Integrated service catalog to automate the ticket escalation process by finding the right owner.
  • Implemented functionality for ticket closing once they get resolved.

TEQ - Fleet Management System ๐Ÿ”—

Software Engineer, Brain Station 23, Oct 2016 to Sep 2019

Technologies Used: Python, Django, Django REST, PostgreSQL, Firebase, AWS: EC2, RDS, Lambda, API Gateway, S3, SQS, SNS, etc.

  • A multi-tenant web application that provides modern transport services for groups.
  • Implemented functionalities for different types of trip planning and ongoing trip operations.
  • Enabled cross-company trip sharing, and emergency crisis management system.

Correlation Analysis between Reddit Data and Stock Prices ๐Ÿ”—

Masters Student, University of Potsdam, Apr 2021 to Sep 2021

Technologies Used: Python, Django, Django REST, PostgreSQL, Firebase, AWS: EC2, RDS, Lambda, API Gateway, S3, SQS, SNS, etc.

  • A research project to investigate whether the discussions taking place on r/wallstreetbets can affect stock prices. Observed that Random Forest outperforms other conventional ML models in predicting the daily up-down movement and price of the stocks.
  • Wrote Python script to fetch Reddit post and comments data using pushshift API. Performed data preprocessing, feature engineering, sequential feature selection.
  • Implemented several ML models: Linear, Ridge, Lasso Regression, Decision Tree, Random Forest, Multilayer Perceptron, and SVM. Finally evaluated the models' performance.

Certifications

Education

Masters in Data Science, University of Potsdam

Oct 2019 - Dec 2022

  • Courses: Data Analysis, Machine Learning, Advanced Problem Solving, etc.

BSc in Computer Science and Engineering, Ahsanullah University of Science and Technology

Apr 2012 - Jun 2016

  • Courses: OOP, Data Structures, Database Systems, Software Development, etc.

Overall Stats

Overall Stats

Pinned

  1. video-membership video-membership Public

    Video Membership Web Application

    Python

  2. mlcamp mlcamp Public

    The repository contains the homework solutions of ML Zoomcamp.

    Jupyter Notebook

  3. django-celery django-celery Public

    Django asynchronous task example using Celery and RabbitMQ

    Python 9 4

  4. heart-failure-prediction heart-failure-prediction Public

    Heart Failure Prediction - A midterm project for Machine Learning Zoomcamp

    Jupyter Notebook 1

  5. django-celery-periodic django-celery-periodic Public

    Django periodic task example using Celery and RabbitMQ

    Python 2

  6. reddit-stock-market-reaction reddit-stock-market-reaction Public

    A research project to investigate whether the discussions taking place on r/wallstreetbets can affect stock prices.

    Jupyter Notebook