Josh Sterling

Josh Sterling

Mentor
Rising Codementor
US$8.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Full Stack Software Engineer dedicated to quality and maintainability.
Full Stack Software Engineer dedicated to quality and maintainability.

Software is a delicate balance between art and science. It is not sufficient to solve every problem as quickly as possible. Nor is it effective to create wonderful, flexible, designs while ignoring business and customer needs. Software Engineering is about applying a proven, pragmatic, and reliable process that not only solves the problem at hand, but also minimizes the long-term cost of owning and maintaining that solution.

I also have a passion for optimizing user experience. User interactions need to be intuitive and efficient. Customers don't buy software because we make it. Customers buy software because it saves them time and money. By optimizing our user experience we can directly provide greater benefit to our customers.

Having a clean user experience does not stop at the customer interface. The code itself has a user experience. Any engineer can instantly tell the difference between spaghetti code and a well-factored solution that maps cleanly to the problem domain.

English
Pacific Time (US & Canada) (-07:00)
Joined February 2022
EXPERTISE
10 years experience
16 years experience
15 years experience
10 years experience
6 years experience
4 years experience
10 years experience

REVIEWS FROM CLIENTS

Josh's profile has been carefully vetted and approved as a Codementor. Connect with Josh now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
DiscordDkpBot
A custom bot for distributing loot via discord. Integrates with EQDkpPlus
C#
0
1
YoutubeSpeedChanger
YouTube Speed Changer
JavaScript
0
0
Stack Overflow
828 Reputation
0
7
12
EMPLOYMENTS
Software Developer
Motor Vehicle Software Corporation
2016-10-01-Present
• Responsible for developing and maintaining back-end integration with DMV systems in several states. • Worked closely with DMV personnel...
• Responsible for developing and maintaining back-end integration with DMV systems in several states. • Worked closely with DMV personnel and product management to implement any custom logic required. • Prototyped and documented mission-critical systems used by multiple other teams. • Mentored other developers on writing maintainable, testable, reusable code.
C#
Entity Framework
SOAP
View more
C#
Entity Framework
SOAP
Jenkins
Docker
.NET Core
RESTful API
View more
Software Engineer
DataMotion, Inc.
2012-11-01-2016-10-01
Key part of a small team building and maintaining a secure messaging and data transfer platform. • Worked directly with product manageme...
Key part of a small team building and maintaining a secure messaging and data transfer platform. • Worked directly with product management to define requirements, specifications and risks. • Designed, implemented, and maintained core systems from the web browser to the database. • Worked closely with QA to resolve defects and improve overall quality. • Developed unit tests for existing and new features as they were created. • Directly supported the operations team to quickly troubleshoot and resolve issues. • Analyzed and resolved both specific and "less specific" performance issues.
C#
SMTP
WCF (Windows Communication Foundation) Service
View more
C#
SMTP
WCF (Windows Communication Foundation) Service
ASP.NET
VB.NET
View more
Programmer
Custom Software Solutions, Inc.
2009-12-01-2012-11-01
Worked as part of a small team of local and remote developers building solutions for home and auto insurance brokers and companies. • Wo...
Worked as part of a small team of local and remote developers building solutions for home and auto insurance brokers and companies. • Worked directly with management and customers to define requirements and specifications. • Designed, implemented, and maintained software from the web browser to the database. • Integrating 3rd party systems and data structures with our real-time insurance software. • Created and maintained both Unit and Automated System Integration test suits.
C#
Microsoft SQL Server
WCF (Windows Communication Foundation) Service
View more
C#
Microsoft SQL Server
WCF (Windows Communication Foundation) Service
ASP.NET MVC
VB.NET
View more
PROJECTS
DiscordDkpBotView Project
Myself / Everquest Guild
2020
Discord bot for my Everquest guild. The guild had a bot built by a previous member that required updating but the person had moved on an...
Discord bot for my Everquest guild. The guild had a bot built by a previous member that required updating but the person had moved on and was no longer available. So I built a replacement for us to use.
C#
View more
C#
View more