Chief Technology Officer and co-founder of DrillInsight, with over 10 years of experience in
backend architecture design at
top-tier tech companies. He specializes in building
scalable, high-concurrency microservice architectures.
Expert in Data Structure Optimization and Algorithm Teaching
Domain-Driven Design and Development
Distributed System Architecture
Zack Yu
Led the development of the DrillInsight platform from the ground up. Responsible for designing scalable microservices and event-driven systems, supporting complex B2B and B2C platforms.
Over 6 years of teaching experience, with deep insights into sorting algorithms, graph theory, dynamic programming, and other high-frequency interview topics, helping hundreds of students master efficient problem-solving techniques. Completed over 1000 problems on Leetcode.
Participated in and guided more than 10 real-world enterprise-level projects across e-commerce and finance industries, leading students through the entire development process from requirements analysis and architecture design to implementation, deployment, and optimization.
Formerly employed at eBay, with over 7 years of experience as a Senior Engineer. Possesses extensive experience in enterprise-level development and has served as an Agile Lead, deeply understanding the staffing needs of corporate teams. Well-versed in technical interviews, algorithms, distributed systems design, and cloud services.
Over 6 years of software development experience, having served in key technical roles at several well-known companies, with extensive hands-on experience and industry insights.
As a seasoned interviewer, he has been deeply involved in the technical interview process, with a thorough understanding of key assessment points in algorithm and system design interviews, having interviewed over 200 candidates.
Proficient in common algorithms and data structures, with a particular expertise in high-frequency interview topics such as dynamic programming, greedy algorithms, and graph algorithms, having completed over 1,000 coding problems.
Formerly employed at eBay, with over 7 years of experience as a Senior Engineer. Possesses extensive experience in enterprise-level development and has served as an Agile Lead, deeply understanding the staffing needs of corporate teams. Well-versed in technical interviews, algorithms, distributed systems design, and cloud services.
Kurt Tian
Duke graduate with a background as a Software Development Engineer (SDE) at leading global investment banks, possessing extensive experience in financial technology development.
Distributed Systems and Microservices Architecture
High-performance Data Processing and Large-scale Systems
Former employee of a leading financial firm, where he led and participated in multiple architecture migration projects, transitioning from monolithic to distributed microservices. He has deep expertise in blending projects with technology.
Optimized resumes for over 800 students, focusing on project guidance and detailed resume refinement. Through his mentorship, many students have secured offers from top companies such as Amazon, Google, and Microsoft, accumulating numerous success stories.
As the Principal Solution Architect at Eviden, with over 20 years of experience in cloud computing and data warehouse architecture, he has worked at top tech companies such as Amazon AWS and has also served as an adjunct faculty at Columbia University. He is proficient in AWS, Azure, and GCP, specializing in designing scalable, efficient cloud solutions for enterprises. Since 2019, he has taught data engineering at Columbia University, with over 5 years of teaching experience. He excels at using practical, hands-on methods to simplify complex cloud architecture and data engineering concepts for students.
Data Warehousing & Business Intelligence
Data Engineering & Analytics
Cloud Computing Architecture
Jun Shan
Provided consulting services for data warehouse and business intelligence architecture to several Fortune 500 companies, gaining extensive cross-industry project experience.
Over 5 years of teaching experience at Columbia University, where he teaches data engineering and cloud computing courses, helping students master SQL, Python, and data analytics.
Lead the development of next-generation data management platforms for global clients, improving their data utilization capabilities.
As a Director and Principal Cloud Solution Architect at Microsoft, responsible for strategic customer engagements in the cloud solutions space and startup investments, with a focus on the Azure Data and AI platform. Responsibilities include in-depth technical architectural design, proof of concept (POC) development, and driving initiatives for customers' digital transformation
Azure Cloud Data and AI Solutions
Startup Investment and Market Analysis
Big Data and Data Warehousing
Business Intelligence and Advanced Analytics
Awarded "Best Manager of the Year" in NYC (2014) for exceptional technical leadership, leading a significant digital transformation project.
With over 7 years at Microsoft, honored with the FY24 SMC+DS "Together We Thrive" Award for outstanding contributions to Microsoft's culture and impactful business outcomes.
Recognized for leveraging market analysis to identify emerging trends and guide strategic startup investments.
Multiple recognitions including the FY22 and FY21 "Microsoft Living Our Culture and Tech Intensity" award for customer-centric leadership, and the FY21 "Microsoft Solution Achiever" award for inspiring and guiding teams toward remarkable digital transformation.
A senior instructor with extensive project experience and expert-level project comprehension. She can quickly identify core issues in complex projects and provide students with clear, structured solutions. With over 5 years of teaching experience, she excels at combining theory with practical application, using project-driven teaching methods to help students understand and master key technical knowledge.
Participated in enterprise-level project development across multiple industries, such as e-commerce and finance, gaining deep insight into the integration of real-world business and technology.
Led and managed cross-functional teams, fostering a collaborative and high-efficiency work environment. Known for her excellent communication skills, she can clearly convey complex technical concepts to students from diverse backgrounds.
Helped over 300 students secure job opportunities in the software development field through technical mentorship and career development support.
Tracy Lan
Participated in enterprise-level project development across multiple industries, such as e-commerce and finance, gaining deep insight into the integration of real-world business and technology.
Led and managed cross-functional teams, fostering a collaborative and high-efficiency work environment. Known for her excellent communication skills, she can clearly convey complex technical concepts to students from diverse backgrounds.
Helped over 300 students secure job opportunities in the software development field through technical mentorship and career development support.
Proficient in Java programming, with deep expertise in the Spring, Spring Boot, Spring Cloud, Kafka, and Redis tech stack.
Expert in project architecture design and implementation.
Specialized knowledge in optimizing DevOps processes, driving efficient Continuous Integration and Continuous Delivery (CI/CD).
Former employee of a leading financial firm, where he led and participated in multiple architecture migration projects, transitioning from monolithic to distributed microservices. He has deep expertise in blending projects with technology.
Optimized resumes for over 800 students, focusing on project guidance and detailed resume refinement. Through his mentorship, many students have secured offers from top companies such as Amazon, Google, and Microsoft, accumulating numerous success stories.