Python & Django — Backend first

I build systemsthat work —and stay maintainable

Python and Django developer with full-stack experience across AI-assisted applications, real-time collaboration, and interactive web products.

Chemnitz, Germany

Open to junior Python/Django opportunities

Three selected projects as inspectable exhibits. Select one to preview it — each project is also described in the list below.

Selected work

Three systems I designed, built, and shipped. Each case study documents the architecture, the decisions behind it, and what I learned.

Selected work

01

Lebenslauf AI

AI-powered career-application platform

A platform built around a Master Profile that generates job-targeted, ATS-oriented CVs and cover letters — with an A4 editor, PDF export, and a full application workflow.

Role
Solo developer — design, backend, and interface
Stack
PythonDjangoDjango REST FrameworkReactTypeScriptPostgreSQLDocker

02

Smart BPMN

AI-supported business-process modelling

A university group project: an AI-supported BPMN application that creates process diagrams from text or images, detects modelling problems, and proposes optimizations — with real-time collaboration.

Role
Team lead and backend/collaboration developer
Stack
PythonDjangoDjango REST FrameworkDjango ChannelsReactMaterial UIRedisDocker

Khairul Islam

Portrait of Khairul Islam — placeholder artwork, photo to follow

About

About

Python and Django developer based in Germany, focused on backend systems that stay understandable: clear data models, explicit API boundaries, and code that remains maintainable without detailed explanation.

Across three substantial projects I have built AI-assisted document workflows, real-time collaboration tooling, and an interactive web product — moving between Django REST Framework services and React interfaces. Leading a five-person university team taught me to split work honestly, review code without ego, and keep a shared architecture visible.

Seeking a junior backend engineering role with opportunity to own features end-to-end, collaborate with experienced engineers, and build reliable systems.

Profile layers

  • Cloud & DevOpsDocker · Ubuntu · AWS · CI/CD · Git · Nginx
  • Databases & CachingPostgreSQL · MySQL · Redis · Docker
  • InterfaceReact · JavaScript · accessible UI
  • BackendPython · Django · DRF · API design

Capabilities

Tools and technologies, organized by category.

Capabilities

Programming Languages

  • Python
  • JavaScript
  • C++

Backend

  • Django
  • Django REST Framework
  • Django ORM
  • Authentication & authorization
  • JWT

Frontend

  • React
  • Tailwind CSS
  • Zustand
  • Material UI
  • HTML
  • CSS

Database & Caching

  • SQL
  • PostgreSQL
  • MySQL
  • Redis
  • Indexing
  • Query optimization

Cloud & DevOps

  • Docker
  • CI/CD
  • Nginx
  • AWS S3
  • AWS EC2
  • Git
  • GitHub
  • Ubuntu

Data Analysis & Machine Learning

  • NumPy
  • Matplotlib
  • scikit-learn
  • TensorFlow

Testing & Automation

  • n8n
  • Selenium
  • Postman

Fundamentals

  • Data structures & algorithms
  • OOP
  • SOLID principles
  • Design patterns
  • Networking basics
  • Agile/Scrum

Languages

  • English (C1)
  • German (B2)

How I work

A structured approach to systems architecture and development.

How I work

  1. Understand

    Clarify who the user is and what problem is actually being solved before writing code.

  2. Model

    Design data models and boundaries first — most late bugs live in early models.

  3. Core

    Build the smallest reliable core that already delivers value.

  4. Integrate

    Add interfaces and integrations against that stable core.

  5. Test failure

    Test edge cases and failure paths, not just the happy path.

  6. Document

    Measure, document, and refine — systems must stay explainable.

Timeline

Education, team leadership, and milestones.

Timeline

  1. 2024–2025

    Led five-person university team — Smart BPMN

    Led a five-person team building an AI-supported BPMN application; implemented central backend and real-time collaboration functionality.

    Project leadership
  2. Oct. 2023 – Present

    M.Sc. in Web Engineering

    Master's studies in Web Engineering at Chemnitz University of Technology, Chemnitz, Germany.

    Education
  3. April 2021

    Backend Developer (Internship) — TechForing Ltd., Dhaka

    Contributed to a Django-based automated web vulnerability scanner: integrated detection workflows for cross-site scripting (XSS) and SQL injection vulnerabilities, and built automatic security reports summarizing detected issues and the target site's overall security posture; deployed the application using Nginx.

    Experience

Get in touch.

Available for junior Python/Django backend roles and full-stack engineering work. Email is the fastest way to connect.

Get in touch.

Open to junior Python/Django opportunities — Chemnitz, Germany

Start