Yoko Harada

Developer at Self-employed

Tokyo, Japan
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
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.
code16 years of coding experience
job21 years of employment as a software developer
bookDeep Learning, Computer Science, Nanodegree, Deep Learning, Computer Science, Nanodegree at Udacity
bookMaster, Computer Information Engineering, Master, Computer Information Engineering at Hokkaido University
bookESL, English, ESL, English at Oakland Community College
languagesEnglish, Japanese
github-logo-circle

Github Skills (24)

javascript10
pedestal10
jvm10
clojure-cli10
xslt10
css10
server-sent-events10
java10
ruby10
clojure10
javas10
sse10
html-parsing10
angularjs10
xml-parsing10

Programming languages (8)

JavaCJavaScriptHTMLJupyter NotebookRubyClojurePython

Github contributions (5)

github-logo-circle
ClojureBridge/curriculum

May 2015 - Mar 2017

Curriculum for the ClojureBridge workshop series.
Role in this project:
userFront-end Developer
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.
curriculumworkshopgardenworkshop-seriesclojurescript
sparklemotion/nokogiri

Feb 2010 - Jun 2015

Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.
Role in this project:
userBack-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.
Request Free Trial
Yoko Harada - Developer at Self-employed