Darren Tang
About Darren Tang
Darren Tang is a Principal Software Engineer with a Master's degree in Computer Science from Columbia Engineering. He has extensive experience in software development, particularly in Distributed Systems and Machine Learning, and has worked for several notable organizations including Digital River and Memorial Sloan-Kettering Cancer Center.
Current Role at Digital River
Darren Tang serves as a Principal Software Engineer at Digital River, a position he has held since 2019. He is based in Taipei City, Taiwan. In this role, he focuses on software development and engineering, leveraging his extensive background in programming and system design. His responsibilities include leading projects and collaborating with teams to enhance software solutions.
Previous Experience at Digital River
Before his current role, Darren Tang worked at Digital River as a Senior Software Engineer from 2015 to 2019. During this time, he contributed to various software development projects while based in Taipei City, Taiwan. His experience at Digital River laid the foundation for his advancement to Principal Software Engineer.
Education and Expertise
Darren Tang holds a Master’s degree in Computer Science from Columbia Engineering, which he completed from 2005 to 2007. He also earned a Bachelor's degree in Civil Engineering from Chung Yuan Christian University from 1996 to 2000, followed by a Master’s degree in the same field from 2000 to 2002. His educational background supports his expertise in software engineering and programming.
Technical Skills and Interests
Darren Tang possesses a diverse skill set in programming languages and technologies, including Java, Spring, Git, Cassandra, Kafka, Elasticsearch, Docker, and Maven. He has experience in both Android and iOS development, as well as database model design and administration. His strong interest in Distributed Systems and Machine Learning reflects his commitment to advancing in these areas.
Career History
Darren Tang has a varied career in software development. He worked as a Senior Developer at Barnes & Noble for six months in 2010-2011 and as a Senior Programmer Analyst at Memorial Sloan-Kettering Cancer Center from 2011 to 2015. Additionally, he was a C# .NET Developer at Dealogic from 2007 to 2010 and completed an internship as a Software Engineer at Coyote Point Systems, Inc in 2006.