Phạm Thắng

Software Architect at FORTNA

Hà Nội, Vietnam
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Phạm Thắng is a Software Architect based in Hà Nội with 10 years of experience building backend and data systems using Java, C/C++ and Python. He progressed from embedded and telecom-focused roles into backend and architecture positions, currently leading platform work at Fortna after senior engineering and data roles. An active contributor to the popular Debezium open-source project, he improved Oracle connector stability by fixing commit SCN handling, transaction association, and SQL/log management—work that speaks to his expertise in change data capture and database internals. Trained as a telecommunications engineer, he combines low-level systems thinking with pragmatic backend design to solve production reliability challenges. Colleagues would describe him as a pragmatic problem-solver who bridges telecommunication-grade rigor with modern backend engineering.
code10 years of coding experience
job7 years of employment as a software developer
bookTelecommunication and Programming, Telecommunications Engineering, Telecommunication and Programming, Telecommunications Engineering at Posts and Telecommunicaton Institude of Technology
languagesEnglish, Korean, Vietnamese
stackoverflow-logo

Stackoverflow

Stats
1,612reputation
490kreached
36answers
12questions
github-logo-circle

Github Skills (17)

oracles10
debezium10
java10
javas10
oracle10
sql10
change-data-capture10
kafka-connect9
jtest9
junit9
apache-kafka9
logging6
apache-commons-logging6
jmx6
spring-boot6

Programming languages (9)

JavaShellC++CPLpgSQLGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
debezium/debezium

Aug 2022 - Oct 2022

Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
Role in this project:
userBack-end Developer / Database Engineer
Contributions:14 commits, 1 PR, 2 comments in 1 month
Contributions summary:Phạm primarily contributed to the `debezium` project, a change data capture tool, focusing on the Oracle connector. Their work involved fixing test cases related to commit SCN handling, ensuring backward compatibility with older commit SCN formats, and adding transaction ID association within the commit SCN logic. Additionally, the user addressed issues related to log file management and SQL query optimization within the Oracle connector. These changes improved the stability and accuracy of the Oracle connector.
kafka-connectapache-kafkadata-capturedatabasekafka-producer
thangdc94/idea-settings

Jul 2019 - Jan 2022

Contributions:69 pushes, 1 branch in 2 years 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Phạm Thắng - Software Architect at FORTNA