About Me

I am a Frontend Developer with over 4 years of experience in building scalable, high-performance web applications. With a strong leadership background, I have led development teams, optimized user experiences, and delivered complex projects. I am passionate about cutting-edge technologies like React, Next.js, and Vue.js, which help create seamless and user-friendly interfaces. One of my proudest achievements is improving performance and accessibility for users across various platforms.

Beyond development, I maintain a tech blog at blog.tcdtist.com , where I document my journey in learning and mastering various technologies. This blog serves not only as a place where I share insights from the projects I work on, but also as a personal knowledge hub where I store and revisit the concepts and tools I explore. It’s my way of reflecting on my growth as a developer and organizing the knowledge I gather over time. I am also an active contributor on GitHub and participate in various tech communities to exchange ideas and learn from others.

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

AgeCode Co. Ltd

July 2021 Β· Present

Lead Front-end Developer

AgeCode Co. Ltd

Led and contributed to over 20 projects in 3 years, ranging from small to large scale applications.

Improved overall code quality through regular code reviews and implementation of best practices.

Managed and mentored a team of developers, fostering a collaborative and productive work environment.

Reduced project development time by approximately 30% through implementation of efficient workflows and automation tools.

Consistently delivered high-quality frontend solutions, resulting in improved user engagement and client satisfaction.

Actively participated in project planning and requirement gathering phases, ensuring alignment between client needs and technical solutions.

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

Freelance Projects

Jan 2021 Β· Present

Full Stack Developer

Freelance Projects

Developed various web applications for international clients, meeting diverse project requirements.

Collaborated effectively with distributed teams, ensuring smooth communication and project delivery.

Implemented features to enhance user engagement and optimize backend performance.

Maintained high code quality through adherence to best practices and use of continuous integration.

Demonstrated versatility by working on a wide range of projects, from e-commerce platforms to data visualization tools.

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

CyberSoft Academy

Nov 2019 Β· Oct 2022

Computer Science Teaching Assistant

CyberSoft Academy

Assisted in teaching computer science concepts and programming skills to students.

Facilitated classroom activities, provided one-on-one tutoring, and graded assignments to support student learning and development.

Developed and led engaging coding workshops, improving student understanding of complex programming concepts.

Created supplementary learning materials to enhance course curriculum and student comprehension.

Provided constructive feedback on coding assignments, helping students improve their programming skills.

Mentored students in various programming languages and technologies, including JavaScript, Python, and web development.

Collaborated with senior instructors to optimize course content and teaching methodologies.

FPT Software

Apr 2020 Β· Oct 2020

Front-end Web Developer (Internship)

FPT Software

Focused on frontend development while gaining exposure to full-stack technologies.

Deployed and troubleshot client-side code for web applications, enhancing interfaces based on established UI/UX standards.

Created and tested frontend code using HTML, CSS, and TypeScript, with emphasis on Angular 9.

Developed responsive and accessible user interfaces for web applications.

Collaborated effectively within a 9-10 member development team.

Implemented frontend features that improved user engagement and experience.

Gained practical experience with Agile methodologies and development workflows.

Expanded skillset to include backend technologies like Java, Spring framework, and RESTful APIs.

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.

πŸ’Š tist

Β© 2024 Chi Thanh Dang (tist) Portfolio β€’ Based on template by Aria Template πŸ₯

𝕏 GitHub