RYAN BARNES

SOFTWARE DEVELOPER

Contact & Links

Education

Bachelors of Science in Computer Engineering

Drexel University, 2014

Skills

  • HTML/CSS/Javascript
  • Python
  • Node.js
  • React
  • Vue
  • Django
  • NextJS / Gatsby
  • MongoDB
  • Express
  • SQL

Certifications

Harvard CS50: Web Programming with Python and Javascript


FreeCodeCamp: Data & Algorthms, Responsive Web Design & Frontend Development

Experience

The Expedition School | STEM & Computer Science Teacher
2021-present
  • Teaching Kindergarten through 8th grade, core integrated STEM program.
  • Developing progressive, student centered and hands on Engineering and Computer Science curriculum
  • Designing a new STEM Lab designed for student-first use of the space and high-efficiency class.

Micross | Process Engineer
2018-2021
  • Facilitate day to day microfabrication needs in a cleanroom environment.
  • Operate a variety of tools throughout semiconductor processing, from thin film deposition to photolithography, etc.
  • Developed novel sub-micron photolithography structures for customer research and development projects.

The Baldwin School | STEM Teacher, Computer Science Department Chair
2014-2018
  • Built and outfitted a state of the art, safe, productive and affordable workshop / makerspace with student centered equipment to maximize student generated projects with a variety of high-tech and low-tech tools and materials.
  • Advisor and coach to Middle School Technology Student Association, Lower School First Lego League, Upper School Technology Student Association and VEX Robotics.
  • Served as Department Chair, facilitating evaluation of department faculty, development of new programming, communication to all divisions and annual budgeting and staffing.