Charles A. Beynon
With over five years of experience as a systems administrator, IT generalist, and computer instructor in K-8 education, I'm looking to move on to a more hands-on, full-stack developer role.
I've been preparing over the last three years, including completion of a coding boot camp, self-study, and a number of personal projects. My primary back-end language is Ruby on Rails, with testing in RSpec/Capybara, and the front-end in HTML/HAML/SCSS. I am currently diving deep into AngularJS, and I'm always exposing myself to new technologies to keep a fresh mind and broader outlook.
Ideally, I'm looking for a team committed (as I am) to rigorous engineering practices but that also recognizes the human aspect; that software is written by, and for, people. I consider a heavy use of pair-programming, test-driven development, and continuous integration; a focus on communication between team members/clients; and a commitment to developer growth through mentorship and professional development; to be strong indicators of a team I'll be successful at.
- Ruby / Ruby on Rails
- HTML / CSS / SCSS
- Octave, R
- Angular 4 / React
- Linux (Ubuntu, CentOS, Gentoo)
- Mac OS Server (ACTC Certified)
- Amazon AWS / Alexa Skills
- Google Apps (Domain Admin)
- Continuous Integration
A contact management tool that keeps track of the people you meet, what you talked about recently, and gently reminds you to renew those connections and keep your promises. Rails 5 / Angular 2
A theme for Jekyll based on Bootstrap 4. Ruby / Jekyll / SCSS
- Integrated résumé page generation, with printer-friendly stylesheet.
- Responsive, accessible, and open-source
A Ruby gem adding advanced, semantic image captioning support to Octopress and Jekyll. Ruby
A tool to collect, organize, and share quotations from various sources, including directly entered and from Kindle Highlights. Rails 5
An OpenTable clone, created as the final project at Startup Institute Rails 4 / jQuery
Freelance web developer
New York, NY January 2014–present
Occasional freelance work alongside personal side projects (see above). Contact me for further details.
Laurel Hill School
East Setauket, NY May 2010–May 2013
Maintained and administered all technology on campus for ~50 staff and ~400 students, and teaching summer workshops for older students in Web Development, Digital Animation, and Video Game Design.
B.S. Mathematics / Physics
Student, Web Development Track
- Developed an OpenTable clone using Ruby on Rails, JQuery, and Test Driven Development
- Partnered with Mortar Data to redesign their website using responsive web design.