Yaakov Chaikin

Principal Software Engineer at Johns Hopkins Whiting School of Engineering

Baltimore, Maryland, 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
Yaakov Chaikin is a Principal Software Engineer and educator with over 20 years of full‑stack experience, currently leading engineering at RealmOne and teaching web development to over a million students through Johns Hopkins/Coursera. He blends hands‑on expertise in Java, Spring Boot, Node.js, and modern front‑end frameworks (Angular, React, TypeScript, D3) with cloud and CI/CD tooling like AWS, Docker, Jenkins, and TeamCity. A seasoned mentor and curriculum designer, he has created two top‑rated Coursera courses and served as graduate faculty and program administrator, shaping web development education for years. Yaakov is also an active open‑source author—creator of mongoUnit and multiple developer tools—demonstrating a focus on practical testing and API ergonomics. His work spans enterprise systems and developer education, with a knack for turning complex data‑driven backend needs into polished, responsive front‑end experiences. Based in Baltimore, he combines academic rigor (MS, Johns Hopkins) with pragmatic product delivery across startups and long‑running government and corporate projects.
code12 years of coding experience
job30 years of employment as a software developer
bookJohns Hopkins University
bookUMBC
bookBA Talmudic Studies, BA Talmudic Studies at Ner Israel Rabbinical College
stackoverflow-logo

Stackoverflow

Stats
161reputation
231kreached
1answer
0questions
github-logo-circle

Github Skills (11)

html10
css10
responsive-design10
javascript10
bootstra10
front-end-development10
bootstrap10
angularjs10
full-stack9
fullstack-development9
visual-studio-code6

Programming languages (7)

TypeScriptJavaShellCoffeeScriptJavaScriptGoRuby

Github contributions (5)

github-logo-circle
Example code for HTML, CSS, and Javascript for Web Developers Coursera Course
Role in this project:
userFull-stack Developer
Contributions:97 commits, 235 PRs, 91 pushes in 6 years 10 months
Contributions summary:Yaakov primarily contributed to front-end development, making changes to HTML, CSS, and JavaScript files. They updated the Bootstrap CSS library and modified HTML structures, indicating a focus on UI/UX improvements and responsiveness. Additionally, the user incorporated code snippets and restructured pages to improve layout and user interaction. These changes span across multiple lectures and assignments.
cssjavascriptcss3coursera-coursehtml5
mongounit/mongounit

Oct 2019 - Mar 2021

Contributions:8 releases, 5 reviews, 125 commits in 1 year 4 months
spring-bootdata-drivenspring-datatesting-frameworkrelative
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
Yaakov Chaikin - Principal Software Engineer at Johns Hopkins Whiting School of Engineering