Michael Perrenoud

Michael Perrenoud

Mentor
4.9
(90 reviews)
US$35.00
For every 15 mins
134
Sessions/Jobs
ABOUT ME
A 20-year veteran architect and engineer.
A 20-year veteran architect and engineer.

Over the past 20-years I've implemented scalable enterprise solutions for startups, small businesses, government agencies, Fortune 500 and even Fortune 100 companies across the globe. In every organization I've been able to mentor Jr developers as well, taking some from knowing nothing about a technology to being efficient in it.

I can architect on-prem or cloud solutions that meet the current needs as well as prepare for growth and the future. I look forward to working with you!

English
Mountain Time (US & Canada) (-06:00)
Joined February 2015
EXPERTISE
18 years experience | 1 endorsement
I've been building and architecting abstract and complex .NET applications for more than a decade. I've built everything from static to c...
I've been building and architecting abstract and complex .NET applications for more than a decade. I've built everything from static to completely dynamic applications. I've performed code generation from meta-data to build compilable and deployable .NET applications from nothing. I support applications that are accessed by hundreds of thousands of users across the country. These applications are proprietary in general but have shaped my experience over the years.
10 years experience | 8 endorsements
I've been building C# applications since the inception of the language. That's going on more than 13 years now. This is likely my stronge...
I've been building C# applications since the inception of the language. That's going on more than 13 years now. This is likely my strongest language, but JavaScript and T-SQL are *very* close seconds. Architecting, implementing, mentoring, and supporting C# applications is like breathing. I support applications that are accessed by hundreds of thousands of users across the country. These applications are proprietary in general but have shaped my experience over the years.
View more
View more
6 years experience | 2 endorsements
I use React + Redux and the UI Router for React in almost every new project if I'm given the preference. It's the best library I've found...
I use React + Redux and the UI Router for React in almost every new project if I'm given the preference. It's the best library I've found to date because it's not as opinionated as a framework (e.g. Angular) but it's more performant than almost any library out there. It gets out of your way when you need to do some stuff like work with d3, but aids you when you need to bind to forms, perform state changes, and make multiple UI changes based off the state of the application quickly. It truly is, I believe, the best fit for all modern web applications!
Es6ReactRedux
View more
10 years experience | 10 endorsements
When it comes to JavaScript, all I can say is it's my go to platform for all new web development. Though I've been building .NET applicat...
When it comes to JavaScript, all I can say is it's my go to platform for all new web development. Though I've been building .NET applications for more than 12 years now, with the inception of Node.js and now io.js, I'm able to build full-stack web applications on one language. I support applications that are accessed by hundreds of thousands of users across the country. These applications are proprietary in general but have shaped my experience over the years.
View more
View more
6 years experience | 6 endorsements
I've performed hundreds of successful mentoring sessions on Node.js, some of which were to ensure that tens of thousands of users could a...
I've performed hundreds of successful mentoring sessions on Node.js, some of which were to ensure that tens of thousands of users could access the system at the same time. This meant ensuring that their architecture was sound, including other types of technologies like Redis and AWS.
4 years experience
AngularJS has to be the greatest web framework on the market. It's a mature framework that does what it should and gets out of the way wh...
AngularJS has to be the greatest web framework on the market. It's a mature framework that does what it should and gets out of the way when it should as well. It's not opinionated but provides enough constructs to create a modular application. The upcoming release of 2.x has been hyped as scary, but the changes are good and the support for 1.x isn't disappearing. The vast majority of my mentoring comes on AngularJS today. Mentoring developers on directives and services is often a hot topic. Even testing AngularJS with Jasmine and Karma.
15 years experience | 1 endorsement
I've been using jQuery since its inception. It's a phenomenal framework and has grown immensely over the years. Without it I don't think ...
I've been using jQuery since its inception. It's a phenomenal framework and has grown immensely over the years. Without it I don't think many modern frameworks like AngularJS or Meteor.js would have even gotten off of the ground. They truly stand on the shoulders of giants when it comes to that. I've used jQuery to do so many different things they couldn't possibly be listed here. I love leveraging the $.on for dynamic event listening as well as the $.selector.find to improve performance if I had to pick a couple.
jQuery UI
View more
jQuery UI
View more

