Rokhini Prabhu

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Rakshitha Prabhu is a software engineer with 11 years of experience building systems across healthcare, retail, and platform engineering, currently based in San Francisco and working at Pantheon Platform. She has a strong systems and backend focus, having contributed to Swift’s concurrency runtime at Apple—implementing continuations and improving actor/task runtime behavior in the widely used swiftlang/swift repository. Her background spans consulting and product roles at Apple and GE Healthcare, blending low-level runtime work with pragmatic product delivery. Trained in information technology and internet programming, she brings both academic rigor and hands-on engineering discipline to complex concurrency and performance problems. Notably, she has experience tracking executor affinity for task priority escalation, reflecting attention to subtle runtime correctness and performance tradeoffs.
code11 years of coding experience
github-logo-circle

Github Skills (6)

memory-management10
swift10
multithreading10
concurrency10
actor-model9
system-design9

Programming languages (3)

C++CSwift

Github contributions (5)

github-logo-circle
swiftlang/swift

Aug 2022 - Jan 2023

The Swift Programming Language
Role in this project:
userBack-end Developer & System Architect
Contributions:139 reviews, 22 commits, 66 PRs in 5 months
Contributions summary:Rokhini contributed to the implementation of continuations within the Swift programming language, specifically focusing on the task-to-thread concurrency model. Their work involved modifying core concurrency-related files, including `Task.cpp`, `Actor.cpp`, `TaskPrivate.h`, and `Task.cpp`. They also addressed memory barrier and lock management issues in the actor runtime and task group implementations. Furthermore, the user improved existing codebase with additional comments, along with new features to track the executor a task is enqueued on for priority escalation.
programming-languageswift
rokhinip/swift

Apr 2022 - Jan 2023

The Swift Programming Language
Contributions:5 pushes, 2 branches in 9 months
swift-programmingswift-programming-languageprogramming-languageswift
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial