Yonathan Randolph

Programmer at MAVEN COALITION, INC.

San Francisco, 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

👤
Senior
🎓
Top School
Yonathan Randolph is a seasoned programmer with 15 years building back-end systems, servers, and system administration tools from San Francisco. His career spans Google and multiple startups, and he currently contributes to production engineering at Maven Coalition. He’s a practical full-stack engineer who moves between server-side TypeScript/Node.js work and front-end UX fixes—evidenced by contributions to notable open-source projects like zipkin-js and jsdom. Yonathan’s work focuses on robustness and developer experience, including adding comprehensive TypeScript declarations for tracing and fixing subtle cross-browser and DOM synchronization bugs. Collected experience across enterprise and startup environments gives him a steady hand for both shipping features and untangling legacy integrations.
code15 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science - BS, Electrical engineering and computer science, Bachelor of Science - BS, Electrical engineering and computer science at UC Berkeley Electrical Engineering & Computer Sciences (EECS)
stackoverflow-logo

Stackoverflow

Stats
59reputation
10kreached
0answers
11questions
github-logo-circle

Github Skills (35)

compatible10
javascript10
jquery10
bootstrap10
css10
typescript10
browser-support10
dom-manipulation10
front-end-development10
typescript-types10
jsdom10
html10
nodejs10
bootstra10
typescripts10

Programming languages (17)

MDXJavaC++RustCScalaGoHTML

Github contributions (5)

github-logo-circle
tombigel/detect-zoom

Dec 2011 - Jun 2012

Cross Browser Zoom and Pixel Ratio Detector
Role in this project:
userFront-end Developer
Contributions:9 commits in 6 months
Contributions summary:Yonathan primarily focused on improving the functionality and accuracy of the zoom detection library. They fixed issues related to media query selectors, ensuring correct behavior across different browsers. They addressed a critical bug causing an infinite loop during zoom level measurement on resize events. Additionally, they added comments and citations to enhance code readability and understanding, and added a dimensions demo page.
cross-browserbrowserjavascriptdetectorratio
openzipkin/zipkin-js

Nov 2017 - Dec 2017

Zipkin instrumentation for Node.js and browsers
Role in this project:
userBack-end Developer
Contributions:12 commits, 3 PRs, 8 comments in 26 days
Contributions summary:Yonathan's contributions primarily involve defining and implementing TypeScript declarations for various components and modules within the Zipkin-JS library. These declarations cover key elements like `Span`, `TraceId`, `Sampler`, `Recorder`, and `Annotation` types, along with transport-specific components like `HttpLogger`, `KafkaLogger`, and `ScribeLogger`. The commits indicate a focus on providing comprehensive type definitions to enhance the developer experience and ensure type safety within the Zipkin-JS project. Furthermore, the user added declarations for `zipkin-instrumentation-express` and `zipkin-instrumentation-request`.
instrumentationbrowsersnode-jsjavascriptnodejs
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
Yonathan Randolph - Programmer at MAVEN COALITION, INC.