Jon Sadka

Staff Software Engineer at Apple

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
Jon Sadka is a Staff Software Engineer in Los Angeles with 12 years of experience building interactive single-page applications and real-time data visualizations using React and d3.js. He has advanced front-end chops honed across major platforms including Apple, Uber, and Stripe, and contributes to well-known open-source projects like Uber's react-vis, baseweb, and kepler.gl. Jon combines a technically rigorous background—an M.S. in Structural Engineering and a B.S. in Architectural Engineering—with practical UI engineering, which surfaces in thoughtful component design, accessibility fixes, and visual polish. He often focuses on making complex data approachable through responsive, interactive widgets and has implemented nuanced features like onNearestXY interactivity and strokeDasharray support. Colleagues rely on him for architectural guidance on frontend systems and for translating data-driven product needs into elegant, maintainable client-side code.
code12 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (M.S.), Structural Engineering, Master of Science (M.S.), Structural Engineering at University of Southern California
bookCalifornia Polytechnic State University, San Luis Obispo
github-logo-circle

Github Skills (21)

data-visualizations10
javascript10
data-visualisation10
ui-design10
uid10
component-library10
front-end-development10
data-visualization10
react10
react-components9
react-component9
typescripts8
typescript-types8
typescript8
system8

Programming languages (7)

TypeScriptJavaCoffeeScriptCSSRustJavaScriptGo

Github contributions (5)

github-logo-circle
uber/react-vis

Mar 2017 - Mar 2018

Data Visualization Components
Role in this project:
userFront-end Developer
Contributions:2 releases, 19 commits, 18 PRs in 11 months
Contributions summary:Jon primarily contributed to the `react-vis` library by implementing features and fixing issues related to data visualization components. They added support for `strokeDasharray` in the `LineSeries` component, enhancing its styling capabilities, and added a showcase example demonstrating its usage. The user also implemented the `onNearestXY` functionality for the `MarkSeries` component, which improves the interactivity of the charts. They also updated the copyright date and made documentation updates.
data-visualizationuberchartcharting-libraryvisualization
keplergl/kepler.gl

May 2018 - Apr 2020

Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.
Role in this project:
userFront-end Developer
Contributions:11 commits, 24 PRs, 16 pushes in 1 year 10 months
Contributions summary:Jon primarily contributed to the front-end aspects of the Kepler.gl project, as evidenced by commits focused on UI adjustments and component updates. These contributions included bug fixes for popover positioning, corrections to component exports, and improvements to the visual appearance of UI elements like toggle inputs and modal dialogues. The user also made changes to image export functionality and made formatting corrections.
geospatial-analysisdata-visualizationgeospatialvisualizationmapbox
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