About
Helping engineers worldwide adopt Model-Based Design, integrate AI into embedded systems,…
Activity
-
Before you recharge your own #battery over the holidays, learn how to estimate your system's battery state of charge using #AI! On Dec 18, my…
Before you recharge your own #battery over the holidays, learn how to estimate your system's battery state of charge using #AI! On Dec 18, my…
Liked by Tianyi Zhu
-
Engineers: Join me on Dec 18th to learn an end-to-end solution for designing, training, validating and verifying, compressing, and deploying AI-based…
Engineers: Join me on Dec 18th to learn an end-to-end solution for designing, training, validating and verifying, compressing, and deploying AI-based…
Liked by Tianyi Zhu
-
Engineers: Join me on Dec 18th to learn an end-to-end solution for designing, training, validating and verifying, compressing, and deploying AI-based…
Engineers: Join me on Dec 18th to learn an end-to-end solution for designing, training, validating and verifying, compressing, and deploying AI-based…
Shared by Tianyi Zhu
Experience
Education
-
-
-
Integrated B.S./M.S. program in ECE; completed M.S. in one additional semester following B.S.
-
-
First-generation college student; graduated in 3 years with university honors
-
Activities and Societies: National AP Scholar; FIRST Robotics Captain; Student Newspaper Online Editor-in-Chief; Engineering Club Founder; Class of 2017: Mathematics Award, Charles T. Kent Science Award
Licenses & Certifications
Courses
-
Building Reliable Distributed Systems
18-749
-
Electronic Devices & Analog Circuits
18-220
-
Embedded Systems Software Engineering
18-642
-
Hardware Arithmetic for Machine Learning
18-640
-
Introduction to Computer Systems
15-213
-
Introduction to Machine Learning
10-601
-
Principles of Software Systems Construction
17-214
-
Real-Time Embedded Systems
18-349
-
Signals & Systems
18-290
-
Software Engineering for Startups
17-356
-
Structure & Design of Digital Systems
18-240
-
Web Applications Development
17-437
Projects
-
32-Bit Gate-Level Floating Point Unit (FPU)
-
Implemented an IEEE-574 32-bit FPU in gate-level structural SystemVerilog with optimized area and timing.
-
Real-Time Thread Scheduler
-
Implemented threads, context swap, mutexes, memory protection, and thread scheduling schemes with Rate Monotonic Scheduling and Priority Ceiling Protocol on the STM32 platform in C
-
Neural Network
-
Implemented, trained, and tested a neural network with a single hidden layer from scratch to make multi-class predictions such as identifying handwritten digits. Implemented the back propagation algorithm and stochastic gradient descent for optimizing cross entropy loss.
-
Personal Health Data Visualization & Analysis Framework
-
• Developed an extensible black-box framework with teammates in Java that supports data parsing plugins and data visualization plugins with an interactive GUI tool
• Wrote sample plugins by utilizing third party APIs to demonstrate framework funtionalities
• Used Git for team-based version control and Travis-CI for continuous integration and automated testing
-
Carcassonne Game
-
• Designed and implemented the game logic and GUI for the classic board game Carcassonne with 2500+ lines of Java source code
• Performed object-oriented analysis using UML diagrams, applied design patterns to achieve extensibility and code reuse, performed high-coverage unit-testing with JUnit test suites
-
CMU 15-112 Term Project - OpenCV Matrix Calculator
-
Matrix Calculator, written in python, uses machine learning and computer vision algorithms to recognize and solve handwritten matrices. It is also a powerful educational tool that generates matrix problems for the user to solve and improves the user's computational ability with linear algebra.
Honors & Awards
-
HackBerry Pi 2019 1st Place Winner
Carnegie Mellon University
Our project aims to create an environment where users can feel real-time social media sentiments by immersing themselves in a physical setting with LED lights. See: https://devpost.com/software/sentimentled
-
HackCMU 2017 Dropbox Award
Dropbox, Inc.
Project Doodlist uses machine learning algorithms to transform simple doodles into drawings with world-class art style. See: https://devpost.com/software/doodlist
Languages
-
Mandarin Chinese
Native or bilingual proficiency
-
English
Native or bilingual proficiency
More activity by Tianyi
-
💡 In case you didn't make it to the live 2024 MATLAB EXPO session... 🔗 Here's the link to the What's New in MATLAB and Simulink proceeding:…
💡 In case you didn't make it to the live 2024 MATLAB EXPO session... 🔗 Here's the link to the What's New in MATLAB and Simulink proceeding:…
Shared by Tianyi Zhu
-
Join me at #MATLABEXPO to explore What's New in MATLAB and Simulink. Visit my profile to find the session time that works best for you:…
Join me at #MATLABEXPO to explore What's New in MATLAB and Simulink. Visit my profile to find the session time that works best for you:…
Shared by Tianyi Zhu
-
📣 Don't miss out on the biggest event of the year! Join us at MATLAB EXPO 2024 on November 13-14. 💻 Stay updated on What's New in MATLAB and…
📣 Don't miss out on the biggest event of the year! Join us at MATLAB EXPO 2024 on November 13-14. 💻 Stay updated on What's New in MATLAB and…
Shared by Tianyi Zhu
-
I wish, I had such guidance growing up in remote parts of India. Today, in a quiet corner of Punjab, something remarkable is happening. I am…
I wish, I had such guidance growing up in remote parts of India. Today, in a quiet corner of Punjab, something remarkable is happening. I am…
Liked by Tianyi Zhu
-
Join the webinar on Oct 17 and hear from Maggie Oltarzewski and me on how to get started with Simulink and Model-Based Design!
Join the webinar on Oct 17 and hear from Maggie Oltarzewski and me on how to get started with Simulink and Model-Based Design!
Shared by Tianyi Zhu
-
If you are at #TheBatteryShow in Detroit and interested in battery management system development, battery modeling or battery pack design, talk to us…
If you are at #TheBatteryShow in Detroit and interested in battery management system development, battery modeling or battery pack design, talk to us…
Liked by Tianyi Zhu
-
📣 Don't miss out on the biggest event of the year! Join us at MATLAB EXPO 2024 on November 13-14. 💻 Stay updated on What's New in MATLAB and…
📣 Don't miss out on the biggest event of the year! Join us at MATLAB EXPO 2024 on November 13-14. 💻 Stay updated on What's New in MATLAB and…
Shared by Tianyi Zhu
-
Check out my blog post on new #AI features introduced in #MATLAB R2024b. Learn how to set a learning rate schedule for training neural networks…
Check out my blog post on new #AI features introduced in #MATLAB R2024b. Learn how to set a learning rate schedule for training neural networks…
Liked by Tianyi Zhu
-
📣 Are you attending Embedded Systems Week (ESWeek) 2024 in Raleigh, NC from Sep. 29 to Oct. 4? Please attend the MathWorks tutorials (Sep. 29) on…
📣 Are you attending Embedded Systems Week (ESWeek) 2024 in Raleigh, NC from Sep. 29 to Oct. 4? Please attend the MathWorks tutorials (Sep. 29) on…
Shared by Tianyi Zhu
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Tianyi Zhu in United States
-
Tianyi Zhu
Sr. Data Analyst @ Citizens Bank | Columbia Statistics | Penn State
-
Tianyi Zhu
-
TianYi ZHU
-
Tianyi Zhu
Researcher PHD Student at Columbia University in NY
31 others named Tianyi Zhu in United States are on LinkedIn
See others named Tianyi Zhu