Dmitry Sharabin

Apprentice Software Engineer at lea.verou.me

Prijepolje Municipality, Central Serbia
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
Dmitry Sharabin is a front-end web developer and Apprentice Software Engineer with 7 years of professional experience and over five years focused on HTML, CSS, vanilla JavaScript and Angular. Now apprenticing with Lea Verou, he brings practical expertise in UI polish and accessibility from notable open-source contributions to projects like Mavo and Prism, where his work improved complex controls such as multi-select and autosave behavior. A longtime educator and Microsoft Certified Trainer, he has designed courses and trained professionals for major educational initiatives, blending pedagogy with hands-on tooling like RxJS, Ionic, and Firebase. Based in Serbia, Dmitry pairs a teacher’s clarity with a developer’s attention to maintainable code, often improving readability and UX in legacy codebases while mentoring others through freelance teaching and community contributions.
code7 years of coding experience
job2 years of employment as a software developer
bookTeacher of Math and ICT, Math, Computer Science, Teacher of Math and ICT, Math, Computer Science at Nizhny Novgorod State Pedagogical University
languagesАнглийский, Французский, Serbian, Serbian
stackoverflow-logo

Stackoverflow

Stats
48reputation
552reached
1answer
2questions
github-logo-circle

Github Skills (14)

html10
css10
javascript10
user-interface10
front-end-development10
git7
office-addin6
google-oauth6
excel6
ionic6
apikey6
office-js6
google-drive-api6
restriction6

Programming languages (6)

TypeScriptCSSSCSSJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
mavoweb/mavo

Oct 2019 - Jan 2023

Create web applications entirely by writing HTML and CSS!
Role in this project:
userFront-end Developer
Contributions:7 releases, 70 reviews, 52 commits in 3 years 3 months
Contributions summary:Dmitry primarily contributed to the front-end development of the Mavo project, as evidenced by their work on CSS and HTML elements. Their commits involve adding features, fixing bugs, and enhancing user interface components. Notable contributions include making `<select multiple>` work, handling dynamic storage, and adding granular control for autosave. The user also refactored code and improved existing functionality to make the codebase more readable and maintainable.
web-applicationscssjavascriptdeclarativehtml5
Contributions:21 pushes, 3 branches in 5 years 2 months
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