John Nesky

Software Engineer at Google

Los Angeles, 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
🎓
Top School
John Nesky is a software engineer with 14 years of experience building intuitive front-end experiences, currently contributing at Google from Los Angeles. He specializes in UI interaction and editor tooling, with notable open-source work on Google’s Blockly—adding intermediate block change events, enhancing comment UX, and shipping plugins and codelabs that improve developer-facing examples. His background in game development (thatgamecompany, ZipZapPlay) informs a strong sensibility for interactive systems and user feel, which he applies to making complex visual editors feel natural. Comfortable bridging product and engineering, he combines craftsmanship in front-end code with a track record of shipping thoughtful UX improvements for widely used educational tooling.
code14 years of coding experience
job8 years of employment as a software developer
bookCarnegie Mellon University
github-logo-circle

Github Skills (14)

typescript10
javascript10
blockly10
user-interface10
typescripts10
event-handling10
typescript-types10
html9
css8
ui-design8
angular5
react5
vue5
svelte5

Programming languages (3)

TypeScriptJavaScriptWebAssembly

Github contributions (5)

github-logo-circle
google/blockly-samples

Jul 2022 - Jan 2023

Plugins, codelabs, and examples related to the Blockly library.
Role in this project:
userFront-end Developer
Contributions:87 reviews, 11 commits, 49 PRs in 5 months
Contributions summary:John primarily contributed to the Blockly-samples repository by implementing codelabs and enhancing existing examples. Their work includes adding a codelab demonstrating validation and warnings, and improving documentation and links within several examples. They also created a plugin for a colour HSV sliders field, demonstrating a focus on improving the user interface and functionality within the Blockly environment. Furthermore, the user worked on a plugin to reify shadow blocks.
reactsvelterequirejsvueangular
google/blockly

Jul 2022 - Dec 2024

The web-based visual programming editor.
Role in this project:
userFront-end Developer
Contributions:54 reviews, 38 PRs, 19 pushes in 2 years 5 months
Contributions summary:John primarily contributed to the Blockly web-based visual programming editor, focusing on enhancing the user interface and interaction with the blocks. They implemented new features related to field editing, including the introduction of intermediate block change events to handle value changes during editing. Furthermore, the user worked on improving the comment feature, adding resize and drag events. They also addressed issues related to the display and functionality of the interface.
visual-programming-editorreactjavascriptweb-basedvisual-programming-language
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
John Nesky - Software Engineer at Google