Joe Stetzer

Joe Stetzer

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME
Passionate Software Engineer with a Thirst for Knowledge
Passionate Software Engineer with a Thirst for Knowledge

I'm an experienced software developer currently employed by a large provider for Payroll and HCM. I'm passionate about software and love creating things that give others joy or make their everyday lives easier.

I love helping others because it gives me a chance to test my knowledge and an opportunity to learn from others at the same time. A positive side-effect is being stumped so I can go look it up or try it out myself!

English
Eastern Time (US & Canada) (-04:00)
Joined December 2017
EXPERTISE
9 years experience
I have several years of experience in JavaScript, starting in 2008 by stumbling upon jQuery to enhance some WebForms interfaces. After us...
I have several years of experience in JavaScript, starting in 2008 by stumbling upon jQuery to enhance some WebForms interfaces. After using it here and there to enhance WebForms and MVC-backed interfaces, my interest really took off with AngularJS back in 2012. A few years ago I had the opportunity to re-architect the next version of my company's time and labor product, choosing a AngularJS as thefront-end framework. I have also experimented on my own with NodeJs Azure Functions to power a workplace Slack integration and created several vanilla components to be used across mutiple frameworks within my company (currently consumed as AngularJs, Angular2+, React, and Aurelia components).
5 years experience
I was introduced to AngularJS back in 2012 when my JavaScript knowledge primarily consisted of jQuery plugins. Originally I was against i...
I was introduced to AngularJS back in 2012 when my JavaScript knowledge primarily consisted of jQuery plugins. Originally I was against it, telling myself and others what a waste of time it would be to learn a framework when jQuery could do everything you needed. It wasn't long before I was hooked on AngularJS, even with its shortcomings and lack of documented best practices. There were a lot of missteps but it wasn't long before they proved to be valuable lessons not only for the framework, but for JavaScript as a whole. I have spent several years now mentoring others in best practices and design, explaining (from first-hand experience) why certain decisions are the right (or wrong) ones.
10 years experience
I have been working with C# and the .NET stack for over 10 years. I have used it to create custom applications under strict guidlines and...
I have been working with C# and the .NET stack for over 10 years. I have used it to create custom applications under strict guidlines and security restrictions for large organizations as well as small, lightweight SharePoint customizations to enhance the workflows of individual users. It continues to be my primary backend language for enterprise development.
Web apiASP.NETMVC
View more
14 years experience
HTML and CSS were my first languages and introduced me to the field of Computer Science. They seeded my curiosity and fueled my desire to...
HTML and CSS were my first languages and introduced me to the field of Computer Science. They seeded my curiosity and fueled my desire to create things that were fun, enjoyable, and powerful to use. I have seen and experienced the change from the old days of geocities sites full of scrolling marquees and frames to the modern era of SaaS and PaaS services and the emergence of stock features such as embedded video, interactive canvases, CSS Flexbox and Grid Layout, and many more great things.
LESS
View more
LESS
View more
14 years experience
I've been using SQL for almost as long as HTML/CSS. I built my first website, a [primarily] Photoshop tutorial site, using PHP and MySQL ...
I've been using SQL for almost as long as HTML/CSS. I built my first website, a [primarily] Photoshop tutorial site, using PHP and MySQL back in 2003. While I didn't stick with PHP and MySQL as the years progressed, I do use SQL extensively in my Microsoft stack work with SQL Server. I understand how to organize relational data efficiently and how to make it perform well for enterprise business.
5 years experience
8 years experience

REVIEWS FROM CLIENTS

Joe's profile has been carefully vetted and approved as a Codementor. Connect with Joe now, and leave a review for them once you're done!
EMPLOYMENTS
Lead Software Engineer
Paylocity
2014-06-01-Present
- Responsible for re-architecting the front-end from legacy WebForms and MVC application to a more modern set of single page applications...
- Responsible for re-architecting the front-end from legacy WebForms and MVC application to a more modern set of single page applications using AngularJS using a gulp tool chain. - Created several cross-team components using vanilla JS using both gulp and Webpack for reuse within multiple frameworks (AngularJS, Angualr 2+, React, Aurelia). - Successfully re-architected and enhanced an old scheduling module, decoupling modules and streamlining code paths along the way.
C#
SQL
Angular
View more
C#
SQL
Angular
Entity Framework
Dapper
View more
Software Engineer
Self Employed
2015-07-01-2017-07-01
- Re-architected entire system using AngularJS (with Material Design) and WebAPI. - Added several new enhancements to better manage upstr...
- Re-architected entire system using AngularJS (with Material Design) and WebAPI. - Added several new enhancements to better manage upstream and downstream systems providing and transforming financial data from several markets. - Overtook maintenance of existing software with no initial background in the industry.
C#
SQL
Angular
View more
C#
SQL
Angular
ASP.NET
.net webapi
View more
Sofware Engineer
Booz Allen Hamilton
2008-05-01-2014-06-01
- Developed custom applications to specifications accoring to government contracts and enhanced security specifications. - Designed and ...
- Developed custom applications to specifications accoring to government contracts and enhanced security specifications. - Designed and developed SharePoint solutions for customers in unique ways in order to add value solve complex problems with technology already available in highly restricted environments.
C#
SQL
SharePoint
View more
C#
SQL
SharePoint
View more