Software Development Manager at Quorum Information Systems (2006-03 – Present)
Responsible for all aspects of a senior software development position - from idea inception to final product deployment. Responsibilities also included people management (hiring, probationary reviews, annual reviews, dismissals, etc.)
- Script code to enhance and maintain an extensive automotive DMS (Dealership Management System) application
- Primary code base: PowerBuilder with SQL Server (both front-end and back-end fixes/enhancements)
- Code solutions in C# .NET, and bound those solutions into PowerBuilder application via interoperability (both visual and non-visual)
- Design/Create various SQL objects: Tables, Stored Procedures, Functions, Views, Jobs, etc.
- Monitor live environments for anomalies and issues in the application, including performance
- Work closely with other internal teams (infrastructure/network, product, customer support), as well as 3rd party personnel (vehicle Manufacturer integration partners) to complete projects
- Performed transition of source code base (both PowerScript and C#) from VSS (Dynamsoft) to Git
- Performed transition from C2 Atom ticket management system to Atlassian Jira (from dev side, including some setup and ongoing management)
- Performed migration of PowerBuilder code from various versions from PB9 thru PB2022
- Responsible for application build and deployment process
- Created numerous in-house applications to make day-to-day tasks easier for developers, as well as to reduce the possibility of human error in those tasks
- Provide technical support for all levels of peer developers and infrastructure team
- Help development team define and refine technical debt issues