Michael Leanos

Michael Leanos

Mentor
5.0
(40 reviews)
US$40.00
For every 15 mins
68
Sessions/Jobs
ABOUT ME
The best products come from innovation through healthy, non-competitive, and agile collaborations.
The best products come from innovation through healthy, non-competitive, and agile collaborations.

Highly accomplished and versatile Software Engineer with over 20 years of experience in full-stack web application development, project management, and DevOps. Proven leader adept at driving innovation, optimizing cloud infrastructure (e.g. AWS), and building robust solutions for IoT and enterprise systems. Passionate about fostering highly collaborative, Agile team environments and delivering impactful software products.

English
Pacific Time (US & Canada) (-07:00)
Joined August 2016
EXPERTISE
10 years experience | 23 endorsements
I've been familiar with JavaScript since I was in high school; over 20 years ago. With the ever changing feature sets in JavaScript, it t...
I've been familiar with JavaScript since I was in high school; over 20 years ago. With the ever changing feature sets in JavaScript, it takes effort to stay on top of them & to know when/where to apply things like ES6 features such as classes, arrow functions, and asycn/await methods. I find it very exciting and interesting to try out the newest versions of JavaScript, and even TypeScript.
View more
View more
7 years experience | 10 endorsements
I have extensive experience with building front-end applications with AngularJS. I write clean, organized, and re-usable Angular javascri...
I have extensive experience with building front-end applications with AngularJS. I write clean, organized, and re-usable Angular javascript. Most of my AngularJS applications are built using the principles and guidelines outlined in a very popular style-guide.
View more
View more
10 years experience | 3 endorsements
I solely use Git for all my source control needs. I've used many source control solutions/tools. IMHO, Git is the best technology around ...
I solely use Git for all my source control needs. I've used many source control solutions/tools. IMHO, Git is the best technology around for version control, and keeping my projects well organized. I have encountered most complex issues that arise with using Git, and am confident in my ability to solve even the most complicated merge-conflicts. I'm a huge proponent of using Git Flow branching strategies.
BitbucketGitHubGit flow
View more
7 years experience
I've been building MEAN stack applications for over 4 years. More specifically, I have been working with the MEAN.js open-source frame...
I've been building MEAN stack applications for over 4 years. More specifically, I have been working with the MEAN.js open-source framework that's hosted on GitHub; I'm also a main contributor to the project. More than likely, I am one of the most experienced developers with MEAN.js. This experience also translates to expert knowledge of each technology used within the framework. I have built many prototype/start-up applications using MEAN.js, and I'm constantly helping to improve the framework.
8 years experience | 5 endorsements
I have extensive experience with local environment MongoDB development, as well as hosted solutions in mLab (formerly known as MongoLab),...
I have extensive experience with local environment MongoDB development, as well as hosted solutions in mLab (formerly known as MongoLab), and distributed environments such as EC2 (Ubuntu).
DevOpsDocument storeDocument database
View more
DevOpsDocument storeDocument database
View more
10 years experience | 12 endorsements
My experience with Node.js ranges from simple server based applications, to very complex full-stack platforms. My understanding of NPM, a...
My experience with Node.js ranges from simple server based applications, to very complex full-stack platforms. My understanding of NPM, and the Node.js eco-system gives great insight into how to best architect scalable & flexible applications.
7 years experience
I have built many MongoDB database schema's with Mongoose. I understand most of the nuances that come with working with a Document-based ...
I have built many MongoDB database schema's with Mongoose. I understand most of the nuances that come with working with a Document-based database storage ORM. Including, but not limited to, referenced schema's, embedded documents, model validations, aggregate queries, and pre/post hooks.

REVIEWS FROM CLIENTS

5.0
(40 reviews)
William Violette
William Violette
July 2019
Michael is great to work with. I will be reaching out again when I need him. I can't rave enough about him. Thanks Michael!
Removed User
Removed User
March 2019
Solved my problem fast and simple!
Removed User
Removed User
March 2019
Wonderful, friendly, supportive mentor! Familiar with many different use cases and scenarios and can explain the pros and cons of various implementations. Knowledgeable and helped answer several questions.
Mac Tichner
Mac Tichner
December 2016
Patient and knowlagable
Noah
Noah
December 2016
Super helpful, great javascript skills.
Ben Brostoff
Ben Brostoff
November 2016
Professional, punctual, and courteous. Friendly guy with talent.
Alex
Alex
November 2016
Michael helped me work through Git installation and update issues on Mac OS
Kin Tsang
Kin Tsang
November 2016
Michael is knowledgeable and knows about Angular, CSS, and Heroku deployment. Very nice and friendly person. He is also someone that has been coding for a while.
Chad Gardner
Chad Gardner
November 2016
Micheal was a big help. He's very knowledgeable and a good communicator.
Ian McCallum
Ian McCallum
October 2016
Really great session with Michael. A lot of good communication before session. Starting out, we explored what I was trying to do, and when we hit a little wall, Michael was willing to suspend the session until we got back on track. Then he methodically led me to the right solution. Really like the approach, and will make it my 'leading practice' for testing.
SOCIAL PRESENCE
Stack Overflow
78 Reputation
0
0
9
EMPLOYMENTS
Senior Software Engineer
Magnitude.io
2020-01-01-Present

I'm the lead backend developer for Magnitude's LMS platform that delivers a hands on experience through cloud-based softwar...

I'm the lead backend developer for Magnitude's LMS platform that delivers a hands on experience through cloud-based software & hardware. I work with a small team of developers, in an Agile project environment using Asana & Git (BitBucket). I enhance hardware integrations with our software. I have a the pleasure of influencing the direction of our technology stack, and I help to keep it up to date with the latest industry standards & newest technologies.

Node.js
MongoDB
Mongoose
View more
Node.js
MongoDB
Mongoose
TypeScript
Raspberry Pi
AWS
View more
Director of Engineering
Magnitude.io
2017-11-01-Present
  • Leading day-to-day software development, bug fixes, feature enhancements, data management, and DevOps, ...
  • Leading day-to-day software development, bug fixes, feature enhancements, data management, and DevOps, guiding the strategic direction of software products.
  • Implementing Agile methodologies with 2-week sprint cycles, utilizing Asana, Slack, BitBucket, and Git for efficient project management and version control.
  • Managing comprehensive AWS cloud infrastructure (EC2, SES, S3, RDS, CloudFront) and automated recurring tasks via cron jobs, enhancing system reliability and performance.
  • Developing and enhancing features for IoT devices (Arduino & Raspberry Pi), including real-time sensor data acquisition via Serial Port, web-based UI code editing/compilation/deployment for Arduino, and cloud-based system updates for Raspberry Pi units.
  • Engineered a robust ETL solution using Node.js, S3, and Linux tools to successfully integrate real-time data from the International Space Station (ISS) into the platform database.
Node.js
MySQL
MongoDB
View more
Node.js
MySQL
MongoDB
Angular
Arduino
Raspberry Pi
Bootstrap
React
React Native
View more
Software Engineer
Freelance
2017-11-01-Present
Worked on various web-based projects for many clients. Primarily worked with non-profit agencies seeking to build social justice movements.
Worked on various web-based projects for many clients. Primarily worked with non-profit agencies seeking to build social justice movements.
Node.js
MySQL
MongoDB
View more
Node.js
MySQL
MongoDB
Angular
Linux
Bootstrap
React Native
Golang
Vue.js
View more