Kiera O'Flynn
Teaching Assistant at Carnegie Mellon University School of Computer Science- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Carnegie Mellon University School of Computer Science
-
United States
-
Higher Education
-
200 - 300 Employee
-
Teaching Assistant
-
Jan 2023 - Present
TA for 15-150 (Functional Programming) Spring 2023, Fall 2023 - Co-taught two weekly recitations. - Held weekly office hours. - Actively answered student questions on the question-and-answer forum Piazza. - Created, improved, and tested homework and recitation problems. - Helped transition the course toward using less-buggy software and supporting helpful tools; go-to setup debugger. TA for 15-150 (Functional Programming) Spring 2023, Fall 2023 - Co-taught two weekly recitations. - Held weekly office hours. - Actively answered student questions on the question-and-answer forum Piazza. - Created, improved, and tested homework and recitation problems. - Helped transition the course toward using less-buggy software and supporting helpful tools; go-to setup debugger.
-
-
-
SkyFoundry
-
United States
-
Automation Machinery Manufacturing
-
1 - 100 Employee
-
Software Development Intern
-
May 2023 - Aug 2023
Added utilities to both the Fantom programming language and SkyFoundry's codebase, all of which are now in use or publicly released: - Implemented SVG drawing in Fantom. - Wrote a TypeScript declaration file generator for Fantom pods, enabling Fantom code to communicate with TypeScript projects. - Updated native JavaScript code in Fantom's built-in libraries to the ES6 standard. - Implemented Fantom's core ZIP API in Node.js by writing a custom ZIP parser & writer. - Added arbitrary font and Unicode support to the company's PDF generator. Show less
-
-
-
Carnegie Mellon University
-
United States
-
Higher Education
-
700 & Above Employee
-
Peer Tutor
-
Sep 2022 - May 2023
Provided over 100 hour-long tutoring sessions to struggling students in 21-128/15-151 (honors-level introduction to discrete math) and 15-150 (functional programming) in the fall semester, and 15-251 (theoretical CS) and 15-210 (parallel & sequential algorithm design) in the spring semester. Provided over 100 hour-long tutoring sessions to struggling students in 21-128/15-151 (honors-level introduction to discrete math) and 15-150 (functional programming) in the fall semester, and 15-251 (theoretical CS) and 15-210 (parallel & sequential algorithm design) in the spring semester.
-
-
-
SkyFoundry
-
United States
-
Automation Machinery Manufacturing
-
1 - 100 Employee
-
Software Development Intern
-
May 2022 - Aug 2022
- Created a tool using the Apple Maps API that can visualize data for customers on a map of the world. Currently integrated into the company’s main product. - Created a fully spec-compliant YAML parser written natively for the Fantom programming language, which has been added to the language’s distribution. - Created a tool using the Apple Maps API that can visualize data for customers on a map of the world. Currently integrated into the company’s main product. - Created a fully spec-compliant YAML parser written natively for the Fantom programming language, which has been added to the language’s distribution.
-
-
-
Virginia Commonwealth University
-
United States
-
Higher Education
-
700 & Above Employee
-
Robotics Prototype Programmer
-
Jun 2021 - Aug 2021
Created an augmented reality interface for programming robots that can make sensitive tweaks in position and visualize robot paths in space. Created an augmented reality interface for programming robots that can make sensitive tweaks in position and visualize robot paths in space.
-
-
-
Virginia Commonwealth University
-
United States
-
Higher Education
-
700 & Above Employee
-
Volunteer Research Assistant
-
Aug 2020 - Jan 2021
Research intern in VCU’s Software Engineering department in collaboration with the University of British Columbia. Wrote 85% of the initial code for an interface to help adult novices program two-armed industrial robots. Has been tested and shown to be significantly easier to use than the current industrial interface. Research intern in VCU’s Software Engineering department in collaboration with the University of British Columbia. Wrote 85% of the initial code for an interface to help adult novices program two-armed industrial robots. Has been tested and shown to be significantly easier to use than the current industrial interface.
-
-
Education
-
Carnegie Mellon University
Bachelor of Science - BS, Computer Science -
Carnegie Mellon University School of Computer Science
-
Maggie L. Walker Governor's School for Government and International Studies