Erlliam Mejia

Web Application Developer

New York, New York, 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
Erlliam Mejia is a Web Application Developer based in New York with eight years of software engineering experience focused on JavaScript and modern web stacks. He has led Agile projects from inception to delivery, modernized legacy UIs by replacing Qt and older AngularJS/Vue2 code with Vue 3, and improved performance and developer workflows—reducing load times by ~30% and introducing linters, formatters, and CI. As a contributor to the quick-lint-js linter, he implemented parser features, expanded error reporting, and improved cross-platform CLI handling, demonstrating a strong attention to tooling and correctness. Comfortable mentoring and onboarding engineers, Erlliam pairs hands-on coding with documentation and test-driven development to drive maintainable outcomes. Outside of work he channels his interest in gaming and computer hardware into practical insights for performance and UX improvements.
code8 years of coding experience
job1 year of employment as a software developer
bookComputer Science, Computer Science at City University of New York-Herbert H. Lehman College
languagesSpanish, English
github-logo-circle

Github Skills (9)

linter10
parserator10
parser10
javascript10
testing10
cprogramming-language9
c-language9
windows9
user-friendly7

Programming languages (6)

C++CJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
quick-lint/quick-lint-js

Sep 2020 - Jun 2021

quick-lint-js finds bugs in JavaScript programs
Role in this project:
userBack-end Developer
Contributions:21 reviews, 20 commits, 17 PRs in 9 months
Contributions summary:Erlliam primarily contributed to improving the JavaScript linter, quick-lint-js, by implementing new parsing features and fixing bugs. They added support for parsing debugger statements, enhanced the handling of invalid `let` bindings, and expanded error reporting for missing semicolons. Furthermore, the user worked on supporting unicode command-line arguments on Windows, as well as adding tests for continue and break statements.
linterlinteslintjavascriptprograms
erlliam/quick-lint-js

Sep 2020 - Jul 2021

quick-lint-js finds bugs in JavaScript programs
Contributions:8 PRs, 157 pushes, 37 branches in 9 months
linterlinteslintjavascriptprograms
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
Erlliam Mejia - Web Application Developer