Summary
Tianqi Nan is a software engineer with 11 years of experience, currently building systems at Bloomberg and teaching computer science at Rutgers University. He holds a Master's in Computer Science from Rutgers and studied at University of Wisconsin–Madison, bringing a strong academic foundation in AI and electrical engineering. His background spans internships at Facebook, research on convolutional neural networks, and hands-on robotics leadership where he led quadrotor design, flight code, and a patent-pending project. At Rutgers he regularly delivers lectures and labs to undergraduates, blending practical engineering with clear pedagogy. Comfortable in both research and production settings, he combines machine learning experimentation with production-grade software delivery. Based in New Jersey, he pairs enterprise experience with a history of leading student innovation programs and mentoring technical teams.
11 years of coding experience
3 years of employment as a software developer
Visting Student, Computer Science, 3.6/4.0, Visting Student, Computer Science, 3.6/4.0 at University of Wisconsin-Madison
Bachelor of Engineering (B.E.), Electrical Information Science and Technology, 3.5/4.0, Bachelor of Engineering (B.E.), Electrical Information Science and Technology, 3.5/4.0 at China University of Mining and Technology
Master of Science (M.S.), Computer Science, 3.6/4.0, Master of Science (M.S.), Computer Science, 3.6/4.0 at Rutgers University
English, Chinese