Yoko Harada is a seasoned full-stack developer based in Tokyo with 16 years of experience across Ruby, Clojure, Java, and modern JavaScript frameworks like Vue.js. She has deep open-source credentials—having contributed core improvements to JRuby and Nokogiri and enhanced the ClojureBridge curriculum UI—earning recognition as a RubyHero and frequent conference speaker. Passionate about broadening access to tech, she has led ClojureBridge since 2013, authored multiple curricula, and runs workshops for underrepresented groups. With formal study in machine learning and deep learning through Udacity and hands-on experience tackling large datasets, she bridges backend systems and ML workflows. Her mix of production-grade systems work, teaching, and community leadership makes her effective at shipping practical, well-documented solutions while mentoring the next generation of developers.
16 years of coding experience
21 years of employment as a software developer
Deep Learning, Computer Science, Nanodegree, Deep Learning, Computer Science, Nanodegree at Udacity
Master, Computer Information Engineering, Master, Computer Information Engineering at Hokkaido University
ESL, English, ESL, English at Oakland Community College
Contributions:158 commits, 29 PRs, 98 pushes in 1 year 9 months
Contributions summary:Yoko focused on enhancing the user interface and overall presentation of the ClojureBridge curriculum. Their contributions primarily involved styling and layout modifications using CSS, including the introduction of a custom theme and the adjustment of existing elements for improved readability. They integrated JavaScript and Angular to create dynamic content. These changes reflect a focus on creating a more visually appealing and interactive learning experience.
Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.
Role in this project:
Back-end Developer
Contributions:278 commits, 2 pushes, 11 comments in 5 years 4 months
Contributions summary:Yoko primarily contributed to the Nokogiri library, a Ruby library for parsing XML and HTML. Their work focused on implementing methods and enhancing the library's features, such as adding support for retrieving and modifying XML content, including the addition of methods like `node_type`, `outer_xml`, and `next_element`. The user also addressed bugs in the XSLT transformation module, as well as in other areas related to node manipulation.
libxml2ruby-gemsaxxmllibxslt
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.