# Chaitu Nookala > SWE @ Kaedim | Computer Vision, Systems Programming, Web Dev Location: San Francisco, California, United States Profile: https://flows.cv/chaitu Currently pursuing a Master of Engineering in Computer Science at UCL, with hands-on experience as a Software Engineer Intern at Roku. Contributed to the development of tools assessing ABI compatibility and designed C++ wrappers for asynchronous APIs, showcasing strong programming and DevOps skills. Previous roles include Full Stack Developer at RaiseHand, where they integrated TensorFlow and WebGL for advanced virtual background features, and Software Engineer at rtZen, where they built APIs and optimized data workflows. At Roku, collaborated on pipeline integration and memory optimization, underlining a commitment to efficient, scalable solutions. Past experiences reflect a passion for innovation and a focus on enhancing operational performance. Eager to contribute to teams that value technical excellence, collaborative problem-solving, and impactful software solutions. ## Work Experience ### Software Engineer @ Kaedim Jan 2025 – Present | San Francisco, California, United States ### Software Engineer Intern @ Roku Jan 2024 – Jan 2024 | Cambridge, England, United Kingdom – Developed tool to assess ABI compatibility between new and old versions of Roku libraries, researching various ABI compatibility libraries, integrating the tool into Roku’s GitLab pipeline. – Designed and implemented C++ wrapper for Roku’s asynchronous C APIs, optimizing memory allocation/deallocation while minimizing code size. ### Full Stack Developer @ RaiseHand Jan 2023 – Jan 2023 | Pleasanton, California, United States - Developed virtual background feature, using TensorFlow, WebGL, and OpenCV. – Created automated test cases using Selenium with Python to identify bugs. – Reduced CPU usage by 50% by using MediaPipe in combination with Web Workers for the virtual background. ### Software Engineer @ rtZen Jan 2022 – Jan 2022 – Developed REST APIs: ∗ to store and retrieve past and current foreign exchange rates. ∗ to ingest documents of various data, such as bank accounts, locations, users, etc. into PostgreSQL to generate reports and develop dashboards. ∗ to forecast credits and debits of bank accounts. – Implemented integration tests for API endpoints with Postman. ### Junior Software Developer and Computer Science Teaching Assistant @ YoungWonks Jan 2021 – Jan 2021 | Pleasanton, California, United States – Developed Wonksknow’s RaiseHand video chatting platform for schools and businesses. – Used WebRTC with Javascript and Vue.js on the front-end. – Guided students in the development of an open-source website. ### Research Intern @ NASA - National Aeronautics and Space Administration Jan 2020 – Jan 2021 | Mountain View, California, United States – Adapted NASA’s sunphotometer (nSTAR) to work at sea on a boat (SEASTAR), developing my own model (HOMESTAR) for remote collaboration and testing. – Used Robotics Operating System (ROS), Python, NumPy, and SciPy. ### Research Intern @ The Johns Hopkins University Jan 2019 – Jan 2019 | Baltimore, Maryland, United States – Worked with Prof. Kazanzides and automated the calibration of the third linear joint of the da Vinci Research Kit (dVRK). – Used forward kinematics on the measured joint angles to find the optimal correctional offset. The calibration method was validated using the error from a rigid registration, which is enabled by an optical tracker. ## Education ### Master of Engineering - MEng in Computer Science UCL ### Dougherty Valley High School ## Contact & Social - LinkedIn: https://linkedin.com/in/chaitanya-nookala --- Source: https://flows.cv/chaitu JSON Resume: https://flows.cv/chaitu/resume.json Last updated: 2026-04-10