Skip to content

Regensburg, Germany

Tanbir Hossain
Ramim

Software engineer, moving into AI engineering.

I study Computer Science at OTH Regensburg and work on engineering roles alongside the degree. On my own time I build EnAi, a runtime optimiser that cuts a neural network's training compute while the model is still training.

  • Python
  • PyTorch
  • TypeScript
  • Next.js
  • Node.js
  • PostgreSQL
  • AWS

Open to AI / software engineering roles. Working student and full-time roles in Germany and the EU, plus remote collaboration.

Tanbir Hossain Ramim, software engineer based in Regensburg, Germany
Healthcare Hackathon BayernRegensburg, DE

Work experience

5 roles2022 to present

Where I have been employed

  1. Student Assistant

    OTH Regensburg

    current

    Built the real-time voice negotiation simulator that Sales Management students train against, then re-architected it for concurrent sessions across multiple courses.

    • Node.js
    • TypeScript
    • OpenAI APIs
    • Vapi STT/TTS
    • Streaming audio

    Jun 2025 to present

    Regensburg, Germany

    Hybrid

  2. Working Student, Web & Digital

    Birnbaum Hotels

    Led the rebuild of the property websites and shipped the booking, food ordering and venue reservation flows, plus the internal operations platform the staff run on.

    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • Node.js
    • PostgreSQL
    • Decap CMS

    Sep 2025 to Aug 2026

    Erlangen, Germany

    Hybrid

  3. Co-Founder

    Softwarence

    current

    Client acquisition and the technical solutions behind delivery, plus the workflow tooling that removed the manual steps between brief and handover.

    • React
    • Next.js
    • Node.js
    • Client delivery

    Nov 2024 to present

    Cardiff, Wales, United Kingdom

    Remote

  4. Web Application Developer

    Dongyi Sourcing UK Limited

    Mobile-first web applications in JavaScript, React and Tailwind, integrating REST APIs and third-party services from wireframe through to production.

    • React
    • JavaScript (ES6+)
    • Tailwind CSS
    • REST APIs

    Sep 2022 to Apr 2023

    United Kingdom

    Part-time · Remote

  5. Intern

    Nilecode

    Frontend features in React and Tailwind with backend integration and API handling, alongside bug fixing and UI testing.

    • React
    • Tailwind CSS
    • Git

    Feb 2022 to Jul 2022

    Egypt

    Part-time · Remote

Projects

Built independently2024 to 2026

Things I built because I wanted them to exist

Personal project, not a company

Reference implementation running

EnAi

Cut AI training compute at runtime.

A training run keeps computing gradients for layers that stopped learning hours ago. EnAi watches gradient energy per layer while the run is in flight, freezes each layer the moment its contribution collapses, and raises the batch size into the headroom that frees up. All of it happens mid-run, with no restart and no change to the model code.

Solo. I build the engine, the study and the measurement.

Bar chart from enai-lab.com titled Throughput per epoch, showing baseline at 429, 462 and 463 images per second across three epochs against EnAi at 434, 544 and 547, with the engine engaging at epoch two.
6.91%
training compute removedAnalytic ledger, confirmed by autograd
+20.9%
throughput once engagedMachine normalised, median of 12 runs
1,563 to 0
backward passes into frozen layersCounted per layer by hooks left attached
92%
of the theoretical ceiling reached+7.42% predicted, +6.85% measured
  • PyTorch
  • Python
  • Autograd hooks
  • Metal Performance Shaders
  • ResNet-18 / CIFAR-10
enai-lab.comRead the detail

Phoveus Lab

AI products, shipped free and open source.

A small group building AI products around one question: what is still harder than it needs to be? Everything ships free and open source. The first product out is Admission OPS, because university admissions is one of the most paperwork heavy moments in a person's life and most of it is deadline tracking that software should have absorbed years ago.

  • Next.js
  • TypeScript
  • Python
  • LLM orchestration
  • Postgres

Open source collective

2026, ongoing

admissionops.com

FaceTube

Peer to peer video with emotion inference in the browser.

A peer to peer video chat on WebRTC, handling signalling and connection state directly, with facial emotion inference running in the browser rather than on a server. The interesting constraint was frame sampling: infer too often and the call stutters, too rarely and the reading is stale.

  • WebRTC
  • React
  • WebSockets
  • Browser ML

Personal project

2025

github.com/tanbirramim

Skills

30 used weekly55 in total

The stack, and how much of it I actually use

WeeklyOccasional

AI & machine learning

7/14

EnAi, the negotiation simulator, Phoveus Lab

  • PyTorch
  • Python
  • Neural networks
  • Deep learning
  • OpenAI APIs
  • RAG
  • AI agents
  • TensorFlow
  • scikit-learn
  • LangChain
  • LangGraph
  • Vector databases
  • AI orchestration
  • Autograd hooks

Backend & data

5/10

Hotel operations platform, booking engine, REST services

  • Node.js
  • REST APIs
  • PostgreSQL
  • Authentication / JWT
  • System design
  • FastAPI
  • Express.js
  • Spring Boot
  • MongoDB
  • MySQL

Frontend

4/8

Every product on this site, this one included

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Astro
  • Redux
  • Accessibility (WCAG 2.2)
  • Decap CMS

Real-time & voice

4/7

Voice simulator, FaceTube. Latency is the product

  • WebRTC
  • WebSockets
  • Streaming audio
  • Vapi (STT/TTS)
  • Socket.io
  • Speech to text
  • Text to speech

Languages

5/8

Roughly in order of how much I write them

  • Python
  • TypeScript
  • JavaScript
  • Java
  • C++
  • C
  • SQL
  • Rust

Infrastructure & tooling

5/8

Getting it in front of people and keeping it there

  • AWS
  • Docker
  • Git
  • Linux
  • Vercel
  • Postman
  • Figma
  • GitHub Actions

Background

Dhaka to Regensburg2019 to now
  1. 2019Dhaka

    One chapter of a textbook

    My first program was in C, out of the ICT unit of a college syllabus. It was supposed to be one chapter, and I found it more interesting than the rest of that syllabus combined.

  2. 2021Contests

    Learning to find my own mistakes

    Over thirty contests and hackathons: ICPC, IUPC, university rounds, later Hackaburg and Hack | Bay in Germany. A wrong answer verdict does not explain itself, so you learn to debug your own reasoning, which is most of the job.

  3. 2023The gap

    Fourteen months of paperwork

    Between May 2023 and June 2024 I was not building anything. Visa applications, language and entrance exams, and a move from Bangladesh to Germany. It is the one real gap in my CV, and it seemed better to explain it here than to leave it unaccounted for.

  4. 2026Now

    Earning the words AI engineer

    I did not want to put AI engineering on a CV without something behind it, so I built EnAi. The part I am proudest of is the section listing what the measurement does not prove.

An efficiency claim is only worth what its methodology survives.

The principle the whole EnAi study is built around

Away from the screen I climb, play chess, and play guitar. None of it is a metaphor for how I work. The part that does carry over is what I want to build: software that helps people who need it should not sit behind a price, which is why everything we make at Phoveus Lab is free and open source.

Contact

Regensburg, GermanyCET / CEST

I would be glad to hear from you

Whether you are hiring, building something, or just curious about EnAi, a short conversation is usually the fastest way to find out if there is something worth exploring together.

Rather pick a time

Book a call

Fifteen minutes, whenever suits you.

Choose any slot on the calendar. I am in Regensburg, Germany, and it will adjust to your timezone automatically.

Open in Calendly

Nothing loads from Calendly until you choose to open it.