Application Development
I have significant development experience from my almost 25 years of working on software. Mostly in C#, JavaScript (React/NodeJS and more), TypeScript, HTML and CSS.
-
Front-End Development
Front end applications, both SPAs (Single Page Applications) and more traditional return trip applications. Have experience with NodeJS/React and have been looking at VueJS also.
-
Back-End Development
API applications, most of them based on the .NET Framework, and more recently .NET Core, using the MVC paradigm.
-
Architecture
Application architecture, where I apply design principles, patterns, and architectures to create reusable and flexible software applications and systems.
-
Code Clinic
Extensive experience in taking older applications and running them through a Code Clinic, where I can take a legacy application, rewrite parts of it and bring it up to date with modern coding practices.
What can I do for you?
-
Experience since 1996
Having been in this business since 1996, I have fallen in love with the production process, which makes me a valuable part of any development team.
-
Business Requirements
I work closely with product stakeholders understand the business requirements, find and deliver the best solution to maximize product value.
-
DevOps Processes
In the last few years DevOps has been a ever growing part of my development story. Azure DevOps, Bamboo, TeamCity and Jenkins are some of the applications I have been using.
-
Speed
I am very quick in getting up to speed in new application environments and don’t need a lot of lead time to get into the groove of making meaningful contributions.
-
Keeping it Simple
I am very good at analyzing problems and figuring out how to split proposed solutions into logical and meaningful pieces that are easy to digest for any dev team.
-
Product planning & Innovation
I have a hands on experience in the complete the product life cycle. Analyzing goals, architecture, wireframes, app coding from databases to front-end, maintenance and hosting.