Delgermurun (Degi) Purevkhuu
Backend engineer. I build billing, payments, and AI platforms.
About
Backend engineer with 15+ years of experience. At Kittl I built the subscription and payments backend, then the AI generation platform. I like taking messy, business-critical systems and making them simple and reliable. Main tools: TypeScript, Node.js, PostgreSQL, Python, Stripe, and AWS.
Work Experience
KittlBerlin, Germany
2024 - Present
Senior Software Engineer
Backend engineer on the monetization team, then the AI platform team. Technologies: TypeScript, Node.js, PostgreSQL, Prisma, Stripe, Redis, and AWS.
- Built a dynamic pricing system, so prices can be set per country without code changes.
- Expanded the payment system to support multiple Stripe accounts across regions.
- Moved subscriptions from user level to workspace level, so one owner can pay for many workspaces and seats.
- Made payment flows safe against race conditions and duplicate charges using locking and idempotent requests.
- Built a CMS-driven AI model system, so new image and video models can be added through config instead of code changes.
- Added multi-provider AI generation with automatic fallback and traffic splitting between providers.
- Added video generation, image editing tasks like inpainting and outpainting, and token pricing based on input options and subscription plan.
Jina AIBerlin, Germany
2022 - 2024
Senior Software Engineer
Built Gen AI products like PromptPerfect, SceneXplain, Rationale, and JinaChat on top of LLMs and image models. Also worked on APIs, infrastructure, and a Stripe-based billing system. Technologies: TypeScript, Python, Node.js, MongoDB, Google Cloud, AWS, and Firebase.
tye GmbHBerlin, Germany
2020 - 2022
Senior Backend Developer
Worked on a data cleansing, analysis, and enrichment platform. Technologies: Python, Typescript, React, SQLite, and MongoDB.
Self EmployedRemote
2016 - 2020
Software Engineer
Worked with clients from Mongolia, Serbia, and the USA. Built several web apps and SaaS apps using Node.js, Typescript, MeteorJS, React, and MongoDB.
The New Media GroupUlaanbaatar, Mongolia
2010 - 2016
Web Developer
Worked on several web apps, including CMS, CRM, HR systems, and real estate ads. Technologies: Python, Django, MeteorJS, MySQL, Memcache, and ElasticSearch.
Education
Mongolian University of Science and Technology
2006 - 2010
Bachelor's Degree in Computer Science
Skills
TypeScript
Node.js
Python
PostgreSQL
Prisma
MongoDB
Redis
Stripe
LLMs / Gen AI
React
AWS
Google Cloud
Press ⌘J to open the command menu