
Ruby and Ruby on Rails programmer, JavaScript dabbler, HTML aficionado.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
doctors-note
March 10, 2020 – May 14, 2024
Uses the serverless framework to return a FHIR formatted Condition containing an excuse not to work today.
View Projecthowoldisit
October 24, 2018 – October 5, 2023
A tool for recruiters to check how old a technology is.
View Projectoffice-hagrid
September 16, 2016 – April 12, 2017
🤖 A Slackbot, equals parts productivity + distraction
View Projectmyftair
May 6, 2015 – June 27, 2015
Source code and examples from my book "Make Your First Text Adventure in Ruby"
View Projectifme
April 19, 2014 – Present
Free, open source mental health communication web app to share experiences with loved ones
View Projectviolentruby
February 5, 2014 – May 13, 2014
My ruby implementations of the techniques presented in Violent Python, built as I progress through the book
View ProjectEasyPreload
March 28, 2013 – March 28, 2013
Intercept system calls with LD_PRELOAD and your choice of customisable modules
View ProjectWargames
March 28, 2013 – February 21, 2015
A repository for my Wargames and CTF solutions
View ProjectCultural Fit Analysis
The candidate's projects are primarily personal and show a strong inclination towards Ruby and backend/scripting tasks, with some exposure to frontend technologies (HTML, CSS, JavaScript). While there's a 'Frontend Developer' target role, the project portfolio leans heavily towards Ruby-based backend/scripting and utility tools rather than dedicated frontend frameworks or complex UI/UX development. This suggests a potential mismatch with a pure frontend role, but a good fit for roles requiring scripting or full-stack capabilities. The diversity of projects indicates a curious and experimental mindset.
Soft Skills & Operational Fit
The provided data is insufficient to assess soft skills or operational fit. The candidate's project descriptions are concise, but there is no information on collaboration, problem-solving approaches, or communication style in a team setting.