Jai Sharma

Software Engineer at zeneducate

UK, India
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
Jai Sharma is a software engineer with 11 years of experience specializing in front-end and full-stack development, currently based in the UK with roots in India. He contributes to high-profile open-source projects like osu! and osu-framework, where he has implemented UI components, visualization tools, and system-level fixes that improved startup reliability and font integration. Jai combines practical UI craftsmanship—designing chat and control components—with a clear eye for robustness, such as adding lifecycle hooks to audio systems and resolving publishing-mode crashes. Comfortable working across the stack, he balances interactive, user-facing polish with backend stability, and his ongoing open-source work demonstrates a commitment to quality in widely used game-framework codebases.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
49reputation
4kreached
0answers
5questions
github-logo-circle

Github Skills (30)

javascript10
fonts10
component-development10
font-style10
ui-design10
integrations10
uid10
front-end-development10
font-rendering10
dotnet-core10
oso10
frontend10
csharp10
gameplay9
videogames9

Programming languages (12)

C#TypeScriptJavaCSSCRustJavaScriptGo

Github contributions (5)

github-logo-circle
ppy/osu

Jun 2017 - Jan 2023

rhythm is just a *click* away!
Role in this project:
userFront-end Developer
Contributions:52 reviews, 145 commits, 32 PRs in 5 years 8 months
Contributions summary:Jai's contributions primarily involve implementing and refining UI components within the osu! rhythm game project. They developed the `ChannelListingItem`, `ChannelControlItem` and `ChatTextBar` components for the new chat design, focusing on visual layout, interactive elements, and integrating them with the existing chat system. The user also worked on associated visual tests to verify their work.
gamemobile-gamebeatmap-parserclick-awayosu
ppy/osu-framework

Jun 2017 - May 2022

A game framework written with osu! in mind.
Role in this project:
userFull-stack Developer
Contributions:18 reviews, 17 commits, 11 PRs in 5 years
Contributions summary:Jai primarily contributed to the osu! framework by implementing UI and system-level improvements. They added and modified UI elements, including `SliderBar`, `BasicTabControl`, and components within visualization tools. Furthermore, the user enhanced the framework's core functionality by adding features like `OnLoaded` action to `Audio/Track` and fixing a startup crash related to single-file and portable publishing modes. The user demonstrates proficiency in integrating fonts and addressing build-related issues.
game-frameworksgameosumindgame-framework
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