My name is Steve
Work History
AbacusNext
Document automation.
Wrote the new HotDocs Advance product Helped with shaping the architecture revolving around CQRS and was an advocate for idempotent messaging. And also helped with guiding the architecture for the UI.
.NET Core, Azure SQL, Azure App Services, Azure Traffic Manager, BLOB Storage, Angular
Moved to the Core Assembly Team and helped with software stability and performance as well as implementing new features such as image variables.
Jabil
Inhouse tech team working on the iFactory suite of products.
Worked on a system for quality control, defect tracking and real-time reporting. Inspection instructions, real-time goods tracking.
Microservices, DDD, .NET Core, MongoDB, RabbitMQ, NServiceBus, Angular
Castle Computer Services
Back to Microsoft Dynamics NAV and a Construction add-on.
Payroll add-on.
.NET web app integrations.
E-Commerce integrations with Magento.
Webservice integrations for payment systems.
Toshiba Medical Visualization Systems Europe
Medical visualization systems that integrated libraries from the Image Analysis department and the Rendering Technology department and delivered an SDK for other developers to use as a framework for their own clinical applications.
Wrote some clinical applications for general CT and MR studies.
Wrote some specialized UI tools, such as measurement tools and reporting tools for inclusion in the SDK.
Wrote some test frameworks to assist in the testing of the system with regards to performance, scaling and visual accuracy.
Worked with the team to adapt the .NET SDK into the C++ SDK after the decision was made to move away from .NET
Evision
2004 -
Another Microsoft Dynamics NAV Reseller but this time based in Livingston, Scotland. They created a vertical add-on for NAV targeted at the UK construction industry. And the software managed data such as Subcontractor, Projects, Onsite Material Requisitions and Tax and other Financial obligations laid out by the CIS legislation.
However, there were a few customers that didn’t use the add-on and just wanted a custom install of NAV specifically for their business.
Personal achievements Wrote some .NET based custom controls for doing embedded charts.
Proposed and wrote a .NET application for PDAs that allowed onsite subcontractors to requisition goods directly from plots. This used .NET CE, MSMQ, SOAP WebServices and NAV Application Server. I demonstrated this at a few customer days and worked with interested customers to get it installed for their sites.
EasiRun
2000 - 2004
Microsoft Dynamics NAV Reseller based in Benoni, South Africa. My first job after graduating from Van Zyl and Pritchard that I got by recommendation from the college’s student placement office.
Built custom NAV solutions for over 100 different customers. The majority of the customers were in the manufacturing and construction industries. But we did have customers that were in car sales, furniture sales, healthcare administration and other admin\sales focused verticals.
We picked up the brand new .NET 1.0 framework as a foundation to start writing integration products using MSMQ as a message bus.
Education
The Open University
Van Zyl & Pritchard
Interests
- Learning different languages and technologies such as Rust, WASM, F#, Python, TypeScript
- Coin collecting