Hi, I'm Tian How.Software engineer based in Singapore.

Full-stack by experience, backend by interest.I build practical software for real-world use.

Neo Tian How profile picture

Tech stack

Backend

JavaSpring BootNode.jsKafkaPythonFlaskMySQLRedisMongoDB

Frontend

TypeScriptAngularReactNext.jsVue.jsJavaScript

Cloud & DevOps

DockerKubernetesAWSAzure DevOpsGCP

Experience and education

CrimsonLogic

CrimsonLogic

Now

Software Engineer

Jun 2025 – Present
  • Developed truck appointment and terminal capacity management modules for PSA's Port Community System in Antwerp using Spring Boot and Angular, supporting appointment scheduling, container tracking, gate timeslot availability, and handover document generation.
  • Designed and executed 500+ UAT test cases, identifying and resolving 40 defects, including a critical concurrency issue that allowed multiple trucking companies to reserve the final available gate timeslot.
  • Introduced AI-assisted development practices by converting team coding standards into reusable AI agent skills and supporting Azure DevOps code review automation, improving code consistency and reducing delivery time by 15-20%.
Spring BootAngularKafkaMySQLAzure DevOps
PSA International

PSA International

Software Engineer (Internship)

Sep 2024 - May 2025
  • Automated migration of 50 Kafka topics and 150 consumer groups using reusable batch scripts, preserving partitioning, retention policies, and ACL configurations across environments.
  • Designed and executed 1,000+ test cases for Global PortNet and DigitalPort enterprise systems, validating business workflows and working with developers to resolve critical defects before release.
  • Supported frontend design solutioning by translating client requirements into 60+ Figma screens and building Angular features integrated with backend services for shipping lines, hauliers, and terminal operators.
AngularKafkaUI/UX DesignAzure DevOps
Reachfield IT Solutions

Reachfield IT Solutions

Software Developer (Internship)

Oct 2019 - Apr 2020
  • Integrated facial recognition into a Java/J2EE Visitor Management System using Face++, supporting automated visitor verification, blacklist checks, and live camera capture at security checkpoints.
  • Enhanced a Security Guard Management System with real-time incident alerts and RFID checkpoint tracking, improving patrol visibility and response coordination across assigned locations.
JavaJavaScriptFace++MySQLRFID
Full profile on LinkedIn

Featured projects