Outgoing technologist and people person with a history of leadership in developing software. Hands-on with a strong passion for solving customer problems through innovative engineering.
Currently responsible for coaching, mentoring, and hiring A-Players @crashlytics @twitter.
I've spent nearly 15 years getting my hands dirty as an Application Developer across all areas of the process and system.
Specialties: Planning, Roadmap, Facilitation, Communication, Coaching, Strong customer facing skills, Agile/Scrum, Certified Scrum Master, Reporting (both day-to-day and planning/summarization).
Technical: C#, Flex, Java, Java Swing, SQL, HTML5, Perl, PHP, XML, XSLT, CSS, Javascript, Shell-scripting, usability.
Engineering Manager @ Engineering Manager for fabric on-boarding, crash reporting, and infrastructure @crashlytics @twitter. Coaching and mentoring individuals and teams. Hiring A-Players. From December 2013 to Present (2 years 1 month) VP of Engineering @ Manage through the acquisition process. Hiring, inspiring, and advocating for my people. Working to keep it fun, challenging, with a small company feel (with big company backings).
Responsible for managing the definition, development, delivery, and support of enterprise fraud detection solutions. Focused on growing from start-up to post-acquisition scale by combining best-in-class software methodologies with leading edge technologies in order to reach a multi-year product vision. From October 2012 to December 2013 (1 year 3 months) Engineering Manager @ Manage through the acquisition process. Hiring, inspiring, and advocating for my people. Working to keep it fun, challenging, with a small company feel (with big company backings).
Responsible for day-to-day execution of Scrum processes across two engineering teams. Process enforcement, documentation, efficiency, and consistency. Create, maintain and deliver reports to the team and upper management to communicate progress towards sprint and release milestones and goals. From April 2012 to September 2012 (6 months) Engineering Manager @ Responsible for day-to-day execution of Scrum processes across two engineering teams. Process enforcement, documentation, efficiency, and consistency. Create, maintain and deliver reports to the team and upper management to communicate progress towards sprint and release milestones and goals. From September 2011 to April 2012 (8 months) ScrumMaster + Principal Software Engineer @ Dual-role function managing the Scrum process while continuing to develop high quality customer facing applications in the financial fraud sector. Our systems have been purchased and implemented by numerous financial institutions including some of the world's largest. From February 2011 to September 2011 (8 months) Principal Software Engineer @ One of the original core five engineers (and one passionate executive) that designed and built solutions to combat financial fraud at large financial institutions. Our products have been purchased and implemented by some of the largest financial institutions in the world. From January 2004 to February 2011 (7 years 2 months) Principal @ Developed numerous apps to solve customer needs as well as prototyped solutions for my own use:
• Developed a fully functional web-based application for managing car dealership leads. This was done using Linux, MySQL, Perl, and Apache. Involved user management, security, complex workflows, communications, and reporting.
• Developed a fantasy sports drafting application which performs various statistical schemes over player data to help draft the best available player. Used C# and Silverlight.
• Learned HTML5 and built various one off test sites to learn social APIs and paradigms
• Worked on various shopping sites handling tasks such as database schema as well as UI and checkout credit card processing. From January 2000 to January 2011 (11 years 1 month) Software Engineer @ Continued my growth. Took more leadership roles in some projects. Continued supporting the evolution of the installer project. Supported client services. Worked on customization projects as well. From August 1999 to December 2003 (4 years 5 months) Software Engineer @ All around development From 2002 to 2003 (1 year) Software Engineer @ Did loads of development on a lot of different projects. Mostly learned how to learn. Key accomplishment was working on a small team to develop a cross-platform installer (before anyone sold those) to install our product on a matrix including Windows, AIX, Sun with NAS, WebLogic, and WebSphere app servers. From May 1998 to August 1999 (1 year 4 months)
MS, Computer Science @ Worcester Polytechnic Institute From 1999 to 2003 BS, Biotechnology @ Worcester Polytechnic Institute From 1994 to 1998 Mark Bouchard is skilled in: C#, Flex, Java, HTML 5, Perl, PHP, SQL, Rapid Prototyping, Brainstorm Facilitation, Certified Scrum Master CSM, Management, People Skills, Soft Skills, Thought Leadership, Cross-functional Team Leadership
Websites:
http://www.crashlytics.com,
http://www.markbouchard.com,
http://twitter.com