Starting your career can feel like stepping into the unknown. You might wonder if you chose the right role. You…
From Law to Tech: How Culture and Team Support Shaped Daryl’s Growth at Titansoft
Most of us start our careers waiting for a green light. We wait for a manager to tell us what…
Re-architecting a Core Platform: How Our Accounting System V2 Improved Performance, Resilience, and Developer Velocity
Hi, I am Ziyi. I am a full-stack developer specializing in backend and platform development, with hands-on experience in distributed…
We Built a Custom Knowledge Base So Our AI Assistant Would Stop Forgetting Everything
How a side project from Internal Tech Days became our team’s secret weapon for AI-assisted development — and why it…
Agentic Coding: A 6-Month Shift
Note from Writer: Hi, I’m Jeremy. I enjoy writing simple, elegant, and performant code in my day‑to‑day work. Too much…
The Silent Failure: Why Brilliant Leaders Struggle in Strong Cultures
From Survival to Belonging: A Human-Centered Approach to Leadership Integration By Jasmine Huang This article is contributed by Jasmine Huang…
A Survival Guide for Fresh Graduates: A Rookie Software Engineer’s Journey
This article is adapted from a Titansoft internal career sharing series. Graduation season marks a major turning point. Fresh graduates…
Kafka Rebalancing Deep Dive: Client-Side vs. Server Side Protocols
How Server-Side Rebalancing Eliminates Your Biggest Kafka Headache If you are new to Apache Kafka, you’ve likely mastered the basics:…
Titansoft Turns 20! See How Our Core Values Show Up in the Everyday Lives of Titaners
From our founding in Singapore in 2005, to embracing Agile in 2014, and continuously iterating and growing ever since, we’ve…