Kieu Manh Dung
Software Engineer - Fullstack Developer
Work Experiences
SAP
November 2024 - Current
Software Engineer — SAP Business Network
Part of the Business Network teams, responsible for Nextgen Configuration Service and Data Life Cycle Service. Used Databricks to create jobs to clean and process data. Used Terraform to create and manage Databricks jobs.
Skills
LanguagesTypeScript, JavaScript, Python, Java
FrameworksSpring Boot, NestJS, Django, UI5, Fiori, CAP CDS
InfrastructureDocker, Kubernetes, Helm, CI/CD, Vercel, Databricks, Terraform, DigitalOcean, AWS, Azure
DatabasesPrisma, PostgreSQL, MongoDB, Redis, Kafka
TestingSelenium, JUnit, Karate, WebdriverIO, QUnit
AILLM integration, Claude API, Prompt Engineering
Projects
SAP Business Network
November 2024 - Current
Software Engineer
- Nextgen Configuration Service — UI and backend development (TypeScript, UI5)
- Data Life Cycle Service — UI development
- Data Foundation — Research and POC using graph database (SAP HANA Graph)
TypeScriptJavaScriptPythonJavaUI5Spring BootCAP CDSKafkaTerraformDatabricksKubernetesHelmJUnitKarateWebdriverIOQUnit
Annalink
October 2023 - March 2024
Team Lead — Insurance Management, Selling Platform (React · TypeScript · NestJS)
- Manage Frontend team, review and give feedback to team
- Created user flow for the application
- Worked closely with customer to come up with solution
TypeScriptJavaScriptNestJS
Tetrixx
December 2023 - June 2024
Frontend Team Lead — Logistic Application
- Led a 3-person frontend team on a logistics management application, overseeing code reviews and team workflow as UI lead.
- Built an analytics dashboard featuring 5 chart types using Chart.js, collaborating closely with the backend engineer to design and refine data contracts.
- Engineered a fully type-safe, tree-structured dynamic form builder in TypeScript — supporting 9 field types (File Upload, Input, TextArea, Number, Calendar, Date, DateRange, Select, Radio) with conditional branching logic that shows/hides questions based on prior answers.
- Implemented custom data-fetching for Select fields within the form builder, alongside full form validation.
TypeScriptJavaScript
NuMessage
2023 - Feb 2024
Software Engineer
- Built a mass messaging platform allowing users to send messages to multiple receivers with quota management
- Enabled users to create virtual numbers, register their company, and send messages within allocated quotas
- Integrated Twilio and Telnyx APIs for SMS/messaging delivery
- Implemented AI-powered message generation using OpenAI — users can configure the vibe, tone, and topic to generate tailored messages
TypeScriptPythonNestJSMongoDBPostgreSQLWebSocketWebhookDigitalOcean
Viettel - Laos Calendar
2023
Software Engineer — Python, Redis, FastAPI (team of 2)
- Calculated the Laos (Buddhist) calendar for 300+ years with no pre-existing library — referenced Thai Buddhist calendar specs to derive the algorithm
- Algorithm is accurate for potentially thousands of years
- Pre-computed dates stored in Redis for fast lookups
- Served calendar data via a Python FastAPI server
PythonRedisLinux
Education
Posts and Telecommunications Institute of Technology
Bachelor of Science in Electronic and Telecommunication
2018-2023
Work with me