Hi, I'm John Allan Hinds
Full-stack Developer
Professional poker player turned Software Engineer. I have an affinity for critical thinking.
Contact MeAbout Me
My journey
I was a professional poker player for fifteen years. It was exhilarating at times, but also relentless. But I decided to stop betting on the cards others dealt me, and decided to bet on myself. I quit poker and enrolled in App Academy, a full-time online bootcamp where I spent seven months learning fullstack web development from the ground up.
Since graduating, I've gained real-world experience through remote contract work at Chess.com and a few smaller companies, all while searching for the right place to plant my feet. Along the way I learned that I thrive on a team, building and shipping together. I'd love to find a home as a Fullstack or Frontend Developer, somewhere I can contribute to a team that is building things that matter.
I may not have the most experience, but I have never walked away from a table I belonged at. And I have always felt like I was the best player at the table. I've bet on myself. Now I'm just waiting for someone to bet on me too.
experience
projects
Skills
My familiar assetsFrontend
JavaScript
96%React.js/Redux
92%VueJs
83%TypeScript
90%Bootstrap
88%CSS
95%HTML
98%Backend
Python
93%Node.js
92%Express.js
88%Amazon Web Services (AWS)
57%MongoDB
78%PostgreSQL
87%Docker
82%Qualification
My personal journeyFull-Stack Web Development
App AcademyMechanical Engineering (Undergrad)
Virginia Commonwealth UniversityFullstack Developer
Dough CardFullstack Developer
Innovative ComputersFrontend Engineering Intern
Chess.comProfessional Poker Player
Self-employedPortfolio
Most recent workTestimonial
Kind words from
Josh Levine
CTO at Chess.comJohn Allan is a bright and kind person. He approaches problems with genuine care and thought. He has the grit and determination to see things through, even if there is a learning curve or changes in his path, all with a positive attitude. I am grateful we had the chance to work together at Chess.com and I am proud to say I got to be the first one to hire John Allan as a software engineer!
Andrew Stilinovic
ClassmateJohn Allan was the most eager learner I worked with while we studied together at App Academy. John Allan would never give up trying to learn a language or technology, even when it was frustrating or complicated. He has a true passion for programming and can spend hours seeped in a project. John Allan is a hard worker who will put in any extra hours when necessary to learn or fix a problem. If you are looking for a quality, hard working software engineer, John Allan has you covered.
Chase Riddick
ClassmateJohn Allan is a capable, well-rounded software developer. I had the
pleasure of working with him in both the broad context of an intensive training cohort, as
well as in several light-weight sprint-projects along our mutual learning journey.
Not only was his upbeat, professional mien a constant delight to the entire team of 50+ people, but
I can say without exaggeration that John Allan is one of the most outstanding characters I have had
the pleasure of collaborating with at App Academy. Besides being exceptionally able, intelligent and
personable, what Iβve been continually impressed by is the level of dedication that John Allan brings
to everything he does.
My conjecture is that this dedication was (a) built up over a decade of pursuing his dream and a
high-stakes career, or else (b) the cause of his being able to pursue it in the first place. Regardless
of which - it comes out in everything the gentleman sets himself to doing. It shows in the
attention-to-detail, and thoroughgoing approach too gives to creating pixel perfect UI in React. And it
shows in the dozens of off-hours heβs shared teaching his colleagues in need.
In short, I would recommend John Allan to anyone considering bringing him on their team. And, I look
forward to see the bright impact he dishes out over the coming several years.