Lei Zhang
About Lei Zhang
Lei Zhang is a Tech Lead at TD Ameritrade with extensive experience in software engineering and a diverse educational background.
Company
Lei Zhang is currently employed at TD Ameritrade. Since November 2016, he has been working in Jersey City, NJ, where he holds the position of Tech Lead. At TD Ameritrade, he utilizes a diverse tech stack including Java, Python, Springboot, and RESTful services. He is also involved in advanced data technologies such as Hadoop and MongoDB as well as messaging systems like RabbitMQ.
Title
Lei Zhang serves as the Tech Lead at TD Ameritrade. He assumed this position in November 2016. In this role, he leads technical teams and manages complex projects using Agile methodologies and tools such as Git.
Work Experience
Lei Zhang's career spans several high-profile companies. From 2001 to 2011, he worked at Verizon as a Tech Lead in the Tampa/St. Petersburg, Florida area. Between 2011 and 2016, he held the position of Senior Software Engineer at Bloomberg LP in New York. In 2016, he worked briefly at Bank of America as a Senior Software Engineer before joining TD Ameritrade as a Tech Lead.
Education and Expertise
Lei Zhang has a strong academic background. He earned a Ph.D. from the Chinese Academy of Sciences, where he studied Graph Theory, Algorithms, Combinatorics and Optimization, and Operations Research from 1992 to 1997. Additionally, he holds a Bachelor's Degree in Mathematics; Operations Research from Shandong University. He has furthered his education at the University of South Florida, obtaining a Master’s Degree in Computer Sciences, Finance, General, and Applied Mathematics; Statistics. He also holds an MBA from the University of South Florida.