Hello! I'm a friendly software developer living in Lincoln, Nebraska with my wife & son. I've prioritized continual learning throughout my career and have tried to give back to the community through conference presentations, blog posts, and Pluralsight courses. If you are interested in learning more, drop me a line!
Developer, Founder, Mentor.
I love solving problems. I love to write code, improve teams, and lead technical decisions.
I've been fortunate to work with a lot of teams and do a lot of different things in my career and that has given me a great perspective of what works and what does not. I'm interested in working with agile teams where I can help with requirements, architecture, development, and mentoring.
I have 20+ years of experience as a software developer. Most of of my career I've worked on web applications with C#, HTML, & CSS, and the last few years I have been working with React Native and NodeJs. I have learned how to quickly adopt a new technology in my role as a consultant and have completed projects in PHP, Python, Azure, and Google.
I've been fortunate to work on a lot of teams in a lot of situations. I know from experience good teams value a process that provides structure but gives them the safety to explore, continually improve, and contribute feedback. You can download my complete resume here.
A friendly software developer, technology leader, and team builder.
- Unit Testing Author
- C# / SQL Server
- Azure / GCP
- NodeJs / React Native
Corner Post Software
Training and Software Consulting
Author of four Pluralsight video training courses
- Agile Requirements for MVP
- C# Unit Testing for Enterprise
- Intro to Database Data Import/Export
- Azure Unit Testing and DevOps
Creator of two Slack applications
Bachelor of Science Geology
University of Nebraska, Lincoln
Travelled to Antarctica to study climate change for 1998 field season.
Software Consultant - Keyhole Software
Feb 2016 - Present
NodeJs, Azure, GCP, SQL, React Native, C#
- Create software solutions and lead teams for multiple clients
- Architect and developer for NodeJs backend with Jest unit tests and React Native app
- Developer for C# .Net Core internal website
- Team lead for Microservice design, creation, and maintenance
Lead Software Engineer - NRC Health
Jul 2015 - Feb 2016
Managed team of four developers
- Manager of a developer team and team team lead
- Responsible for hiring, 1:1 meetings, promotions, team direction
- Coordinated with other departments to define and prioritize work
Senior Software Developer - Nebraska Department of Transportation
Sep 2013 - July 2015
C#, MVC, SQL, HTML/CSS/JS
- Technical lead for a six-developer team
- Created C# web applications for the finance department
- Responsible for business analysis, software development, and unit testing
- Ask me about why this team was the best Agile team I've been a part of
Mar 2000 - Sep 2013
C#, MVC, SQL, HTML/CSS/JS
- Software developer for various companies
- Learned and practiced development in my free time, attended conferences, read and wrote blog posts
- Lived in WA from 2000-2007 then returned to NE where I was raised
- Download my resume for more details
I enjoy working on side projects because it has been a great way to practice new technologies and scratch my creative itch. Here are the results of a few of those endeavors.
I've met and worked with so many wonderful people in my career! Here are a few who appreciated my hard work.
Rusty is one of the most solid developers with whom i have had the pleasure of working. He is unique as a developer. He has ability to effectively the technical and the interpersonal. He is outstanding in front of customers and delivers the high quality work product.
CEO & Founder
Rusty has been a huge asset at Five Nines. He has shown strong skills not only in Application Development, but in architecting solutions and overseeing significant custom applications from start to finish. Rusty has great skills working with clients through our Agile process, and his communication style is a strong asset.
When faced with challenges, Rusty constantly stepped up to the plate to take on additional responsibility and he does not shy away from tackling tough problems.
He is a rare mix of software architect / developer and someone who truly knows how to solve business problems.
CEO & Founder
Rusty was an excellent project manager and developer for our custom web application. Rusty was excellent at listening and interpreting our needs, then putting those requests into our application. His communication skills are superb and his creativity is impressive. I would without a doubt hire Rusty again.
Rusty has a strong ability to understand the systems he works with and is able to do so remarkably fast. His leadership at the Nebraska Department of Roads, and, again, his ability to learn and mentor, has led to a strong cohesive team, one of the very best I've worked on.
He has led the team in learning Agile methodologies and how to use those skills effectively to provide a great product and stay on track with the clients needs.
I would highly suggest Rusty for software development needs or business and team building consulting.
I was lucky to work with Rusty in his role with Keyhole Software as he and his team provided services to SAIC, in support of a US Government contract. Rusty led his team in development of a complex system. This was a complete re-write of an existing COBOL system, being brought to the 21st century in the form of a .NET solution.
Rusty has a strong grounding in fundamental software development, and is a unqualified expert on the .NET platform. He drove the development of a challenging solution with a unique database architecture. He led his team in quickly learning the oddities of this Government agency and its business. I enjoyed working with Rusty and would do so again gladly.
Rusty wrote a solid little app to help transform some files into the formats required. They work like a champ and we had some fun through the quick agile development. Thanks Rusty!!
Let me know what I can do for you