Software Engineer @ Adfinix · Dhaka, Bangladesh

Mehraz Hossain
Rumman

I build the backends behind real-time ad-tech: bidding, click and impression pipelines, and analytics on Django and ClickHouse. Google Summer of Code 2025 contributor with IOOS. Patches merged in Django, DRF, Scrapy and Celery.

Developer ID
Portrait of Mehraz Hossain Rumman

Mehraz Hossain Rumman

Software Engineer · Adfinix

Dhaka, Bangladesh · --:--

Focus
Backend · Ad-tech · Data
Experience
3+ years
Open source
Django · DRF · Scrapy · Celery · pyOBIS
Highlight
GSoC 2025 · Keynote, Hacking Limnology
  • 59 repos
  • 18 followers
github.com/MehrazRumman

Now

Software Engineer at Adfinix

Building Adsloft and Aifinix: DSP/SSP tracking, OpenRTB bidding flows, and real-time analytics for advertisers and publishers. Since July 2024.

  • Django
  • DRF
  • ClickHouse
  • MongoDB
  • OpenRTB
  • Next.js
3+years shipping
2backends from scratch
6OSS projects patched
’25GSoC · IOOS

About

Mathematics graduate turned backend engineer. I spent my degree in programming contests, which is where I learned to care about correctness under pressure. Now I build ad-tech systems by day and contribute to the Python ecosystem I depend on. Through GSoC I shipped HTTP caching to pyOBIS, then took the work on stage as a keynote speaker at Hacking Limnology 2025. I've taught Python online since 2022.

Education

B.Sc. Mathematics

Jagannath University, Dhaka
2019 – 2024 · GPA 3.59 / 4.00

Coordinates

23.8103° N
90.4125° E

UTC+6 · open to remote

  • Python
  • Django
  • Django REST Framework
  • ClickHouse
  • MongoDB
  • PostgreSQL
  • Go
  • Next.js
  • React
  • FastAPI
  • Docker
  • Jenkins
  • GitHub Actions
  • OpenRTB
  • scikit-learn
  • Pandas
  • xarray

01 — Experience

Where I've worked

  1. Jul 2024 — PresentDhaka, Bangladesh

    Software Engineer Adfinix

    • Built the Adsloft backend from scratch: a SaaS that tracks DSP/SSP clicks, impressions and views and generates real-time data and detailed reports for advertisers and publishers.
    • Built the Aifinix backend from scratch with Django and DRF, designing scalable APIs, authentication, analytics pipelines and business logic; contributed to its frontend too.
    • Designed and delivered an analytical dashboard end to end: schema design, backend aggregation and frontend visualization for real-time insights.
    • Upgraded the Adfinix product from Django 3.2 to 5.1 with its dependencies, fixing bugs and optimizing hot paths along the way.
    • Implemented CPM and frequency capping, built rich media ads and resolved API issues across the platform.
    • Worked with OpenRTB for real-time bidding and built a mock server to test DSP and SSP request-response interactions.
    • Used MongoDB for high-volume event and analytics data, wrote a Slack bot for internal automation, and built the Adsloft marketing site in Next.js.
    • Django
    • DRF
    • ClickHouse
    • MongoDB
    • Next.js
    • OpenRTB
    • Docker
    • Jenkins
  2. May 2025 — Jul 2025Remote

    Google Summer of Code Contributor IOOS

    • Implemented HTTP-level caching in the pyOBIS Python package using requests-cache, with cross-platform cache paths, unit tests and docs. Every PR merged upstream.
    • Built a seagrass habitat analysis notebook combining OBIS and GBIF occurrences with environmental variables: One-Class SVM anomaly detection, temporal analysis and Species Distribution Model mapping.
    • Keynote speaker and workshop instructor at Hacking Limnology 2025 on pyOBIS and marine ecological modeling.
    • Python
    • requests-cache
    • Pandas
    • scikit-learn
    • xarray
    • Jupyter
  3. Nov 2022 — PresentRemote · Freelance

    Online Python Trainer

    • Teach Python from beginner to intermediate level, with a focus on debugging, reading errors and problem-solving.
    • Introduce core data structures and algorithms; run weekly exams and coding challenges to track progress.
    • Python
    • DSA
    • Mentoring
  4. Apr 2022 — May 2024Dhaka · Remote

    Trainee Software Developer TrendBreaker

    • Built a desktop application with PyQt5, and a React Native mobile app backed by Django.
    • Worked on data analysis projects to support business decisions.
    • PyQt5
    • React Native
    • Django
    • Data analysis

02 — Projects

Things I've built

Work · Adfinix

Adsloft

SaaS tracking DSP/SSP clicks, impressions and views with real-time reporting. Backend from scratch; ClickHouse for event analytics; marketing site in Next.js.

  • Django
  • ClickHouse
  • Next.js
Work · Adfinix

Aifinix

Ad-tech platform backend: scalable APIs, auth, analytics pipelines and an end-to-end analytical dashboard over high-volume MongoDB event data.

  • Django
  • DRF
  • MongoDB
Research · GSoC

Seagrass Habitat Analysis

Notebook merging OBIS and GBIF occurrences with environmental layers: One-Class SVM anomaly detection, temporal trends and SDM maps. Taught as a workshop at Hacking Limnology 2025.

  • scikit-learn
  • xarray
  • SDM
Full-stack

KachaMorich

E-commerce app: accounts, purchasing, payments, profiles and order reviews for customers; user and product management, role promotion, and order status controls for admins.

  • Django
  • React
  • PostgreSQL
Academic

DSP with Fast Fourier Transform

Digital signal processing study applying the FFT to analyse and filter signals, built during my mathematics degree.

  • Python
  • NumPy
  • Signal processing
Notebook · Colab

pyOBIS Workshop Notebook

Hands-on Species Distribution Modeling with OBIS data, as run for the Hacking Limnology 2025 workshop. Open it in Colab and run end to end.

  • Python
  • pyOBIS
  • Jupyter

03 — Open source

Patches in the tools I use daily

04 — Skills

What I reach for

Languages

  • Python
  • Go
  • SQL
  • C
  • C++
  • Fortran

Frameworks

  • Django
  • Django REST Framework
  • FastAPI
  • Next.js
  • React
  • React Native
  • PyQt5

Data stores

  • PostgreSQL
  • ClickHouse
  • MongoDB

Infrastructure

  • Docker
  • CI/CD
  • GitHub Actions
  • Jenkins
  • Git
  • Bitbucket
  • OpenRTB

ML & analysis

  • Pandas
  • NumPy
  • scikit-learn
  • xarray
  • matplotlib
  • folium
  • SVM / One-Class SVM
  • Random Forest
  • Regression
  • Species Distribution Modeling

Mathematics

  • Linear algebra
  • Calculus
  • Fuzzy mathematics
  • Data structures & algorithms

05 — Competitive programming

Contests & hackathons

Specialist on Codeforces as keai33 · 3★ on CodeChef · problems on LeetCode and HackerRank.

06 — Talks & writing

Said out loud

07 — Contact

Let's build something.

Backend roles, open-source collaboration, or a question about GSoC. My inbox is open.