Christian McCarthy
Senior Software Engineer
Web focused engineer with a flair for the creative. Enjoys designing software and building web apps that are intuitive and user friendly.
Capable of interpreting business initiatives into technical approaches and bringing ideas to life.
Experience
Senior Software Engineer/Web Consultant: full stack aptitude with an emphasis on single-page applications using JavaScript frameworks and RESTful APIs.
Preferred Technologies:
Preferred Technologies:
- JavaScript : Vue.js - jQuery - Handlebars - NPM packages
- SASS : Bootstrap - Foundation - 3rd Party Themes
- Asset Management: Node/NPM - Webpack - Gulp
- Server: ASP.NET - PHP/Yii/CodeIgniter
- Database: MSSQL - PostgreSQL
- Design: PhotoShop - inVision
Senior Web Developer / Business Operations
WesternCPE.comSeptember 2016 - July 2019 (2¾ years)
Defining technical initiatives and implementing operational systems. Including event registration, help desk solutions and internal services. Co-built the marketing / commerce website using jQuery/Javascript, SASS, ASP.NET MVC using Umbraco CMS and Entity Framework for API services. Responsible for the design, UI/UX development, SEO and CMS integration. Key public pages: Course Catalog, Conferences
Continuous development using Vue.js/SASS/Webpack and .NET MVC API development for the Western CPE learning portal, an e-learning system for continuing professional education. The learning portal includes an administration for building and monitoring courses in addition to a customer dashboard and delivery of course content. Webcast delivery is included, offering a video and PDF slide experience with real time question and answer monitoring and attendance checks for CPE credit.
Senior Software Engineer
SchoolBlocks.com : Sopris Apps, LLCAugust 2015 - June 2016 (9 months)
Building and maintaining a website solution for K-12 schools across the country as a full stack developer using PHP, SASS, Bootstrap, Javascript, PostgreSQL, Node, Gulp and Git.
Consultant / Developer
Eldo Interactive, LLCMay 2012 - August 2015 (3¾ years)
Consulting and building web based interfaces for data-centric applications. Leveraging emerging web technologies (Bootstrap, jQuery, RESTful services). Contributions include interface design through HTML5 and PHP/.NET development.
Partner / Developer
GetEvent.com : PreRace, LLCJune 2014 - August 2015 (1¾ year)
Full stack development with e-commerce, dashboard and control panel to manage events and reports for event directors and event participants. Including a robust event search with customizable web pages for event directors and an event sales application (Backbone) with PHP/MySQL development for subscription based (payment processor) business model.
Creative Director
TrainingPeaks.com : Peaksware, LLCJune 2010 - May 2012 (2 years)
Instrumental in the direction of development of the main TrainingPeaks application by presenting ideas followed by the design of graphical concepts and wireframes. HTML5/CSS/JavaScript/C#/XSLT web development in a team environment to maintain the public website, e-commerce and mobile application. Contributed to project management of TrainingPeaks products, primarily focusing on the marketing website and TrainingPeaks subscription based application.
Web / Software Developer
TrainingPeaks.com : Peaksware, LLCNovember 2007 - June 2010 (2¾ years)
Designed and built the marketing and support websites for TrainingPeaks using the umbraco CMS and custom e-commerce. Built the TrainingPeaks mobile application using HTML5/CSS3/jQuery as half of a team of two, this app used strictly JSON managed with WCF services. Developed the system for incorporating affiliates into the TrainingPeaks managed e-commerce system. Worked in a team environment to help develop the subscription based application.
Web Developer
People ProductionsDecember 2004 - November 2007 (3 years)
A wide range of web related projects working in both team environments and one on one with clients. Technologies included Classic ASP, ASP.Net, PHP, Ruby on Rails, LAMP, SQL Server and MySQL.
Owner / Developer
Dogtail Design, LLCJanuary 2000 - December 2004 (5 years)
Started and managed a web development agency building custom web applications and sites in classic ASP and .NET.
Chemist
Slime Tire Sealant 1996 - 1997Developed Super Duty Slime and Slime Lite (both still sold today).
Technical Skills
- Languages: JavaScript, HTML5, CSS3, PHP, C#
- Technologies: jQuery, Vue.js, Node, Gulp, Webpack, Bootstrap, SASS, RESTful API's, ASP.NET, MVC PHP frameworks (Yii/CodeIgniter)
- Databases: PostgreSQL, MySQL, SQL Server
- Systems Umbraco, Sitecore, WordPress, Stripe, JWPLayer
- Design Tools: PHPStorm, Visual Studio, PhotoShop (CS6), Illustrator, inVision
- Source Control: Git, SubVersion, TFS
- Experience: SEO & Google Analytics, Google API's, Classic ASP, Ruby/Rails, ActionScript 3, jQuery Mobile & jQuery UI
- Certifications: Sitecore XP 8 Website Development for .NET Developers
Education
University of Colorado at BoulderB.S., Geophysics
Summary
Adept at guiding UI/UX direction by creating PSD concepts that stimulate discussion and refinement. Broad web experience with a focus on building single-page applications using JavaScript and RESTful APIs.Contact: McCarthyChristian@gmail.com | ChristianMcCarthy.com