An Bo Chen
Teaching Assistant for Software Design (6.1040) at MIT EECS- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Chinese Limited working proficiency
Topline Score
Bio
Credentials
-
PCAP - Certified Associate in Python Programming
OpenEDG Python InstituteJan, 2022- Nov, 2024
Experience
-
MIT EECS
-
United States
-
Higher Education
-
1 - 100 Employee
-
Teaching Assistant for Software Design (6.1040)
-
Aug 2023 - Present
• Facilitated regular studio hours to support students in understanding software design concepts and techniques • Evaluated and graded student assignments and projects, offering constructive, in-depth feedback on their design progress • Facilitated regular studio hours to support students in understanding software design concepts and techniques • Evaluated and graded student assignments and projects, offering constructive, in-depth feedback on their design progress
-
-
-
MIT Computer Science and Artificial Intelligence Laboratory (CSAIL)
-
United States
-
Higher Education
-
300 - 400 Employee
-
Undergraduate Researcher
-
Jun 2023 - Present
Data Systems Group • Designed and implemented a user-friendly software interface in Python using Streamlit to showcase Sawmill, an experimental prototype system that extracts data from logs to diagnose large systems using causal analysis • Empowered users to customize inputs during parsing, causal unit definition, and preparation phases, enhancing their ability to tailor the tool to their specific needs • Streamlined process for generating and iterating on partial causal graphs, reducing time required for causal analysis by 15% Show less
-
-
-
MIT EECS
-
United States
-
Higher Education
-
1 - 100 Employee
-
Lab Assistant for Software Construction (6.1020)
-
Feb 2023 - May 2023
• Staffed lab hours to answer problem set questions and offer guidance on developing readable, reliable, and scalable code • Graded student code reviews and provided detailed feedback to improve on giving and addressing code review comments • Staffed lab hours to answer problem set questions and offer guidance on developing readable, reliable, and scalable code • Graded student code reviews and provided detailed feedback to improve on giving and addressing code review comments
-
-
-
Sprouting
-
United States
-
Primary and Secondary Education
-
1 - 100 Employee
-
Software Engineer Intern
-
Jun 2022 - Aug 2022
• Developed a prototype web app that provided access to STEM teaching resources for over 20 instructors in Puerto Rico, resulting in a 50% increase in classroom engagement • Improved signup and login features using Django REST framework and React Material UI, strengthening user accessibility and authentication • Drafted a thorough Functional Specification Document (FSD) outlining current and future app features and fostering clear communication and alignment within the team • Developed a prototype web app that provided access to STEM teaching resources for over 20 instructors in Puerto Rico, resulting in a 50% increase in classroom engagement • Improved signup and login features using Django REST framework and React Material UI, strengthening user accessibility and authentication • Drafted a thorough Functional Specification Document (FSD) outlining current and future app features and fostering clear communication and alignment within the team
-
-
Education
-
Massachusetts Institute of Technology
Master of Engineering - MEng, Computer Science -
Massachusetts Institute of Technology
Bachelor of Science - BS, Computer Science & Engineering