Skip to content

Engineering solutions to your business challenges

I’m Daniel, a software engineer. Whether you’re growing your engineering team or looking for help with a business challenge, I can help identify what needs improving, explain the options, and build a solution that fits your needs.

Daniel HangAI Software Engineer
15+

Projects delivered

5

Industries worked across

Skills & tools
  • AI Agents
  • LLM Integration
  • RAG
  • AWS
  • Web Application
  • REST APIs
  • Dashboards
  • Docker
  • Web3

Selected work

Business challenges I've helped solve

Accounting · Document processing

AI Accounting System

As part of the engineering team, I worked on document extraction and validation to reduce manual data entry for finance teams. Uncertain results were sent for review before posting to the accounts.

  • Accounting
  • Document processing
  • Automation
Less manual entryDocument data extracted and checked before posting
Manufacturing · Data processing

Factory inspection analytics

As part of the backend team, I helped reduce inspection-data processing time by approximately 50% and bring results from different machine types into one dataset.

  • Manufacturing
  • Analytics
  • Performance
~50% less timeTo process inspection data
Sports · Analytics

Coaching analytics

Helps teams review coaching behaviour and track performance over time through reports and an interactive dashboard.

Customer service · Sales

AI customer service assistant

Answers customer questions and highlights promising leads, helping the team see who to follow up with.

Meetings · Team analytics

Meeting notes and team analytics

Generates meeting notes so people have a written summary to refer back to, alongside a dashboard for reviewing team productivity and engagement.

Built on my own

Personal project · ModifyMD

Edit markdown files like a normal document

Markdown files are everywhere: READMEs, documentation, notes exported from AI tools. But changing one means working around symbols like #, ** and table pipes. For anyone who doesn't write markdown, a small edit becomes a chore, and one stray symbol can break the formatting.

  • Open a .md file and edit the formatted text directly, like a Word document
  • Download it back as clean markdown, with no formatting rules to learn
  • Runs entirely in the browser, with no sign-in, and files never leave the device
  • Automatic backups and safety prompts, so unsaved work isn't lost
  • Free to use
  • No login required
  • Files stay on your device
Try ModifyMD
In your file
## Meeting notes

**Owner:** Daniel
- [ ] Send the *draft* plan
- [x] Book the room

| Task | Due |
| --- | --- |
| Review | Fri |
In ModifyMD

Meeting notes

Owner: Daniel

☐ Send the draft plan

☑ Book the room

TaskDue
ReviewFri

Experience

Where I've worked

  1. May 2024 — PresentCurrent

    AI Software Engineer

    Reluvate Technologies

    I contribute to an engineering team building tools for accounting, coaching analytics, customer service, and meeting notes. Alongside feature development, I help prepare releases and support interns through implementation and code reviews. My accounting work focuses on reducing manual entry while helping keep records accurate.

  2. Jan 2022 — Oct 2023

    R&D Engineer

    ViTrox Corporation Berhad

    As part of the engineering team, I helped reduce inspection-data processing time by approximately 50%. I also worked on making results from different machine types comparable, so they could be analysed together.

  3. Feb 2020 — Apr 2020

    Industrial Trainee

    Cabvisiontech

    I built and tested an internal web application, then trained the people who would use it before it went live.

Recognition

  • First Runner Up, Computing Challenge 2021

    TARUC Penang

    Smart Hospital app: Ambulance requests, hospital appointments, check-ins and medication tracking in one app.

  • Second Runner Up, Computing Challenge 2019

    TARUC Penang

    Online Bartering System: A web marketplace where people list unwanted items and trade them without money.

About

I start by understanding the problem and the people it affects.

I work with you to understand how things work today, where the difficulties are, and what a useful improvement would look like. From there, I help weigh the options, explain the tradeoffs, and build a solution with the team. That includes checking whether the changes address the original problem and fit the way people work.

Languages
  • Python
  • Java
  • TypeScript
  • C#
  • SQL
  • PL/SQL
  • Kotlin
Frameworks
  • Next.js
  • Django REST
  • Spring Boot
  • React
  • Angular
  • React Native
AI
  • Multi-agent workflows
  • RAG
  • AWS Bedrock
  • ChromaDB
  • Groq
  • OpenRouter
Data
  • PostgreSQL
  • Microsoft SQL
  • SQLite
  • Firebase
Cloud
  • AWS ECS
  • EC2
  • RDS
  • S3
  • Amplify
  • Docker

Contact

Let's talk about what you need

Looking for an engineer to join your team, or help with a business challenge? Tell me what you're working towards and where you need support.