Summary
Overview
Work History
Education
Skills
Websites
Certification
Interests
Timeline
Generic

Dennis Chearn

AI/ML ENGINEER
Singapore

Summary

Forward-thinking Apprentice AI Engineer with hands-on experience in building Retrieval-Augmented Generation (RAG) systems, developing configurable NLP pipelines, and deploying solutions in air-gapped environments using Docker. Skilled in CI/CD, technical documentation (Sphinx), and collaborative team development. Detail-oriented, technically curious, and committed to continuous learning. Eager to contribute to impactful AI solutions in a fast-paced, innovative environment.

Overview

7
7
years of professional experience
2018
2018
years of post-secondary education
2
2
Certifications
4
4
Languages

Work History

Apprentice AI Engineer

AI Singapore
02.2025 - Current
  • Completed a 2-month deep skilling phase focused on machine learning fundamentals, covering topics such as neural networks, natural language processing (NLP), transformer architectures, and Large Language Models.
  • Collaborating with a team of apprentices to design and implement a Retrieval-Augmented Generation (RAG) solution for AI-assisted generation of engineering documentation.
  • Contributing to the development of a Minimum Viable Model (MVM) tailored for easy deployment in offline, air-gapped environments.
  • Containerizing the solution using Docker to ensure consistent, portable, and reproducible deployments across isolated systems.
  • Implemented a CI/CD pipeline (e.g., GitLab CI) to automate linting, testing, and builds; documented the system using Sphinx to support onboarding and ongoing development.
  • Developed a model and prompt evaluation pipeline to streamline experimentation and reduce manual testing time across the team.
  • Co-developed a modular and configurable AI pipeline using Haystack, supporting rapid iteration and flexible component integration.
  • Participated in weekly technical sharing sessions to exchange learnings, present tooling updates, and help level up team capabilities.
  • Ensured reproducibility and maintainability through structured code, internal documentation, and version-controlled configurations.
  • Engaged in code reviews, debugging, and performance tuning to maintain quality and reliability across the codebase.

Assistant Operations Officer

Republic of Singapore Navy
04.2022 - 09.2022
  • Implemented operational adjustments to improve unit efficiency by 10% (manhours saved).
  • Ensured efficient allocation of adequate manpower resources for workplace safety and readiness audits.
  • Produced and reviewed audit reports while advising on audit recommendations and internal controls.
  • Identified potential compliance vulnerabilities and areas of risk, aiding the development and implementation of corrective action plans.

Unit Resource Officer

Republic of Singapore Navy
07.2021 - 04.2022
  • Implemented a procedure to track unit funds spending, resulting in year-on-year improvement with exceptionally high budget utilisation of over 95%.
  • Oversaw funds utilisation to ensure 100% compliance with established internal controls and policies.

System Manager

Republic of Singapore Navy
12.2018 - 12.2020
  • Examined existing documentation on system maintenance, while updating and maintaining best practices for over 30 systems.
  • Specified system components and directed product modifications to comply with engineering design requirements and performance specifications.
  • Sourced for and assessed suitable alternatives to obsolete engineering spares to ensure system maintainability.
  • Coordinated with equipment manufacturers to ensure continued system spares support while updating obsolete systems.

Education

Bachelor of Engineering - Mechanical Engineering

Nanyang Technological University

Skills

    Programming & Scripting:
    Python, Bash, Markdown, YAML

    AI/ML & NLP Tools:
    Haystack, Transformers, Retrieval-Augmented Generation (RAG), Prompt Engineering

    MLOps & DevOps:
    Docker, Git, GitLab CI/CD, VS Code, Linux CLI

    Documentation & Testing:
    Sphinx, Unit Testing, Model Evaluation Pipelines, CI/CD Workflows

    Soft Skills:
    Technical Communication, Team Collaboration, Knowledge Sharing, Problem Solving

Certification

Machine Learning Specialisation, Coursera

Interests

Compound Archery

Pokemon

Wargaming and Trading Card Games

Scouts and Coaching

Timeline

Apprentice AI Engineer

AI Singapore
02.2025 - Current

Assistant Operations Officer

Republic of Singapore Navy
04.2022 - 09.2022

Unit Resource Officer

Republic of Singapore Navy
07.2021 - 04.2022

System Manager

Republic of Singapore Navy
12.2018 - 12.2020

Bachelor of Engineering - Mechanical Engineering

Nanyang Technological University
Dennis ChearnAI/ML ENGINEER