John Dorlus

Graphiste at CARI-MODEL (CM)

Port-au-Prince Arrondissement, West, Haiti
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
John Dorlus is a multidisciplinary designer and software-focused front-end engineer with 11 years of experience blending graphic design and test-driven UI development. Based in Port-au-Prince, he contributes to notable open-source projects like Mozilla Gaia and Elastic's Kibana, where he worked on UI testing, test automation, and accessibility for index management features. As a graphiste and consultant he pairs visual craftsmanship with practical engineering—refactoring tests, automating QA, and improving cross-cluster search and security scenarios. Trained in computer programming and information technology, he brings a rare combination of creative presentation skills and hands-on integration testing. Off the clock he maintains an attention to detail (he literally wears cuff links), a small signal of his preference for precision in both design and code.
code11 years of coding experience
bookSciences Informatiques, Computer Programming/Programmer, General, Sciences Informatiques, Computer Programming/Programmer, General at UNASMOH
bookcertificat, Information Technology, certificat, Information Technology at 國立東華大學
github-logo-circle

Github Skills (18)

uitest10
javascript10
kibana10
jestjs10
ui-testing10
index-management10
react10
test-automation10
accessibility9
python9
typescript9
typescript-types9
typescripts9
elasticsearch8
elasticsearch-api8

Programming languages (8)

TypeScriptJavaC++CSSJavaScriptFreeMarkerApexPython

Github contributions (5)

github-logo-circle
elastic/kibana

Mar 2018 - Nov 2022

Your window into the Elastic Stack
Role in this project:
userFull-stack Developer & Test Automation Engineer
Contributions:186 reviews, 207 commits, 478 PRs in 4 years 9 months
Contributions summary:John primarily contributed to the testing and development of the Kibana application, specifically within the Index Management and Index Lifecycle Management (ILM) features. Their work involved creating and updating component integration tests using Jest and ReactWrapper for features like index flushing, closing, and opening. They also refactored tests to use a test user and adjusted security tests. Furthermore, they integrated CCS (Cross-Cluster Search) functionality and performed a11y testing.
elasticdashboardskibanaobservabilitywindow
mozilla-b2g/gaia

Oct 2015 - Nov 2015

DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
userFront-end Developer & QA Engineer / Test Automation Engineer
Contributions:14 commits, 15 PRs, 4 pushes in 11 days
Contributions summary:John primarily focused on test automation and UI testing within the Gaia project. Their commits show modifications to existing test scripts, addressing merge conflicts, and fixing assertion errors. They added functionality for the clock application, modifying test cases for alarms and the stopwatch feature. Additionally, the user made code changes related to the email application.
branchesphonejavascriptgaiahtml5
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
John Dorlus - Graphiste at CARI-MODEL (CM)