Mark Carrier

Mark Carrier

$65/hr
A senior full stack web developer who focuses on delivering what end-users truly need
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
42 years old
Location:
Montreal, QC, Canada
Experience:
15 years
Mark Carrier-- Montreal, QC Canada A senior “full-stack” web developer who focuses on ➝ solving problems from the end user’s perspective, ➝ building simple and sustainable designs, ➝ continuously improving his designs and his skill sets. Education Bachelor of Electrical Engineering, McGill University, Montreal, QC With specialization in telecommunications. April 2008 Diploma of collegial studies in Pure and Applied Sciences, CÉGEP de Trois-Rivières, Trois-Rivières, QC May 2003 Work Experience History Software Architect, Team Leader PowerSchool Canada, Montreal, QC (remote worker) ● ● ● ● January 2017 to present Leading a team of 7 in the design, development and maintenance of an identity management platform that provides a unified login experience across multiple products to millions of students, parents and teachers. Leveraging the Ping Identity platform to provide OAuth2, OpenID Connect and SAML services to software teams and large scale clients with very high security requirements. Using node.js, TypeScript, Kafka, Docker, Kubernetes and AWS to build highly scalable and highly available software services. Supporting the organization’s efforts to migrate to Agile & Scrum by training staff and implementing new approaches to planning and estimation. Software Developer, Team Leader, Development Manager SRB Education Solutions, Edmonton, AB & Montreal, QC (remote worker) ● ● ● ● ● Built innovative web & mobile products in the education sector using the .Net framework. ○ Designed and developed a new leading edge outcomes based assessment tool to replace traditional grading systems using .Net MVC and Domain Driven Design. ○ Designed and developed a technology platform that integrates multiple SRB products (Java, .Net) into a unified mobile optimized user experience using RESTful APIs and OpenId. ○ Designed and developed a mobile responsive custom forms platform using .Net MVC and backbone.js as part of a very successful online student registration product for school districts. Managed an agile team of 4-5 developers responsible for developing and supporting multiple products used by tens of thousands of teachers, parents, students and school administrators. Supported dozens of client installations and SaaS. Migrated team process from traditional project management to Agile/Scrum and acted as product owner for multiple products. Also participated in the development of the company’s strategic plan and roadmap. Supported the sales organization by participating in demonstrations at customer sites. Software Developer, Systems Integration Engineer Intern, Nortel, Montreal, QC ● ● ● ● ● August 2008 to Jan 2017 May 2006 to June 2008 Developed integration software for optical network management systems compliant with TMF814 standard using Java SE. Worked within a small consulting team using Agile development principles. Supported carrier class customers in the deployment of network management products and solutions. Wrote technical documentation and trained new employees and customer support staff. Worked with Nortel optical and data hardware. Skills Spoken & Written Languages Core Programming Skills Preferred Tools Other Skills Fluent in English, French and Spanish. JavaScript/ES6/node.js, C#/ASP.Net, Java, Python, MSSQL, MySQL, Responsive Design/Mobile, OAuth2, OpenId Connect, Bootstrap, JQuery, backbone.js, JSON, NoSQL/CouchDB, REST. Linux, Git, Docker, AWS. Azure, Linux, Windows Server, IIS, Assembly, VHDL Projects & Interests Otomotion (2006) Small research company self-started with fellow engineering student. Well received by Nortel employer. Worked on projects in the following areas: ● Applied Robotics using a Motorola micro-controller programmed in C ● Wireless mobile client solution built on smart device using C# (Windows Mobile) Personal projects https://github.com/SrGrieves Photography Other I worked in the imaging industry for a number of years. I now enjoy photography as a hobby. https://www.flickr.com/photos/markcarrier/ I enjoy fictional and technical writing. It is a skill that I am constantly trying to improve. I enjoy teaching others. I speak before an audience on a regular basis.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.