Software engineer · Singapore

Building reliable software for enterprise and industrial operations.

I'm Tan Jia Chin, a software engineer with 9 years across enterprise applications, industrial systems, cloud delivery, security, and intelligent automation.

SingaporeBuild · harden · automate · ship

01 / About

Engineering with the business outcome in frame.

I work where software meets operations: modernising enterprise systems, improving delivery pipelines, resolving production issues, and building automation that gives teams back meaningful time.

My background spans technology consulting, industrial automation, and product engineering. That range has shaped a pragmatic approach—understand the constraint, make the system observable, and ship the smallest robust solution that creates measurable value.

01

Production minded

I design for the operating reality: failure modes, maintainability, security, and the people supporting the system after launch.

02

Automate the repeatable

From release monitoring to regression testing and CI/CD, I turn recurring manual work into dependable engineering systems.

03

Outcome over output

Good software should move a business metric—not just a ticket. I keep cost, speed, risk, and user impact in view.

02 / Career journey

Nine years of systems, delivery, and impact.

From regional product teams to enterprise consulting—building software, automating delivery, and solving the operational problems around it.

01

Singapore

Analyst ProgrammerDecember 2023 — Present

Accenture Pte Ltd

Working at Accenture's technology consulting arm, delivering software solutions and security improvements for enterprise clients.

  • Managed remediation of Web Application Penetration Testing (WAPT) findings — performing impact analysis, coordinating with application owners, and providing remediation guidance.

    40% reduction in high-risk findings
  • Designed and implemented an AI-driven browser release monitoring system that automatically tracks stable browser releases, validates version changes against official sources, and generates stakeholder reports.

    Reduced manual effort to zero
  • Designed and implemented IBM DataStage workflows to validate data synchronization between legacy and target databases, automatically detecting synchronization failures.

    50% reduction in manual validation effort
  • Investigated and resolved production issues in C#/.NET applications through root cause analysis, code fixes, and cross-functional collaboration.

    Maintained system stability
C#.NETIBM DataStageWAPTAI/MLPythonSQL
02

Singapore

Software Engineer IIJuly 2022 — December 2023
Software Engineer IJune 2018 — June 2022

Yokogawa Engineering Asia Pte Ltd

Yokogawa is a global leader in industrial automation and control. As a software engineer on their product team, I built mission-critical desktop applications used in SCADA and process control environments.

  • Developed a custom diagram control using DevExpress in a C#/.NET WPF application, eliminating Microsoft Visio licensing requirements for end customers.

    25% reduction in product costs
  • Designed and implemented Azure DevOps CI/CD pipelines, automating build and deployment processes across product releases.

    50% faster integration and delivery
  • Developed UI automation tests for .NET applications using TestStack.White and SpecFlow BDD framework, enabling rapid regression validation.

    40% reduction in regression testing time
C#.NETWPFDevExpressAzure DevOpsSpecFlowTestStack.WhiteSQL Server
03

Malaysia

Associate Solution DeveloperMay 2017 — March 2018

Tverve Sdn Bhd

Early-career role at a software consultancy, building custom solutions across web and mobile platforms for regional clients.

  • Developed a SharePoint Online web application to digitize and streamline a client's change management process, delivering a solution that met all business requirements within the project timeline.

    Full digitization of change management
  • Developed a cross-platform e-commerce mobile application using Xamarin, integrating backend APIs to support product browsing, order placement, and order tracking across Android and iOS.

    Android & iOS coverage
C#XamarinSharePoint OnlineJavaScriptREST APIs

03 / Expertise

A practical toolkit for dependable delivery.

Broad enough to move across the system. Deepest where enterprise software, automation, and operational reliability meet.

01

Enterprise engineering

Long-lived applications and operational systems built for real-world constraints.

  • C#
  • .NET
  • WPF
  • DevExpress
  • Java
  • Xamarin
02

Cloud & delivery

Repeatable delivery pipelines and cloud foundations that make shipping safer and faster.

  • Azure
  • AWS
  • Azure DevOps
  • CI/CD
  • Git
  • Docker
03

Data & automation

Automation that removes toil and data workflows that surface failures early.

  • Python
  • SQL
  • IBM DataStage
  • AI automation
  • REST APIs
04

Quality & security

Engineering practices that harden systems and protect the pace of delivery.

  • WAPT
  • SpecFlow
  • TestStack.White
  • BDD
  • Root-cause analysis

04 / Selected work

Building beyond the day job.

A growing portfolio of experiments in AI, developer tools, and full-stack product engineering.

View GitHub profile
00Live product

dailyping

Daily Ping

A safety check-in iOS app that sends a daily reminder to confirm you're okay. Miss your window, and your trusted contacts are automatically alerted via email — built for peace of mind with one-tap simplicity.

iOSSwiftPush NotificationsEmail Alerts
Learn more
01Independent build

knowledgebase_qa_bot_ai

Knowledge Base Q&A Bot

A FastAPI-powered Q&A system comparing two retrieval strategies side-by-side — BM25 keyword search vs. vector embeddings via OpenAI + FAISS — with streaming responses over SSE.

PythonFastAPIOpenAIFAISSBM25
View source
02Independent build

prelegal

Prelegal

A platform for drafting common legal agreements programmatically. Full-stack TypeScript and Python architecture with template-driven document generation and a clean web interface.

TypeScriptPythonDockerFastAPI
View source

05 / Credentials

Grounded in engineering. Always learning.

Education

Bachelor of Computer Science (Software Engineering)

Universiti Malaysia Pahang

September 2013 — February 2017GPA 3.78 / 4.00

06 / Let's talk

Have a hard engineering problem?

I'm open to conversations about software engineering opportunities, ambitious products, and systems that need to become more reliable.