Python · Backend · AWS

Mehedi Hasan Mim

Backend-focused Senior software engineer with 5+ years building scalable Python services across fintech, IoT, SaaS, and live-streaming domains — from system design and API architecture to Docker deployments and cloud integrations. Competitive programmer and ACM ICPC participant [Dhaka Regional].

5+Years exp.
CertificationsAWS developer associate
1500+Problems solved
EmailLinkedInTwitterFacebookWhatsAppTelegram
Mehedi Hasan Mim
Distributed Systems
SQL + NoSQL
CI/CD
Competitive programming
Agentic coding & AI enthusiast

Skills

Core ExpertiseDeep proficiency — used daily across production systems for 5+ years
Backend
PythonFastAPICeleryasyncioMultithreading
API Design
RESTGraphQLAWS AppSync
Data & Messaging
PostgreSQLRedisRabbitMQCassandra
Domains
System DesignVideo Encoding & StreamingStripe Payments & SubscriptionsWhisper / CTranslate2 (STT)
Competitive Prog.
C / C++
Professional ExposureUsed in live codebases — solid working knowledge, not day-to-day
Frameworks
Django
Languages
TypeScriptDart
Databases
FirebaseMySQLBigQuery
Cloud & DevOps
Amazon ECS / FargateAmazon Transcribe & ComprehendCI/CD
Real-time
WebSockets
AI & LLM
Azure OpenAILangChainLLM Tool Calling
Mobile
Flutter
Tools
GitJiraTrelloBitbucketGitLabGitHub
Personal ProjectsSelf-taught through side projects — not production-hardened
Frontend
ReactNext.js
Infrastructure
NGINXLuaKong GatewayAmazon CloudFront

Experience

Vivasoft Limited

Senior Software Engineer L-I

Aug 2021 – Dec 2024
  • Built scalable backend systems with user management, web scraping, and live data capture (1M+ events/day) from TikTok and Shopee via Redis-backed queues and AWS Fargate.
  • Led R&D and system design for a self-hosted transcription and sentiment analysis pipeline using Whisper and CTranslate2, replacing managed cloud services.
  • Processed 80TB+ of streaming data across encoding, merging, thumbnail creation, and audio comprehension pipelines using ffmpeg, AWS, and GCP.
  • Dockerized 10+ applications with multi-stage builds; automated infrastructure provisioning via CloudFormation and migrated frontend admin to a CloudFront-hosted static site.
  • Conducted feasibility analysis, translated product requirements into deliverables, and maintained 95% on-time delivery across cross-functional teams.

Inovace Technologies

Mobile Application Developer

Jan 2021 – Jul 2021
  • Built image-upload feature supporting camera and gallery with editing and compression across iOS and Android devices.
  • Reduced time and memory complexity of the geo-location mobile punch feature by ~10% by replacing heavy recursive logic.
  • Fixed bugs across leave policy, UI interfaces, scrolling views, and PDF/image download flows.

Confidential Projects

— sharing impact and technologies only, no client or codebase details.

Fintech · Enterprise

Fintech Middleware — SFTP File Ingestion Pipeline

  • Participated in solution design, requirements gathering, and load testing alongside experienced engineers; co-developed the full implementation with one other engineer.
  • Built the file-ingestion service: pulling org-specific SFTP directories on a configurable schedule, downloading files to a persistent volume, and routing validated files into a pending processing queue.
  • Implemented configurable retry logic and structured error archiving — routing rejected files into timestamped directories with the original file and granular diagnostic output.
FastAPICassandraSFTPCeleryRedisRabbitMQ
Fintech · Analytics · Enterprise

Content Analytics System — Communication Engagement Metrics

  • Sole developer — designed and implemented an end-to-end content analytics system from scratch under a senior tech lead; fully tested locally before the project was deprioritized.
  • Researched session duration approaches across Umami, Plausible, and Openpanel to design a heartbeat-based event model that accurately computes per-content average view time without relying on page navigation signals.
  • Built a BigQuery-backed analytics pipeline using multi-CTE aggregation across session events — covering views, unique reach, CTR, average view duration, and messaging tap metrics — and exposed results via a typed REST API for the merchant app.
FastAPIBigQueryAnalyticsEvent TrackingREST API

Projects

Stickler

Stickler

Oct 2022 – September 2025

Live commerce enablement platform spanning stream planning, real-time analytics, and competitor intelligence (LiveScope). Engineered the backend data capture pipeline handling 1M+ events/day from TikTok and Shopee, multi-language transcription using Whisper / CTranslate2, and subscription-gated insights with Stripe billing.

FastAPICeleryGraphQL (Strawberry)PostgreSQLRedisWhisper / CTranslate2StripeAmazon ECS / FargateAmazon Transcribe & ComprehendGCP
Toja Connected Water

Toja Connected Water

Jan 2022 – Sep 2022

IoT water-consumption tracking system for organizations. Processes ~96,000 data points per day, calculates monetary compensation, and integrates Stripe for seamless subscription-based payments.

FastAPIFirebasePostgreSQLAWS S3Stripe
Internal Ticketing System

Internal Ticketing System

Jul 2021 – Dec 2022

SaaS ticketing platform handling multi-org workflows — Department/Category/Priority routing, assigned-user resolution, and real-time live chat between customers and support agents.

FastAPIDjangoMySQLPostgreSQLWebSocket
Tipsoi Mobile HRM

Tipsoi Mobile HRM

Jan 2021 – Jul 2022

Cloud-based HR mobile app for attendance, leave management, and QR-code enrollment. Admins oversee attendance across 100+ organizations; employees manage day-to-day HR activities from their device.

DartFlutterFirebaseREST API
ActLytic

ActLytic

Personal
Mar 2023 – Present

Personal project — a Chrome extension that silently tracks browsing time per domain and manually user can record referral contacts.

JavaScriptReactNext.jsTypeScript

Education

Patuakhali Science and Technology University

B.Sc. in Computer Science and Engineering

Patuakhali, Bangladesh

Jan 2016 – Nov 2020

Interests

🤖AI & Agents
📚Books
🎵Music
✈️Travelling
🍵Tea
“When you are studying any matter, or considering any philosophy, ask yourself only: What are the facts, and what is the truth that the facts bear out. Never let yourself be diverted, either by what you wish to believe, or what you think could have beneficent social effects if it were believed; but look only and solely at what are the facts.”
“Love is wise; hatred is foolish. In this world, which is getting more and more closely interconnected, we have to learn to tolerate each other, we have to learn to put up with the fact that some people say things that we don't like. We can only live together in that way. But if we are to live together, and not die together, we must learn a kind of charity and a kind of tolerance, which is absolutely vital to the continuation of human life on this planet.”

— Bertrand Russell, BBC Face to Face interview, 1959