Author: Kelvin Yap (Product Manager, Titansoft) Hi, I’m Kelvin. I’m a Product Manager at Titansoft where I work on B2B SaaS…
From QA to Software Developer: How Stepping Into the Unknown Shaped a Titaner’s Journey
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:…