John Jiang

Senior Full Stack Developer @ BairesDev

About John Jiang

John Jiang is a Senior Full Stack Developer with extensive experience in both front-end and back-end technologies. He has worked for notable companies and possesses strong knowledge of cloud services and database management.

Work at BairesDev

John Jiang has been employed at BairesDev as a Senior Full-Stack Developer since 2020. In this role, he utilizes his extensive knowledge of both front-end and back-end technologies to contribute to various projects. His responsibilities include developing and maintaining web applications, collaborating with cross-functional teams, and ensuring the implementation of best practices in software development.

Education and Expertise

John Jiang earned a Master's degree in Computer Science from the National University of Singapore, where he studied from 2004 to 2009. His educational background provides a solid foundation for his expertise in software development. He is proficient in front-end frameworks such as React, Angular, Vue, Next, Nuxt, and Gatsby, as well as back-end technologies including Node, Nest, Laravel, .NET Core, and Django.

Background

Before joining BairesDev, John Jiang worked at Viperlink Pte Ltd as a Senior Full-Stack Developer for 11 years, from 2009 to 2020. He also had a brief tenure at Innovation Feel as a Senior Full-Stack Developer for six months in 2019. His diverse experience in the industry has equipped him with a comprehensive skill set in software development.

Technical Skills

John Jiang possesses strong knowledge of cloud services, including AWS, Azure, Heroku, Google Cloud, Back4App, and Firebase. He is familiar with Docker and CI/CD pipeline processes, which are essential for modern software development. Additionally, he has experience in database management with systems such as MySQL, SQLite, PostgreSQL, MS SQL, and MongoDB.

Communication and Problem-Solving Skills

John Jiang demonstrates excellent communication skills, which enable him to understand and convey complex concepts effectively. He also exhibits strong problem-solving and analytical skills, allowing him to tackle challenges in software development efficiently. His ability to work both independently and as part of a team enhances his contributions to projects.

People similar to John Jiang