Alexander Yanin

Frontend Developer at Yandex.Taxi

Saint Petersburg, Saint Petersburg, Russia
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
Alexander Yanin is a Frontend Developer with a decade of experience, currently building user interfaces at Yandex.Taxi. He previously led a sector at the Television Research Institute, designing GUIs for measurement instruments used in digital television and coordinating both technical and customer-facing activities. His background spans frontend engineering, FPGA software and PCB schematic design, giving him a rare blend of hardware-aware frontend insight. An active open-source contributor, he has enhanced the js_of_ocaml compiler with runtime and DOM improvements such as ResizeObserver integration and pointer-event bindings. Based in Saint Petersburg, he combines systems-level thinking with hands-on UI craftsmanship and experience presenting complex lab equipment at industry events.
code10 years of coding experience
bookспециалист, Радиосвязь, радиовещание и телевидение, 4.1, специалист, Радиосвязь, радиовещание и телевидение, 4.1 at СПб ГУТ им. проф. М.А. Бочн-Бруевича
languagesEnglish, Русский
stackoverflow-logo

Stackoverflow

Stats
63reputation
3kreached
0answers
2questions
github-logo-circle

Github Skills (15)

compiler10
dom-manipulation10
javascript10
compiler-compiler10
ocaml10
lwt9
pointer-events8
event-handling8
http6
websocket6
api6
scroll6
rest6
naming-conventions6
css3

Programming languages (8)

TypeScriptC++CSSShellRustOCamlJavaScriptClojure

Github contributions (5)

github-logo-circle
ocsigen/js_of_ocaml

Aug 2019 - Nov 2019

Compiler from OCaml to Javascript.
Role in this project:
userFull-stack Developer
Contributions:5 commits, 7 PRs, 18 comments in 2 months
Contributions summary:Alexander contributed to the js_of_ocaml project by implementing new features and enhancements within the JavaScript and OCaml codebase. Their work includes adding a `caml_round_float` function for runtime support, integrating the ResizeObserver API to enable dynamic UI adjustments, and introducing support for custom events within the DOM. They also added passive option support to the Lwt_js_events module and implemented bindings for pointer events, indicating a focus on expanding the project's functionality and API coverage.
javascriptocamlcompilerocsigenjsoo
monstasat/chartjs-ocaml

Nov 2018 - May 2021

Chart.js bindings for OCaml
Contributions:7 releases, 36 commits, 5 PRs in 2 years 5 months
js-bindingsocamlchartchart-js
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
Alexander Yanin - Frontend Developer at Yandex.Taxi