REVIEWS FROM CLIENTS

4.9
(90 reviews)
Samuel Genus
Samuel Genus
May 2023
Very helpful. Michael was able to help me fix my issue with Azure code conflict and getting code current.
heather moore
heather moore
August 2022
Great mentor
heather moore
heather moore
August 2022
thank you Mike, the experience is very educational.
heather moore
heather moore
March 2022
Gives excellent help.
Nara
Nara
January 2022
Michael was very thorough with Moq. Even mocking extension methods was a no brainer for Michael. What I liked best is he made me feel comfortable and did not rush at all.I recommend Michael for future mentoring.
lpp
lpp
November 2021
Really focused and helpful. Always willing to look at different problems and find solutions. Highly recommended!
lpp
lpp
November 2021
Michael is amazing! Really exceptional mentor and engineer. Extremely patient, knowledgeable and focused! Really awesome, highly recommended!
lpp
lpp
October 2021
Michael is amazing! Super awesome engineer and a privilege to work with! Highly recommended
lpp
lpp
October 2021
Michael is awesome! Really amazing mentor and engineer, super focused and detail oriented and willing to discuss problems and consider all solutions! Highly recommended!
Michael Leo
Michael Leo
September 2021
Really met and exceeded expectations. Very good communicator. Great depth of technical knowledge. He is what he advertises!
EMPLOYMENTS
IT Architect II
GEICO
2011-10-01-Present
* Architect, enhance, maintain, and squash bugs for Cycle and Auto sales applications * Mentor junior developers on everything from langu...
* Architect, enhance, maintain, and squash bugs for Cycle and Auto sales applications * Mentor junior developers on everything from language and coding practices to solution architecture * Operate in both Waterfall and Agile environments * Interface with numerous teams to accomplish broad reaching tasks * Implement new branding interface changes * Interface with numerous technologies like IBM Mainframe, MQ, web services, Java, .NET, and more
SQL
Azure
RabbitMQ
View more
SQL
Azure
RabbitMQ
.NET Core
View more
Software Engineer Senior
Educational Media Foundation
2021-06-01-2023-03-01

• Architected, implemented, and maintain the Dare2Dream web portal.

• Architect, implement, and maintain internal solutions that...

• Architected, implemented, and maintain the Dare2Dream web portal.

• Architect, implement, and maintain internal solutions that support radio and media operations.

• Mentor junior engineers, discuss big-picture business initiatives, and work with multiple teams.

• Build and maintain solutions that handle data at scale (e.g., millions of transactions per day).

C#
Azure
MVC
View more
C#
Azure
MVC
Microsoft SQL Server
View more
Senior Account Executive
Handel Information Technologies
2005-06-01-2011-10-01
* Manage customer relations, production support, and new business for 30+ accounts * Broke sales records and add to the bottom line tens ...
* Manage customer relations, production support, and new business for 30+ accounts * Broke sales records and add to the bottom line tens of thousands of dollars in new business from existing clients * Manage 5 direct reports * Mentor direct reports and other junior developers in everything from C# to the complex solution architecture of RiteTrack * Architect, implement, and deploy complex enterprise solutions for customers in a myriad of industries from Juvenile Courts to non-profit agencies and Native American Tribes.
HTML/CSS
SQL
Silverlight
View more
HTML/CSS
SQL
Silverlight
JavaScript
ASP.NET
View more
PROJECTS
MusiQuestView Project
Edify
2018
MusiQuest is a real-time music education tool, originally built on iOS, but then ported for the web using React. I was tasked to lead th...
MusiQuest is a real-time music education tool, originally built on iOS, but then ported for the web using React. I was tasked to lead this project and did. I architected, implemented, and lead a team of developers to put this into production.
Ruby on Rails
React
JavaScript
View more
Ruby on Rails
React
JavaScript
Webpack
Redux
View more