Jurgis 

Lithuania
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
Jurgis Pašukonis is a founding member of technical staff and seasoned software engineer with 15 years of experience building backend systems, embedded firmware, and machine learning research tools from the Bay Area. He has co-founded multiple startups and served in technical leadership roles at Trafi and DeepMind, blending product-driven engineering with research rigor. His open-source work spans high-profile projects like TrinityCore (MMO backend data structures) and the Rust game engine Amethyst, plus embedded USB OTG support in embassy-rs—showing fluency across C++, Rust, and low-level systems. Comfortable moving between startups and research labs, he pairs a PhD-level physics background and MIT training with hands-on contributions to real-time and resource-constrained systems. Notably, he’s fixed subtle asset-handle and data-store edge cases that improve long-lived systems’ robustness, a pattern that recurs across his projects. Based in San Francisco, he brings a pragmatic, systems-first approach to turning complex specs into maintainable production code.
code15 years of coding experience
github-logo-circle

Github Skills (25)

mmo10
c-language10
game-engine10
dbconnection10
game-dev10
async10
usb10
dbcp10
data-structure10
trinitycore10
wow-js10
driver10
sys10
database-design10
data-structures10

Programming languages (11)

TypeScriptC#JavaC++ShellRustCCMake

Github contributions (5)

github-logo-circle
embassy-rs/embassy

Feb 2022 - Jan 2023

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:22 reviews, 115 commits, 36 PRs in 11 months
Contributions summary:Jurgis's commits primarily focus on implementing USB OTG (On-The-Go) functionality within the `embassy-rs/embassy` repository, a modern embedded framework using Rust and async. They added and merged support for USB FS (Full Speed) and HS (High Speed) peripherals, including ULPI (UTMI Low Pin Interface) for external PHYs, by modifying source files related to USB OTG peripherals and example configurations. Furthermore, the user made improvements and fixes related to existing embedded systems (sdmmc, i2c, etc.) functionality.
asyncrustembeddedhaldrivers
amethyst/amethyst

Mar 2020 - Aug 2020

Data-oriented and data-driven game engine written in Rust
Role in this project:
userBack-end Developer
Contributions:3 reviews, 59 commits, 10 PRs in 5 months
Contributions summary:Jurgis focused on fixing asset handle reuse issues within the Amethyst game engine's rendering submodules. Their work involved modifying texture and material submodules to correctly handle asset references. The changes aimed to ensure that the engine properly managed and updated resource handles to prevent potential rendering issues related to asset loading and unloading. These fixes were crucial for the efficient operation of the engine's rendering pipeline.
game-enginerustenginegamedev
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