Jyoti Puri

Senior Software Engineer at Humble

Delhi, 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
🎓
Top School
Jyoti Puri is a Senior Software Engineer based in Delhi with 11 years of experience building robust front-end and full-stack applications, and growing expertise in blockchain, Rust, and machine learning. She has a strong track record contributing to high-profile open-source projects—such as MetaMask and popular React editor ecosystems—focused on rich-text editors, accessibility, and cross-browser UX. At Atlassian and now at Humble she has helped design and refine editor experiences used across products, bringing meticulous attention to editor behaviour, styling, and performance. Her contributions often bridge UX and engineering: implementing ARIA-aware components, improving paste/mention handling, and adding ProseMirror node views for image and table support. Comfortable in distributed teams and enterprise environments, she pairs deep front-end craftsmanship with system-level curiosity in newer stacks like Rust and ML. An interesting throughline is her long-running focus on collaborative text editing—turning subtle interaction problems into polished, accessible UI.
code11 years of coding experience
job5 years of employment as a software developer
bookMasters, Computer Applications, Masters, Computer Applications at Gujarat University
bookBachelor of Science, Botany/Plant Biology, Bachelor of Science, Botany/Plant Biology at Bhavan's College, Gujarat University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,336reputation
72kreached
29answers
20questions
Badges
textarea
top-5%
github-logo-circle

Github Skills (36)

accessibility10
cms10
javascript10
accessibilityservice10
ui-components10
component-development10
css10
typescript10
user-interface10
html-editor10
ui-design10
draft-js10
uid10
prosemirror10
wysiwyg10

Programming languages (10)

TypeScriptC++RustSolidityOCamlJavaScriptVueObjective-C

Github contributions (5)

github-logo-circle
jpuri/react-draft-wysiwyg

Sep 2016 - Jul 2022

A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg
Role in this project:
userFront-end Developer
Contributions:1 review, 855 commits, 270 PRs in 5 years 11 months
Contributions summary:Jyoti's contributions primarily focused on enhancing the functionality of the WYSIWYG editor. The commits involved improving the mention feature, adding new functionalities, and fixing the paste functionality, likely involving changes to how content is displayed. The user was actively involved in refining the editor's interface by implementing improvements and ensuring correct operation across different browsers.
draftjscontenteditablereacttext-editingwysiwyg
jpuri/draftjs-to-html

Jul 2016 - Dec 2019

Role in this project:
userFront-end Developer
Contributions:103 commits, 22 PRs, 92 pushes in 3 years 5 months
Contributions summary:Jyoti primarily contributed to the front-end aspects of the project, as evidenced by the changes in test files and core JavaScript files. The commits focus on implementing and modifying inline styles such as bold, italic, underline, strikethrough, code, superscript, subscript as well as font-size, font-family and background color within the Draft.js editor. Furthermore, they fixed issues regarding block level styling, ensuring text alignment and the display of embedded content.
draftjsconvertingmarkdowncontent-editor
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
Jyoti Puri - Senior Software Engineer at Humble