Front-End Web Developer, Creative
Hey, I'm Sean: a front-end web developer from Calgary, Alberta, Canada π
I'm a creative, coderπ», musician πΉ, podcaster ποΈ, photographer πΈ, plant-based foodie π§βπ³, and world traveller βοΈ.
I've been doing front-end web development for over 14 years now, three of which I spent working as Senior Front-End Developer at Synopsys. View my resume.
You may have also caught me photographing private events, such as the recent YYC Hacks Calgary Hackathon, where I not only coached but did the event photography π·.
I Nerd Out on Web Apps
Creating rich Javascript applications has been a passion of mine since the early 2000s. From teaching at various institutions, I have a strong understanding of the way SPA frameworks work:
- EmberJS : early adopter since sproutCore days; open-source contributor. 8+ years' experience. This website is using EmberJS; view the source code on GitHub .
 - AstroJS : started this year and have an open-source template called 
Astro Starter
. - AngularJS : 4 years' experience; worked in enterprise companies developing financial recordkeeping apps along with identity management software
 
I also run a web development podcast  focused on the soft skills of software development
.  View my portfolio to see my open-source work or check out my resume for a full list of my work.
My Other Resumes
Travel
Once I started travelling, I couldn't stop.
I've been to a lot of countries
- Nicaragua
 - Vietnam
 - Japan
 - Taiwan
 - Mexico
 - France
 - Morocco
 - Portugal
 - United States
 - Guadeloupe
 - Jamaica
 - Trinidad & Tobago
 - China
 - Singapore
 - India
 - Thailand
 - Malaysia
 - Cambodia
 
Photography
Whenever I travel, I try to capture as many of those breathtaking moments as I can. Sometimes, it isn't easy, but I do my best. My process for post-production generally involves correcting the lens profile and the obvious sharpening, detail, and contrast adjustments.
I own the sony a7r2 mirrorless, full-frame camera, and I have picked up many versatile lenses over the years, leading to a wealthy library of photos.
Music
I started playing keyboard at the age of 13, and have since gone on to make some breathtaking musical scores. I do not play in any bands, but I try to get out and participate in open mics.
Scuba Diving
Catch me underwater? Quite possible, because I have made diving one of my passions.
I try to go diving whenever I can. I have the following certifications:
- Open Water
 - Advanced Open Water
 - Nitrox Certification
 - Dry Suit Diver
 - Rescue Diver