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.
Skills
Languages
- Ruby / Ruby on Rails
- Elixir / Phoenix
- Bash & UNIX
- HTML / CSS / SCSS
- JavaScript / jQuery
Familiar with
- LiveView
- React
Technologies
- Linux (Ubuntu, CentOS, Gentoo)
- PostgreSQL
- Amazon AWS (S3, EC2, Cloudfront, etc)
- Heroku
- Mac OS Server (ACTC Certified)
Familiar with
- Google Apps (Domain Admin)
- Continuous Integration
- Docker
- MongoDB
Selected Projects
Connectly
(2018)
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
Bootstrap4Jekyll
(2017–2022)
A theme for Jekyll based on Bootstrap 4. Ruby / Jekyll / SCSS
- Integrated, dynamically-generated résumé page, with printer-friendly stylesheet (you’re holding it).
- Dynamically generated category indices via custom Ruby plugin.
- Responsive, accessible, and open-source
Octopress Image Caption Tag
(2014)
A Ruby gem adding advanced, semantic image captioning support to Octopress and Jekyll. Ruby
Quotebook
(2016–2017)
A tool to collect, organize, and share quotations from various sources, including directly entered and from Kindle Highlights. Rails 5
Experience
Freelance web developer
New York, NY January 2014–present
Occasional freelance work alongside personal side projects (see above). Contact me for further details.
Systems Administrator
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.
Education
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.