About Me

I am a Full Stack Developer with over 5 years of experience in building scalable and high-performance web applications. My work spans from crafting intuitive front-end interfaces to designing efficient back-end systems and automating deployment pipelines. With a strong background in team leadership, I have successfully led development teams, delivered complex client projects, and continuously improved user experience through performance tuning and accessibility enhancements. I enjoy working with modern technologies like React, Next.js, Node.js, and cloud-based infrastructure to build robust and user-centric solutions.

Outside of daily development, I maintain a personal tech blog at blog.christhanhdang.dev , where I share practical insights from real-world projects, document my learning process, and reflect on topics such as developer productivity, work-life balance, and technical problem-solving. The blog acts as both a personal knowledge base and a space to connect with fellow developers. I also contribute to open-source projects on GitHub and actively participate in developer communities to exchange ideas, mentor juniors, and stay updated with industry trends.

You can explore my projects on GitHub or connect with me on LinkedIn at LinkedIn .

About Heading

Philosophy

💊 "Coding is just the beginning; being a developer is about solving problems and creating solutions."

Experience

Freelance

Jan 2021 · Present

Full Stack Developer

Freelance

- Designed and developed dynamic web applications tailored to international client requirements across diverse industries.

- Collaborated with cross-functional remote teams, ensuring timely delivery and smooth communication across time zones.

- Built user-facing features with performance-first mindset, while optimizing backend systems for scalability and reliability.

- Applied CI/CD pipelines, code linting, and testing practices to ensure high code quality and rapid deployment.

- Adapted quickly to varied project scopes—from e-commerce to interactive data dashboards—demonstrating full-stack flexibility.

Technologies: React, Next.js, Vue.js, Vite, Remix, Astro, JavaScript, TypeScript, Node.js, Express.js, MongoDB, Kafka, Docker, Kubernetes, AWS

AgeCode Co. Ltd

July 2021 · July 2024

Lead Web Developer | Front-end Developer

AgeCode Co. Ltd

- Spearheaded development of 20+ web projects, leading frontend architecture and delivery in a fast-paced agency environment.

- Conducted in-depth code reviews and introduced coding standards, significantly improving team output and maintainability.

- Mentored junior developers and facilitated regular knowledge-sharing sessions to foster a high-performing team culture.

- Streamlined development workflow through automation (GitHub Actions, reusable templates), reducing average delivery time by 30%.

- Collaborated directly with Japanese clients to refine requirements and deliver UI/UX improvements aligned with business goals.

- Engaged in early-stage product planning and estimations, contributing to both technical strategy and client communications.

Technologies: React, Next.js, Vue.js, Nuxt, JavaScript, TypeScript, Node.js, Confluence, GitHub Copilot, GitHub Actions, Code Review GPT

CyberSoft Academy

Nov 2019 · Oct 2022

Computer Science Teaching Assistant

CyberSoft Academy

- Supported hundreds of students through tutoring, code reviews, and personalized feedback on assignments and projects.

- Led practical workshops on core programming concepts, JavaScript fundamentals, and hands-on web development techniques.

- Developed original study materials and coding challenges to enhance understanding of data structures and logic building.

- Received annual recognition as 'Top Mentor of the Year' for excellence in teaching, mentoring, and student engagement.

- Worked closely with instructors to iterate on curriculum structure, resulting in improved learner outcomes.

- Mentored students in JavaScript, Python, HTML/CSS, and Git workflows, guiding them through real-world coding tasks.

FPT Software

Apr 2020 · Oct 2020

Front-end Web Developer (Internship)

FPT Software

- Built and tested responsive user interfaces using Angular 9, TypeScript, and SCSS within a large Agile team.

- Worked closely with designers and backend engineers to translate UI/UX specs into production-ready code.

- Improved accessibility and mobile compatibility for core enterprise applications.

- Participated in daily standups, sprint planning, and team retrospectives as part of an Agile Scrum team.

- Gained practical experience with Java and Spring Boot during backend task rotations.

- Enhanced understanding of enterprise-level software architecture, version control, and RESTful API consumption.

Let's Connect

If you want to stay up to date with my work be sure to follow me on twitter, or you can send me an email and I'll be sure to get back to you.

💊 Thanh Dang (Thomas)

© 2025 Thanh Dang Portfolio Based on template by Aria Template 🍥

𝕏 GitHub