Hello world

just call me
David
Present
Jun 2024

Paris, France
Amazon
Software Development Engineer
May 2024
Oct 2023

Brussels, Belgium
iterates IT services & consulting
Software Development Team Lead
Jan 2024
Jul 2021

Prague, Czech Republic
DevCity
Javascript Full-Stack Developer
Apr 2023
Apr 2022

Prague, Czech Republic
Unicorn
Javascript Backend Developer
Mar 2023
Jul 2021

Brno, Czech Republic
Betrian
Flutter Mobile App Developer
Education
Where I studied
Jun 2023
Sep 2021

Prague, Czech Republic
CTU in Prague, Faculty of Information Technology
Master's Degree in Software Engineering
Mar 2023
Feb 2023

Leuven, Belgium
KU Leuven, Faculty of Engineering Science
Erasmus+ Exchange Programme in Soft Robotics
Jul 2021
Sep 2018

Prague, Czech Republic
CTU in Prague, Faculty of Information Technology
Bachelor's Degree in Software Engineering
Extras
Get to know me better
My Journey: The Story So Far
Hey there! I’m David – or Trinh Xuan Tam, if we’re being formal. I’m based in the Czech Republic and work as a Full Stack Software Engineer. My interest in tech started when I was a kid, always tinkering with gadgets and trying to figure out how things worked. That curiosity eventually turned into a passion for building software that’s not just functional, but also meaningful and easy to use. These days, I spend my time solving problems with code, always aiming to make complex things feel simple. I care a lot about the why behind each project – making sure the end result actually helps people, not just looks good on paper. I enjoy working with people from all kinds of backgrounds and love the energy that comes with a good challenge. If you're looking for someone who enjoys combining technical skills with a creative mindset – and who’s always learning what’s next in tech – I’d love to connect. Let’s build something great together.
SOMEONE WHO WEARS MANY HATS
Whenever someone asks what tech I specialize in, my answer is pretty simple: whatever gets the job done. Since the start of my career, I’ve taken on all kinds of roles—whether in big corporations, fast-moving startups, or as a freelancer doing my own thing. I’ve worked across the stack, jumped into infrastructure when needed, and even led projects from start to finish. The variety doesn’t stop at the roles—I’ve also had the chance to dive into different industries. I’ve helped build smooth e-commerce experiences, contributed to edtech platforms, worked on safety systems for trains, and even explored some pretty exciting stuff in AI. Each project has taught me something new and pushed me to grow in unexpected ways.
Exploring code and cultures
Working across different countries has really shown me the value of diversity in tech. I’ve written code in places like the Czech Republic and other international hubs, and one thing I’ve learned is that being able to adapt to different cultures is just as important as knowing your tech stack. It’s not just where you work—it’s how different perspectives come together to build better solutions. In these multicultural teams, I’ve worked on projects that required more than just technical skills. I’ve had to bridge gaps, make sure everyone’s aligned, and help create a shared understanding—both technically and culturally. It’s made me a better communicator and a stronger team player. What I enjoy most is taking a mix of ideas and turning them into something that works. I love learning, growing with the team, and tackling challenges head-on. If you're looking for someone who thrives in international environments and focuses on building practical, reliable software, I’d be happy to help.
Want a quick chat?
Let's grab a coffee
If you have any questions or just want to say hi, feel free to send me a message.