Adrian Mejia

Software Engineer at Google

Cambridge, Massachusetts, 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

🤩
Rockstar
🎓
Top School
Adrian Mejia is a seasoned software engineer with 15 years of experience building scalable cloud and web systems, currently contributing to Google’s Search Platform from Cambridge, MA. He has shipped full-stack SaaS solutions at Cisco and designed embedded and cloud products earlier in his career, bridging low-level systems work with modern web stacks. Adrian’s open-source dsa.js repository showcases a deep grounding in algorithms and data structures implemented in JavaScript, reflecting his "Make it Work → Make it Fast → Make it Beautiful" philosophy. He’s equally comfortable authoring RESTful APIs with Node/Express/Mongo and optimizing multi-tenant cloud services, with prior work spanning Ruby on Rails, Redis, Postgres and frontend frameworks. Known for turning complex requirements into practical, well-tested code, he brings both academic rigor from an MS in Software Engineering and hands-on hardware/embedded experience. An interesting detail: he pairs production engineering at scale with educational OSS work that demystifies core CS fundamentals for developers.
code15 years of coding experience
job12 years of employment as a software developer
bookMaster of Science, Software Engineering, 3.61, Master of Science, Software Engineering, 3.61 at Rochester Institute of Technology
bookBachelor of Science, Electrical, Electronics and Communications Engineering, 3.66, Bachelor of Science, Electrical, Electronics and Communications Engineering, 3.66 at Instituto Tecnológico de Santo Domingo
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
9,390reputation
1.7mreached
34answers
30questions
Badges
ruby
top-5%
grep
top-5%
rails-migrations
top-5%
javascript
top-5%
ruby-on-rails
top-5%
github
top-5%
github-logo-circle

Github Skills (39)

algorithm10
api-rest10
algorithms10
mongoose10
javascript10
api-design10
restful-api10
set-theory10
data-structure10
hashmap10
mongodb-database10
linked-list10
angularjs10
binary-search-tree10
data-structures10

Programming languages (18)

JavaCSSC++GoHTMLSvelteKotlinStylus

Github contributions (5)

github-logo-circle
amejiarosario/todoAPIjs

Oct 2014 - May 2019

✅ NodeJS, ExpressJS and MongoDB RESTful API Tutorial
Role in this project:
userFull-stack Developer
Contributions:51 commits, 1 PR, 10 pushes in 4 years 8 months
Contributions summary:Adrian primarily focused on building a RESTful API using NodeJS, ExpressJS, and MongoDB. They implemented core API endpoints for a to-do application, including GET, POST, PUT, and DELETE operations. The user also created the Todo model with Mongoose for database interactions, and integrated an Angular frontend. Furthermore, they updated the project to use EJS for the view template and integrated Angular's features into the frontend, including adding a button and a textbox to create a new task.
apiexpressjsnodejs-expressjsrestfulexpress
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
Role in this project:
userFull-stack Developer
Contributions:38 releases, 889 commits, 156 PRs in 6 years 2 months
Contributions summary:Adrian contributed extensively to data structures and algorithms implemented in JavaScript. The commits showcase the user's understanding of fundamental concepts like binary search trees, heaps, linked lists, and hash maps by adding implementations of these data structures and related algorithms such as sorting, queue, stack, and a trie. The user demonstrated a strong foundation in core computer science concepts through their contributions to the repository.
ebookexplainedalgorithms-explainedjavascriptalgorithms-and-data-structures
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
Adrian Mejia - Software Engineer at Google