- Expert Mentors
- Live ClassesLive Classes
- WhatsApp Clone - 5/25
- Master JS - 6/15
- Ruby on Rails
- Online Full stack JS Development Courses
- Python Video Course
- Beginner React Video Course
- AngularJS Video Course
- React Native Video Course
- Office Hours
- Learning Center
- How it Works
- Become a Codementor
Software Development Coach
For every 15 minutes
Generalist Software Developer and Software Development Coach. I think testing is very important; a tight development process is key; and that reviewing your requirements regularly for completeness, consistency and accuracy will minimize the cost of "surprises". I like to know the big picture, am detail oriented and love the challenge of jumping into projects where I know little or nothing about the problem domain or technology stack. I believe in learning something new every day and that process improvement is all about being intentional with your time and effort.
Eastern Time (US & Canada) (-05:00)
- 24 years experience
I have been programming in Java since the mid-1990's. I have developed server applications on Unix, Linux and Windows. I have written and maintained Applets, JSP/JSTL, J2EE. Stand alone applications, Spring Boot applications and hosted under Tomcat and/or JBoss. Mostly enterprise software. I have even maintained an embedded project with Java on Linux.
- 14 years experience
Took an Oracle administration course back in the day and learned about backups, etc. Later worked as a software develop writing enterprise software against a fairly complicated Oracle RAC database. During that time I rewrote their ETL system, learning PL/SQL at the same time. Dealt with optimizing both OLTP and OLAP queries and optimizing the ETL operations also. Worked with SQL Server, MySql and PostgreSQL for various projects also.
- 4 years experience
At one of my previous jobs, I wrote a pretty complicated set of XSLT sheets that allowed templates to be used to render Credit Union statements off some data processed directly from the payment processor. Learning that XSLT is a functional language, how to write optimal (speed and memory use) XSLT and how to debug XSLT was all very important. Later encounters with XSLT were much simpler, and I have been glad to have gained that earlier experience.
- 20 years experience
Could've been better
STEVE WAS THE BEST! HE HELPED WITH WICKET WHEN HE WAS NOT EVEN FAMILIAR WITH IT. SUPER HAPPY! WILL DEF REACH OUT TO HIM IF I NEED MORE HELP!
Mar 3, 2017
One of the best mentors I have ever worked with!! Best in business in understanding the issue.
Feb 27, 2017
Excellent support and help, great mentor
Feb 27, 2017
Steve is a great mentor. He helped with a big project that I couldn't figure out, on a short notice, and explain it to me very well. Highly recommend!
Feb 24, 2017
Very conscientious and helpful; patient and thoughtful. Great in explaining Java coding to a beginner.
Feb 15, 2017
Steve is an excellent problem solver and an excellent mentor!
Feb 8, 2017
Clever Mentor was able to identify and find simple solutions to problem I found complicated
Feb 7, 2017
Steve understands what he is doing, and I am happy he showed me a different approach of solving my issue, in a simple way.
Feb 6, 2017
I would highly recommend Steve to anyone with coding problems!
Feb 5, 2017
On-demand Marketplace for Software Developers
© Copyright 2017 Codementor