Son Duc Cao
Software Engineer
Back-end Software Engineer with 5+ years of experience in designing and developing database-centric applications; skilled in web-based architectures, databases, and search systems.

PHP · Golang · Python · AWS · OpenSearch · BigQuery
Technical Skills
Expertise spanning backend development, search technologies, and cloud infrastructure
Programming Languages
Backend & Databases
Frontend (Basic)
Search & Analytics
Infrastructure & Tools
Featured Projects
Highlighting key projects that demonstrate my backend engineering expertise
PR TIMES Search System Migration
Redesigned and migrated on-premise ElasticSearch to AWS OpenSearch with zero downtime. Reduced search latency by 40% and increased throughput by 2x while eliminating 12-hour daily index rebuild.
PR TIMES Ranking & Analytics Enhancement
Solo project redesigning ranking system using CDN access log aggregation. Expanded ranking boards from 6 to 55 and resolved data consistency issues while reducing system load.
PR TIMES Analytics Foundation
Constructed ETL foundation from PR TIMES monolithic databases and Google Analytics 4 to BigQuery, enabling advanced analytics capabilities for internal and external use.
Flezz
Full-stack web application built with modern technologies, featuring robust backend architecture and responsive frontend design.
Work Experience
Building robust backend systems and search infrastructure with 5+ years of experience
Oct 2020 – Present
PR TIMES Inc.
Tokyo, Japan
Software Engineer
Leading multiple critical projects at PR TIMES, a major press release distribution platform.
PR TIMES Search System
Jun 2022 - Present- Redesigned and replaced on-premise ElasticSearch to AWS OpenSearch with zero downtime
- Reduced search latency by 40% and increased throughput by 2x
- Eliminated daily 12-hour index rebuild, reducing to 3 hours
- Developing new search features and providing analytics
PR TIMES Ranking & Analytics Enhancement
Feb 2023 - Dec 2023- Innovated data collection using CDN access log aggregation approach
- Expanded ranking boards from 6 to 55, enhancing measurement capabilities
- Resolved data inconsistency issues in the Ranking System
- Reduced system load and improved analytics algorithm precision
WebClipping in PR TIMES Beta
Nov 2021 - Apr 2022- Contributed to automated web article collection and analysis service
- Managed infrastructure tasks with outsource company
- Optimized deployment processes and staging infrastructure
Data Warehouse & ETL Pipeline
May 2021 - Oct 2021- Constructed ETL foundation from monolithic databases to BigQuery
- Utilized BigQuery for analytics supporting internal and external needs
- Built data pipeline from Google Analytics 4 integration
Recent Articles
Thoughts on backend development and distributed systems
Philosophy
"In the grim darkness of the far future, there is only code."
Inspired by the Warhammer 40K universe, I believe in writing robust, battle-tested code that can withstand the challenges of production environments and scale with the demands of the future.
Get In Touch
Interested in collaborating or discussing backend engineering opportunities? Let's connect.
Contact Information
Currently Open To:
- Backend engineering opportunities
- Open source collaborations