Developer's cover image
Developer's avatar

Endlessly curious former electrical engineer turned full-stack developer after graduating from Flatiron. Experience in JavaScript | React | Redux | Ruby | Rails | CSS | Material-UI | SQL.

Private information
Hire me


After spending approximately a decade practicing electrical design, installation & repair initially in the aviation sector and then in the marine sector, I decided to learn something new. The software environment is ever evolving while the electrical installation field is quite repetitive. Flatiron gave me the chance to enter a new world full of tools and techs that are endlessly interesting. For example, I recently adapted active storage into my rails application that is saved to the postgreSQL database instead of hosted on a cloud service. The use of blobs encouraged me to learn about the JavaScript Blob() and File() constructors that I was previously unaware of. That is what is continuing to draw me into development on a daily basis.

I am passionate about learning to code, helping others to code and building useful applications that people can use to improve their jobs or lives. I have a vast amount of experience in troubleshooting and fault-finding. It has served me well during my time at Flatiron. Without that experience, I imagine that every error I had to work through would have taken exponentially more time. While electrical and software engineering are different fields, fault-finding is always about tracing the correct progression of events in a system and determining the point at which the progression stops. My personal preference is that debugging in software is more fun than building applications. Problem solving is a practical knowledge that comes from experience and I enjoy practicing it.