Software Engineer · Competitive Programmer

Salman
Ahmed

I build production full-stack systems — payments, AI pipelines, computer vision — and ship them end to end, from database schema to deploy.

Currently
Software Engineer at Skoder Technologies, Dhaka
Based in
Savar, Dhaka, Bangladesh
Studying
B.Sc., Institute of Information Technology, Jahangirnagar University

Full-stack builder with a competitive-programming habit.

I'm a final-year student at Jahangirnagar University, currently working as a Software Engineer at Skoder Technologies, where I build and maintain production FastAPI, Next.js and Laravel applications — RESTful APIs, database migrations, query optimization, and AI automation agents wired up with n8n and LLM workflows.

Outside of work I compete in contests (ICPC, IEEEXtreme, national onsites), train juniors in the IIT competitive-programming community, and ship side projects end to end — payments infrastructure, AI pipelines, computer-vision systems — usually solo, always in production shape.

Experience.

Software Engineer
Skoder Technologies, Dhaka, Bangladesh
Jul 2025 — Present
  • Builds and maintains production-ready FastAPI, Next.js and Laravel applications on MVC architecture and MySQL.
  • Develops RESTful APIs, manages database migrations, and optimizes queries for performance.
  • Automates workflows and data-processing tasks with Python scripts.
  • Designs AI automation agents with n8n, integrating APIs and LLM-based workflows.

Four builds, shipped to production.

Triptel

Global travel eSIM marketplace — B2C & B2B

FastAPI · Next.js 15 · PostgreSQL
  • Production eSIM marketplace with async SQLAlchemy + Alembic, integrating a supplier API for real-time provisioning across 130+ countries, with background fulfilment, crash recovery and automatic refunds.
  • Integrated ShurjoPay (bKash, Nagad, cards) with server-to-server IPN and idempotent callbacks over a double-entry wallet ledger; built finance reconciliation, merchant statements and an SVG admin dashboard.
  • Designed a B2B Partner API (API key → JWT, idempotent orders, HMAC-signed webhooks) with tiered commission; shipped with Docker and GitHub Actions CI/CD, backed by 235 automated tests.

Opportunity Finder

AI-based opportunity discovery platform

FastAPI · Next.js 16 · OpenAI API
  • Automated ingestion engine aggregating opportunities daily from 6 live sources into Neon PostgreSQL with GIN-indexed full-text search and scheduled backfill runs.
  • OpenAI pipeline parses PDF resumes into structured JSON profiles and matches them against listings, generating 0–100 relevance scores with tailored explanations and JSONB caching.
  • Full-stack app in FastAPI + Next.js (TypeScript, Tailwind, Framer Motion) with automated daily email digests and deadline alerts.

MosquitoVision

Epidemiological disease alert system

PyTorch · YOLO26 · OpenCV · FastAPI
  • Synthesized 5,000 multi-object scenes from 3,000 isolated specimens (U²-Net + OpenCV contouring); trained a custom YOLO26 segmentation model hitting 99.3% Box mAP@50 and 99.0% Mask mAP@50 across Aedes, Anopheles and Culex.
  • Built a full-stack FastAPI + Next.js surveillance dashboard mapping YOLO detections to automated risk protocols — Critical Malaria, Dengue/Zika alerts — with targeted intervention dispatches.

Khude Khabar

Bengali AI meal planner for children

Laravel 12 · Alpine.js · WebSockets
  • Full-stack Laravel 12 MPA with Alpine.js and Tailwind generating personalized, culturally relevant Bengali meal plans for children.
  • Asynchronous event-driven AI pipeline integrating OpenAI with Laravel queues, with real-time WebSocket updates via Laravel Echo and Pusher.
  • Automated daily email notifications and visual growth tracking with Chart.js, secured with Laravel Breeze.

Toolbox.

Languages
CC++JavaPythonJavaScriptTypeScriptPHPSQL
Backend
FastAPILaravelREST APIsMVCn8n
Frontend
Next.jsReactTailwind CSSAlpine.jsFramer Motion
AI / ML
OpenAI APILLM IntegrationPrompt EngineeringPyTorchYOLOOpenCV
Data
MySQLPostgreSQLJSONBGIN IndexingPandasNumPy
Tools
GitDockerLinuxVercelPostmanSelenium

Individual ratings, across platforms.

Codeforces
1430
salman___
LeetCode
1699
Salman_2033
CodeChef
1507
salman2033
AtCoder
349
Salman2033
VJudge
546 solved
salman2033
LightOJ
72 solved
salman_2033

Hackathons & contests.

bKash presents SUST CSE Carnival 2026 — Codex Community Hackathon: Top 50 onsite finalist of 700+ teams, Team JU_OneMoreZero
ICPC Dhaka Regional 2025 Onsite — Team JU_Odd_Bits
ICPC Dhaka Preliminary 2024 — Top 10.7% (267 / 2489), Team JU_ErrorMakers
ICPC Dhaka Preliminary 2023 — Top 8.4% (210 / 2479), Team JU_OneMoreZero
JU NCPC Preliminary & Onsite 2023 — Top 12.1%, 167th, Team JU_S3
Breaking Code '23 — 5th place, Team JU_Jabian_1.0
IEEEXtreme 18.0 & 17.0 — 19th & 11th in Bangladesh, Teams JUErrorMakers & JUOneMoreZero

Leadership.

Teaching Assistant, Structured Programming Language Lab
Aug 2026 – Present
Institute of Information Technology, Jahangirnagar University

Guides students through weekly C lab sessions, helps debug code, and evaluates lab assignments.

CP Trainer
Mar 2024 – Present
Competitive Programming Community, IIT, Jahangirnagar University

Coordinates contests and teaches graph algorithms, data structures and dynamic programming.

Education.

Jahangirnagar University
Savar, Dhaka
B.Sc. in Institute of Information Technology
Feb 2022 — Present