Frank Adler

Staff Software Engineer at Staffbase

Chemnitz, Saxony, Germany
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
Frank Adler is a Staff Software Engineer with 11 years of experience specializing in frontend development, Node.js, React, and advanced CSS, based in Chemnitz, Germany. He pairs production-grade UI engineering with a keen focus on editor UX, having contributed notable improvements to the widely used TinyMCE project—enhancing caret behavior and non-editable element handling to make rich-text editing smoother. A pragmatic problem-solver, he combines deep front-end craftsmanship with backend Node.js know-how to deliver reliable, user-focused features. Outside work he pursues astrophotography, a detail that reflects his patience for precision and interest in complex visual systems.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
131reputation
34kreached
4answers
3questions
github-logo-circle

Github Skills (18)

editors10
contenteditable10
javascript10
text-editor10
html-editor10
ckeditor10
editor10
wysiwyg10
tinymce10
rich-text-editor10
internet-explorer6
backgrounds6
fileio6
cross-browser6
google-chrome6

Programming languages (8)

TypeScriptJavaC++JavaScriptObjective-CSwiftRubyKotlin

Github contributions (5)

github-logo-circle
tinymce/tinymce

Feb 2015 - Feb 2015

The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
Role in this project:
userFront-end Developer
Contributions:6 commits, 3 PRs in 3 days
Contributions summary:Frank focused on enhancing the behavior of non-editable elements within the TinyMCE rich text editor. They implemented improved caret positioning, particularly when navigating between non-editable sections, and addressed the removal of block-level nodes within these areas. They added temporary separator lines to improve usability when moving between non-editable sections and also implemented code to remove those separator lines. These changes improve the editor's behavior when handling content within specific non-editable elements.
vue-reactrich-textvuewysiwyg-editorrichtext
ice8lue/clitt

Aug 2019 - Dec 2020

Command line time tracker
Contributions:1 review, 128 PRs, 133 pushes in 1 year 3 months
trackercommandline-tooltoggltime-trackingcommand-line
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
Frank Adler - Staff Software Engineer at Staffbase