Resume
Senior Lead Software Engineer | mathieu_cupryk@hotmail.com | www.itweb.ca
Professional Summary
Lead Software Engineer and full-stack Microsoft developer with 30+ years of experience delivering enterprise-scale solutions across finance, healthcare, telecommunications, manufacturing, real estate, and public works. Expert in .NET (C#/VB.NET), ASP.NET Core, Azure, SQL Server, Oracle, CosmosDB, and modern front-end frameworks (Angular, React, Vue.js, Blazor), with proven success architecting secure, scalable, and high-performance applications. Skilled in cloud-native development on Azure, microservices with Docker/Kubernetes, and DevOps CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions). Strong foundation in OOP, SOLID principles, and design patterns, reinforced by 20+ years of unit testing and TDD. Recognized for bridging business and technology, communicating complex concepts clearly to stakeholders, and consistently delivering results that align with strategic goals.
Education
Concordia University
John Abbott College
Certifications
IKMNET.COM
PROVEIT.COM
BRAINBENCH.COM
Technical Summary
Development
JavaScript Frameworks
CSS Frameworks
Databases
Operating Systems
Third-Party Controls
Scripting Languages
API Technologies
Reporting Tools
ORM Tools
Version Control
Cloud Platforms
Authentication Technologies
Testing Tools
GIS
Work Experience
WorkSafeBC (Richmond, BC)
Senior Lead Software Engineer
Project Overview
Supported and managed over 200 IT applications at WorkSafeBC, specializing in ASP.NET, Blazor, Angular, and modern web technologies. Led efforts to remediate vulnerabilities in more than 100 applications and upgraded Kendo UI for over 30 applications. Ensured the deployment, security, and performance of critical applications across various environments, utilizing cutting-edge technologies in both front-end and back-end development.
Technologies Used
Key Responsibilities
- Designed, implemented, and maintained cloud infrastructure using Infrastructure as Code (IaC) tools such as Azure Resource Manager (ARM) templates, Bicep, and Terraform, ensuring consistent, automated, and scalable deployments. Additionally, created a bug tracking application using Electron Framework for Linux, integrating web technologies with desktop functionality, Node.js backend, React/CSS UI, SQLite storage, Playwright automated testing, CI/CD pipelines, and secure OAuth authentication.
- Designed and implemented RESTful APIs and web services in C#/.NET (ASP.NET 6–7) using Entity Framework, enabling seamless CRUD operations, metadata processing, and secure integrations with Dynamics 365, SharePoint, and external systems via Azure API Management.
- Architected, developed, and modernized front-end applications using Angular, React.js, Blazor, Razor, and Vue.js, ensuring accessibility (WCAG compliance) and responsive design with Bootstrap, Tailwind, and Material UI.
- Conducted a comprehensive assessment of Atlassian platform usage across JIRA, Confluence, Trello, Bitbucket, and Guardian (Jira Align), analyzing configurations, integrations, and user adoption patterns to identify optimization opportunities and inefficiencies.
- Optimized JIRA workflows by redesigning issue type schemes, field configurations, and screen schemes. Created standardized, reusable workflow templates aligned with industry best practices and Atlassian recommendations for cross-team adoption.
- Implemented DevOps pipelines and release management processes with Azure DevOps, GitHub Actions, Jenkins, SVN, and TFS, automating builds, testing, deployments, and orchestration across DEV, QA, STAGE, and Production environments.
- Leveraged Microsoft Azure (AD, Blob Storage, VMs, Functions, Service Bus, API Management) along with AWS/GCP services for secure, cloud-enabled deployments and hybrid integrations.
- Developed full-stack applications with Python (Django/Flask), Java, PHP, and .NET, including specialized solutions such as the Exposure Registry program for health and safety tracking.
- Implemented secure authentication and authorization mechanisms including OAuth 2.0, OpenID Connect, SAML, Kerberos, JWT, LDAP, Azure AD/MSAL, and MFA to safeguard applications.
- Administered and maintained BizTalk Server environments, configuring hosts, host instances, adapters, and pipelines for optimal performance and reliability.
- Configured MessageBox databases and BizTalk groups, using the BizTalk Administration Console to monitor exceptions, debug errors, and manage system load.
- Developed and implemented BizTalk orchestrations, maps, and pipelines to support complex enterprise integration scenarios and data transformation requirements.
- Produced comprehensive technical documentation, functional designs, and prototypes in Confluence and SharePoint to ensure alignment between business and technical stakeholders.
- Mentored junior developers through code reviews, best practices in C++/.NET development, and guidance on modern front-end frameworks, fostering team growth and collaboration.
- Collaborated with government and municipal organizations to deliver scalable, secure, and compliant software solutions meeting public sector digital standards.
- Designed cross-platform mobile solutions using React Native, Flutter, and Swift/Objective-C, ensuring optimal usability and performance across iOS and Android platforms.
- Developed automated test suites using Python and Robot Framework for regression and integration testing of enterprise applications.
- Built analytical and quantitative analysis models to support advanced data science and business intelligence initiatives.
- Applied statistical methods including regression, significance testing, and other techniques to address key business issues and inform decision-making.
- Implemented and maintained Azure DevOps pipelines (YAML) for CI/CD, automating build, test, and deployment processes.
- Applied software security best practices and tools including Mend and Snyk to identify and remediate vulnerabilities.
- Created a cross-platform bug tracking application for Linux using the Electron framework, demonstrating proficiency in integrating desktop and web technologies for hybrid app development.
- Leveraged Electron’s main and renderer processes along with Inter-Process Communication (IPC) to manage communication between the Node.js backend and React frontend in a desktop application.
- Implemented embedded SQLite for lightweight, local data storage in a desktop environment, enabling offline functionality and simplified deployment.
- Utilized Playwright Framework for end-to-end automated testing of Electron-based UI workflows, ensuring application reliability across various Linux distributions.
- Applied desktop app security best practices within the Electron framework, including context isolation, content security policies, and sandboxing to mitigate vulnerabilities.
- Demonstrated JavaScript/TypeScript expertise by managing both backend logic and front-end interface in a unified development stack for a Linux desktop application.
New Value Group Inc. (Burnaby, BC)
Senior Lead Software Engineer
Project Overview
Led the development of a comprehensive web application for the Bible Studies Fellowship Organization, supporting 200,000 daily users. Designed and implemented scalable solutions across multiple platforms, leveraging modern front-end and back-end technologies, while ensuring optimal performance, security, and user experience.
Technologies Used
Key Responsibilities
- Built API-level integration with provincial digital identity systems to support secure user consent, profile data retrieval, and eligibility checks.
- Developed dynamic and responsive user interfaces using Blazor, Razor, React, Angular, Vue.js, HTML5, CSS3, Bootstrap, Angular Material, and Tailwind for modern, cross-platform applications.
- Architected and developed scalable, cloud-native microservices and RESTful APIs using Python and PHP/Laravel, implemented event-driven architectures with AWS SQS/SNS, and built responsive frontend applications with Vue.js, while deploying infrastructure via CloudFormation and Terraform to ensure automated, reliable, and maintainable environments.
- Designed and developed scalable multitenant SaaS architectures and distributed systems using microservices, event-driven design, and container orchestration with Kubernetes.
- Evaluated and documented Atlassian platform administration practices against industry standards. Delivered actionable recommendations to improve configuration hygiene, access control, space/project management, and operational scalability.
- Provided strategic guidance on cost-benefit analysis of licensing options, data storage optimization, and integration of Atlassian tools with DevOps CI/CD pipelines, including Jenkins and Azure DevOps.
- Used Postman for API endpoint testing and contract validation throughout the development lifecycle.
- Configured and managed Azure DevOps pipelines (YAML) for continuous integration and deployment of SaaS solutions.
- Automated infrastructure provisioning and configuration using PowerShell and Terraform.
- Implemented CI/CD pipelines, DevOps practices, and containerized deployments using tools such as Azure DevOps, GitHub Actions, Jenkins, Bamboo, TeamCity, Docker, and GIT.
- Established monitoring, logging, and alerting systems for operational visibility, performance tracking, and audit readiness using ELK stack and Azure Application Insights.
- Provided mentorship and guidance to junior developers in C++, C#.NET, debugging, version control, TDD, and clean coding practices.
- Developed unit and integration tests for C++ and C# modules, applying TDD and validating end-to-end workflows, APIs, and database interactions.
- Worked with relational and non-relational databases including SQL Server, Azure SQL, Oracle, PostgreSQL, MongoDB, DynamoDB, and CosmosDB; expertise in data modeling, performance tuning, stored procedures, and ETL.
- Applied security best practices across applications, including WhiteSource scanning, OAuth 2.0, OpenID Connect, input validation, and SQL/XSS protection.
- Developed front-end components and reusable TypeScript/Angular services, ensuring modularity, maintainability, and improved communication between UI and backend services.
- Performed technical documentation, architecture diagrams, system design specs, deployment guides, and maintained release calendars for team collaboration and knowledge sharing.
- Built custom audio/video conferencing solutions using Zoom Video SDK and payment solutions using PayPal SDK, Stripe, Square, Authorize.Net, Braintree, and Google/Apple Pay integrations.
- Documented architecture decisions, standards, and best practices to support operational sustainability and knowledge transfer across ministries.
- Designed and developed a custom desktop-based admin portal using Electron, integrating React.js and Node.js to deliver a cross-platform application with real-time system monitoring, secure authentication, and local data persistence via SQLite. Implemented inter-process communication (IPC) to bridge backend and UI logic, and packaged the solution for enterprise Linux and Windows environments.
Great West Life (Winnipeg, MB)
Senior Lead Software Engineer
Project Overview
Designed, developed, tested, and documented billing applications for the insurance industry using a range of modern technologies, including ASP.NET Core 2.0, Blazor, Razor, C#, VB.NET, Web API 2.2, MVC5, JavaScript, AngularJS (versions 2-6), React, Bootstrap 3, CSS3/LESS, SASS, and jQuery. Focused on delivering scalable, high-performance solutions for billing, claims, and benefits processing, ensuring seamless integration with existing systems and a smooth user experience across platforms.
Technologies Used
Key Responsibilities
- Led the development of modern, responsive user interfaces using ASP.NET 6-7, Blazor, Razor, React, Angular, and Vue.js.
- Integrated Windows and web applications with backend systems, RESTful APIs, and services to enhance functionality and deliver seamless user experiences.
- Designed and implemented secure authentication and authorization protocols, including OAuth2, OpenID Connect, SAML, Active Directory integration, and JWT-based access control.
- Developed RESTful APIs with versioning, OpenAPI/Swagger documentation, and integration with relational (SQL Server, Oracle) and non-relational databases.
- Worked with cloud platforms (Azure and AWS) and containerized environments to build scalable, cloud-native applications with efficient deployments, cost-efficiency, and auto-scaling.
- Performed detailed analysis of Atlassian add-ons, extensions, and licensing to identify underutilized tools, eliminate redundancies, and deliver significant cost savings through rationalization and license tier adjustments.
- Developed governance framework and platform administration standards, including change approval workflows, platform roles/responsibilities, compliance reporting, and lifecycle management policies to ensure sustainable Atlassian operations.
- Implemented DevOps practices, CI/CD pipelines, and automated deployments using Tekton, ArgoCD, Helm, GitHub Actions, Jenkins, Nexus, SonarQube, Chef, Bamboo, and Terraform.
- Refactored legacy C++ and .NET applications using modern data structures, idiomatic constructs, and MVC/.NET Core architectures to improve performance, scalability, and maintainability.
- Built automated test suites with Python and Robot Framework for UI and API validation.
- Used Postman for functional and integration testing of RESTful APIs.
- Implemented Azure DevOps pipelines (YAML) to automate build, test, and deployment workflows.
- Ensured application security by integrating Mend and Snyk into CI/CD pipelines for continuous vulnerability management.
- Provisioned cloud resources and automated deployments using PowerShell and Terraform.
- Designed and developed multi-tier billing, claims, and benefits applications using ASP.NET Core, ASP.NET Framework, SQL, and JavaScript frameworks for web and mobile platforms.
- Built multi-platform mobile apps using Ionic/Capacitor for iOS and Android, and created reusable TypeScript components and services for scalable front-end architecture.
- Developed GIS applications and managed enterprise GIS systems using ESRI ArcGIS, ArcObjects, ArcSDE, PostgreSQL/PostGIS, Node.js, and MongoDB for spatial and network analysis.
- Implemented security best practices in web applications, including OWASP compliance, SQL/XSS protection, and secure cloud deployments using Azure Active Directory and SQL Azure.
- Created Web Services using XML, SOAP, and WSDL for seamless service communication and integration with legacy and modern systems.
- Designed and developed BizTalk orchestrations and maps to facilitate complex business process automation and enterprise application integration.
- Contributed to infrastructure as code, automated deployments, and cloud resource management to ensure consistency, scalability, and cost efficiency.
- Participated in Agile/SCRUM workflows, User Acceptance Testing, production deployments, code reviews, and mentoring developers to improve team performance and code quality.
Complia Health (Vancouver, BC)
Senior Software Engineer
Project Overview
Developed and implemented enterprise-level ERP/EMR web applications to optimize the management of patient care, scheduling, visits, medications, medical insurance, documentation, and reporting for home healthcare workers. Focused on delivering integrated, user-friendly solutions that streamlined workflows, improved care coordination, and enhanced the overall efficiency of healthcare operations.
Technologies Used
Key Responsibilities
- Developed client applications consuming WCF and RESTful services using ASP.NET Framework 4.0-4.8, ASP.NET Core 2-5, and C# to integrate with third-party APIs.
- Administered BizTalk Server environments for healthcare integration, troubleshooting and resolving issues related to BizTalk applications and message processing.
- Designed and implemented a comprehensive User Security system managing roles and permissions across Web Forms, MVC, Web API, and WCF services.
- Implemented server-side logic using Node.js, Express.js, and FASTAPI to process and transform healthcare messages in JSON, XML, HL7, and FHIR formats.
- Automated administrative tasks, data synchronization, and report generation using Node.js scripts, CI/CD pipelines, Jenkins, Tekton, ArgoCD, and version control systems (SVN, TFS, Bitbucket).
- Created and delivered formal assessment reports and implementation roadmaps, including technical documentation, stakeholder presentations, and training materials for platform administrators and end users.
- Engaged cross-functional stakeholders via workshops and interviews to gather platform requirements, pain points, and improvement ideas. Collaborated with leadership to validate feasibility and guide adoption of recommended changes.
- Developed, maintained, and optimized web applications (ASP.NET Core, Blazor, Razor, AngularJS, jQuery) for EMR/EHR platforms, including modules for Immunizations, Medications, Vital Signs, Visits, Imaging, and Pathology.
- Programmed in Cerner Command Language (CCL) and SQL to support data management, system integrations, and performance optimization.
- Developed WPF applications in C# with real-time connectivity via web sockets, improving command execution and results visualization.
- Designed and built custom MPages for Cerner Millennium, providing chart-level access to client data within PowerChart applications.
- Managed project tools and collaboration platforms (JIRA, Confluence, Bitbucket) to streamline workflows and improve team productivity.
- Mentored and coached developers to improve coding standards, technical skills, and cross-team collaboration.
- Developed automated testing frameworks using Python and Robot Framework for healthcare application validation.
- Configured Azure DevOps pipelines (YAML) for automated build, test, and deployment of web and desktop solutions.
- Applied software security practices and used Mend and Snyk to identify and remediate vulnerabilities in healthcare systems.
- Automated infrastructure management and deployments using PowerShell scripts and Terraform.
- Implemented best practices for planning, change management, risk management, Agile methodologies, and continuous integration workflows.
- Developed unit tests and applied test-driven development (TDD) principles to ensure code reliability and maintainability.
- Built scalable, high-performance ASP.NET MVC web applications and ensured compliance with W3C and accessibility standards.
Trades Labor Corporation (Vancouver, BC)
Senior Lead Software Engineer
Project Overview
Designed, built, coded, tested, and documented a payroll web-based application in Microsoft Visual Studio 2015-2017, using AngularJS (1-2), Razor, REST, SQL, ASP.NET 4.5, Node.js, Bootstrap, LESS, SASS, HTML, XML, SSRS, and JavaScript. Integrated with QuickBooks for invoicing and developed Web Services/Web API in C# 2.2. Utilized Atlassian JIRA for agile project management, with version control via Git, NPM, and Visual Studio Team Services. Led a team of 5 developers, sharing best practices.
Technologies Used
Key Responsibilities
- Led the design and development of user interfaces using modern web technologies including ASP.NET Framework 4.0-4.8, Blazor, Razor, React, Angular, and Vue.js.
- Architected and developed scalable backend services using Python/Django, Node.js, and Nest.js, integrating RESTful APIs for seamless communication across distributed systems.
- Developed and maintained RESTful services using C# and Entity Framework, ensuring reliable and efficient data interactions.
- Set up and maintained BizTalk Server environments with strong knowledge of .NET Framework and C#, developing orchestrations, maps, and pipelines for enterprise integration.
- Demonstrated excellent problem-solving and analytical skills in troubleshooting BizTalk applications, working with SQL Server and related technologies.
- Implemented secure authentication and authorization using JWT and OAuth2 protocols in Node.js/Nest.js and ASP.NET applications.
- Designed and developed robust web applications using ASP.NET Framework 4.0-4.8, ASP.NET MVC (1-5), TypeScript, and JavaScript, ensuring high functionality and responsive user experience.
- Applied DevOps best practices, including CI/CD pipelines, automated testing, and deployment workflows using Jenkins, Tekton, and ArgoCD.
- Addressed security vulnerabilities using industry-standard tools and OWASP Top Ten Web Security principles to ensure secure web applications.
- Utilized Azure services for cloud-based solutions, including monitoring, Service Bus, and Application Insights, optimizing performance, scalability, and reliability.
- Performed integration, unit, and test-driven development (TDD) testing to ensure high-quality, maintainable, and bug-free code.
- Developed client-side validations using jQuery and ASP.NET MVC to improve data accuracy and user interaction.
- Led deployment, troubleshooting, and release coordination for desktop and enterprise applications using SCCM, Group Policy, and PowerShell.
- Collaborated with cross-functional teams (developers, project managers, UX designers, QA) to deliver high-quality, timely solutions.
- Assisted in migrating legacy applications to Azure Cloud, ensuring scalability, availability, and cost efficiency.
- Implemented complex SQL queries, stored procedures, and database functions in Microsoft SQL Server and Oracle to optimize data access and performance.
- Created functional design documents, prototypes, and technical specifications to guide development and ensure alignment with business goals.
- Collaborated with architects, senior developers, and business analysts to refine software architecture, ensure alignment with requirements, and deliver high-quality solutions.
- Built scalable, high-performance ASP.NET MVC web applications, adhering to W3C standards, accessibility, and usability best practices.
- Mentored and guided developers, fostering technical growth, adherence to coding standards, and effective team collaboration.
Water Street Company (Kalispell, MT)
Senior Software Engineer
Project Overview
Designed, developed, tested, documented, and maintained complex web-based applications for the home and auto insurance industry, utilizing Microsoft Visual Studio, C#, SQL, ASP.NET 4.5, Bootstrap, HTML, XML, ActiveReports, and JavaScript. Spearheaded the development of advanced Web Services/Web APIs in a hosted environment and used Atlassian JIRA for efficient agile task management. Delivered high-quality solutions that supported both business and technical requirements while ensuring seamless integration and optimal performance.
Technologies Used
Key Responsibilities
- Implemented key features in ASP.NET MVC 1-5 and Web Forms, including calendar controls, repeaters, form authentication, and validation (server and client-side).
- Developed RESTful APIs and middleware in Node.js/Express.js, managing request validation, authentication, logging, and integration with MS SQL Server and PostgreSQL.
- Configured and supported multi-organization, multi-tenant environments for enterprise clients across government, healthcare, and corporate sectors.
- Designed segregated environments for development, testing, staging, and production across multiple organizations while ensuring secure inter-org communication.
- Implemented Azure AD B2B and B2C to manage identity federation and secure access for multiple external and internal user groups.
- Integrated role-based access control (RBAC) across Azure, AWS, and GCP for delegated administration and service isolation.
- Maintained and enhanced legacy C/C++ applications across Linux environments while supporting cross-platform integrations involving C++, C#, and mainframe backends.
- Built .NET microservices, leveraging Azure Service Bus, Key Vault, and Blob Storage for secure, scalable, and asynchronous processing.
- Configured Azure Application Insights and Log Analytics to monitor Node.js and .NET services, enabling proactive performance tuning.
- Established monitoring, logging, and alerting systems for operational visibility, performance tracking, and audit readiness.
- Optimized data access layers using LINQ and ADO.NET, transmitted data efficiently using JSON, and developed OWIN Self Host services to bypass IIS limitations.
- Led project planning, roadmap creation, task breakdown, and milestone tracking while managing an offshore development team of 8 to deliver high-quality software solutions.
- Applied MVVM with AngularJS, leveraging jQuery and JSON for dynamic client-side interactions and optimized web application performance.
- Designed and implemented audit-ready compliance reports and platform usage dashboards using built-in Atlassian tools and Marketplace add-ons to support governance, risk, and security requirements.
- Facilitated user training sessions and built knowledge transfer materials covering new workflows, configuration standards, and platform governance policies, ensuring smooth transition and adoption.
Arctic Glacier Premium Ice (Winnipeg, MB)
Senior Software Engineer
Project Overview
Collaborated with cross-functional teams, including Finance, HR, Admin, and Corporate, to plan and deliver projects using both the Software Development Lifecycle (SDLC) and Agile methodologies. Developed and automated accounts receivable processes, leveraging Business Intelligence to reduce costs through bulk automation. Focused on building scalable web applications and rich user interfaces, while ensuring the seamless integration of systems and data. Delivered solutions that improved business operations and user experiences through advanced UI design and technical innovation.
Technologies Used
Key Responsibilities
- Developed Web APIs and integrated with Microsoft Great Plains to process bulk transactions, credit invoices, and adjust pricing.
- Designed responsive web interfaces and applications using HTML5, CSS3, JavaScript, jQuery, Razor, AngularJS, and Node.js SPAs.
- Developed VSTO and CLI tools for batch processing, Excel exports, environment setup, and automation of developer operations.
- Built custom CMS modules (Umbraco/Kentico) and migrated SOAP services to RESTful APIs using Node.js and Nest.js, improving interoperability and workflow efficiency.
- Engineered advanced SQL queries, integrated OWASP Top Ten standards, and applied Agile and test-driven development (TDD) practices for high-quality deliverables.
- Managed projects using JIRA, designed user interfaces with DevExtreme, DevExpress, Bootstrap, and WPF, and analyzed user behavior to enhance UI/UX.
- Implemented backend services and automation scripts using Python and Rust for improved performance and system reliability.
Landcor Data Corporation (Vancouver, BC)
Senior Lead Software Engineer
Project Overview
Collaborated with cross-functional teams, including Sales, Finance, HR, Admin, Help Desk, Networking, and Marketing, to drive project planning, delivery, and transition using the SDLC methodology. Managed risk while providing access to unique Canadian real estate data and analytics. Worked closely with the CEO on both strategic and tactical initiatives, focusing on high-security corporate data for key clients such as FortisBC, BC Government, and Vancity.
Technologies Used
Key Responsibilities
- Migrated legacy ASP.NET 1.0-4.0 Web Forms to modern technologies including ASP.NET MVC, Entity Framework 6, AngularJS, KnockoutJS, Bootstrap, HTML5/CSS3, jQuery, LINQ, and Web API.
- Delivered IT projects on time, within budget, and aligned with business objectives, including 5 major site migrations within 2 months.
- Developed BI solutions with SSIS, SSAS, SSRS, and Data Warehousing, migrated SSRS reports, and created Crystal/Active Reports for analytics and business operations.
- Modernized legacy services using Node.js/Express.js and Nest.js and integrated with AngularJS front-end applications.
- Implemented Sitecore/Umbraco CMS portals with responsive design, automated PDF generation, and developed training programs to enhance end-user adoption.
- Led cross-functional teams to ensure successful project outcomes, including SDLC ownership, change management, and performance optimization.
- Developed scalable backend microservices and automation pipelines using Python and Rust, improving system robustness and deployment speed.
Greenbox Capital LCC (Miami, FL)
Senior Lead Software Engineer
Project Overview
Led cross-functional teams consisting of underwriters, sales, finance, help desk, networking, and marketing professionals in the planning, design, and delivery of a comprehensive loan credit application within the financial industry. Spearheaded the creation of an IT department from the ground up, developing a fully automated loan credit application that integrated with key services such as Equifax, Experian, Forte, DocuSign, Tlink Check, and Yodlee. Championed the adoption of industry best practices, ensuring successful project delivery through effective risk management and process optimization.
Technologies Used
Key Responsibilities
- Led cross-functional teams through project planning, execution, and transition, following SDLC best practices and managing risks.
- Developed, designed, and tested COBOL and CICS programs, leveraging VSAM and DB2, and converted legacy payroll applications from VB/C++ to WPF (C#).
- Designed and implemented ESRI ArcGIS geodatabases and applications, improving geographic data management and analysis.
- Prepared detailed project plans, managed scope, schedule, budget, and quality, and coordinated team, client, and management communications.
- Integrated reporting applications and ETL processes using SSRS, Crystal Reports, SharePoint, and data warehouses.
- Created visual mockups, interactive prototypes, and detailed technical drafts (SolidWorks/AutoCAD), ensuring high-quality project deliverables.
- Developed web applications with ASP.NET MVC5, AngularJS, JavaScript, Bootstrap, jQuery, Kendo UI, and integrated with Oracle/SQL Server databases.
- Applied Scrum methodology within Agile frameworks to optimize team performance and project delivery.
City of Winnipeg (Winnipeg, MB)
Senior Software Engineer
Project Overview
As Senior Software Lead/Manager, I successfully led a team of 10+ professionals within the Department of Public Works at the City of Winnipeg. I managed the full project lifecycle, from planning through delivery and transition, ensuring alignment with organizational objectives and the effective use of resources. By implementing both Standard Project Lifecycle (SDLC) and Agile methodologies, I drove the completion of key projects that enhanced operational efficiency and optimized system performance. My strategic leadership in selecting the right technologies and frameworks ensured high-quality delivery, risk management, and the achievement of significant business value.
Technologies Used
Key Responsibilities
- Led cross-functional teams through project planning, documentation, delivery, and transition, adhering to SDLC and effective risk management.
- Chose and implemented optimal programming languages, frameworks, libraries, and tools to achieve strategic business objectives.
- Enhanced legacy COBOL and CICS programs, and migrated Visual Basic/C++ payroll applications to WPF (C#), improving usability and performance.
- Designed ESRI ArcGIS geodatabases and applications for efficient spatial data management using MS Access, Oracle, ArcView, ArcObjects, and Visual Basic.
- Prepared project plans and estimates using JIRA, Microsoft Project, and TFS, managing scope, schedule, financials, risks, and quality.
- Created wireframes, mockups, interactive prototypes, and SolidWorks/AutoCAD technical drafts, ensuring high-quality deliverables.
- Developed and maintained web applications with ASP.NET MVC, Classic ASP, AngularJS, JavaScript, Bootstrap, Kendo UI, and integrated with PeopleSoft, Oracle, and SQL Server.
- Implemented TLS/SSL encryption and client certificates for secure XML messaging, maintaining compliance with security standards.
- Managed TFS for backlog, sprint planning, and task assignments, and applied Scrum/Agile practices to optimize team collaboration and delivery.
City of Winnipeg (Winnipeg, MB)
Senior Software Engineer
Project Overview
Led a cross-functional team of 15+ professionals in the development and deployment of the Frozen Pipes web application for the Water Waste Department of the City of Winnipeg. Guided the project from conceptual design through to lifecycle management, ensuring that client and corporate objectives were met through the effective application of technology solutions. Focused on delivering a robust application that streamlined the tracking and management of frozen pipes, utilizing modern web technologies and frameworks while ensuring scalability, security, and ease of use. Collaborated with systems architects, software developers, and stakeholders to drive the success of the project.
Technologies Used
Key Responsibilities
- Led analysis, conceptual design, and lifecycle management of solutions, collaborating with architects and developers to align technology with client objectives.
- Designed and implemented the Frozen Services Web Application using ASP.NET MVC 1-5, incorporating Unit of Work, Repository patterns, OOP, Entity Framework, JSON, WCF, JavaScript, jQuery, WPF, and Ninject for managing frozen pipe issues.
- Developed client-side validation with ASP.NET MVC 1-5 and Unobtrusive jQuery Validator, ensuring robust, user-friendly data input.
- Performed GIS data management, enhancing data integrity, accessibility, and system architecture.
- Maintained and optimized GIS databases and applications through troubleshooting and root-cause analysis.
- Implemented CRUD operations with sorting, searching, and paging using Entity Framework 6 to streamline data management.
- Led responsive, mobile-friendly site development, ensuring effective requirements gathering, branding, content, and functional delivery.
- Facilitated Scrum ceremonies including sprint planning, backlog refinement, reviews, and retrospectives to foster collaboration and continuous improvement.
- Contributed to architecture and standards for Classic ASP and ASP.NET applications, integrating Web Services (WCF) for system performance.
- Managed database migrations/upgrades with FluentMigrator for SQL Server 2012, ensuring smooth production transitions.
- Applied design patterns, layered architecture, and Domain-Driven Design (DDD) principles to ensure scalable, maintainable solutions.
- Implemented Repositories and mapped Entities with Automapper to improve code maintainability.
- Created and modified reports using Active Reports and Crystal Reports for decision-making and performance monitoring.
- Developed wireframes, site maps, flow diagrams, and functional specifications to translate user personas into actionable designs.
- Provided UI mockups with Balsamiq and produced Analyst Design Documents complementing use cases.
- Designed GUI interfaces in MPF/C# to monitor Excel (VSTO) data extractions to SQL Server 2012, improving efficiency.
- Applied Moq with MSTest for unit testing, following Test-Driven Development (TDD) practices and leveraging TFS for integration and tracking.
- Developed and debugged COBOL programs and JCL, ensuring seamless legacy system integration.
- Translated business requirements into detailed architecture and designs aligning with technical and business goals.
- Utilized Microsoft .NET WSE 2.0 to implement secure message-level communication and content-based routing.
Manitoba E-Health (Health Sciences) (Winnipeg, MB)
Senior Software Engineer
Project Overview
Served as a Senior Programmer at Health Sciences Centre (HSC), playing a pivotal role in the ADMISSIONS, DISCHARGE, AND TRANSFER (ADT) Replacement Project. This initiative was focused on optimizing patient management across various care settings, including outpatient, inpatient, emergency, and day/night care. I was responsible for leveraging HL7 messaging standards (including ADT, SIU, ORM, and ORU) to integrate and streamline patient data systems. My role involved extensive work with legacy systems, data integration, and the development of customized solutions to meet the hospital's evolving healthcare technology needs.
Technologies Used
Key Responsibilities
- Reverse-engineered VAX/VMS processes for ADT systems at Health Sciences Hospital Manitoba to enable effective maintenance and enhancement.
- Maintained and developed COBOL/CICS hospital applications with DB2 back-end, ensuring high reliability and performance.
- Implemented DICOM-based functions to support imaging workflows and HL7 v2.x/v3, CDA, CCR, FHIR messaging for healthcare interoperability.
- Integrated EMR systems with ASP.NET Framework and vendor APIs, facilitating seamless patient record access.
- Developed a DICOM image viewer ActiveX component with client-side caching and HL7 reporting layer.
- Created Windows Forms applications to facilitate HIS, RIS, and EHR system communications.
- Programmed in CCL and SQL for complex healthcare database tasks, optimizing data retrieval and processing.
- Developed UML diagrams, activity diagrams, and OOAD artifacts to capture requirements and design solutions.
- Provided technical expertise for Cerner projects, business intelligence frameworks, and reporting architectures.
- Documented user stories, functional specifications, data flows, and workflows using MS Visio for clarity.
- Built FHIR-based APIs and message transformation logic to enable secure, real-time interoperability between healthcare systems.
- Designed middleware workflows with Cloverleaf and Mirth Connect to route, transform, and validate HL7 and FHIR messages efficiently.
City of Winnipeg (Winnipeg, MB)
Senior Software Engineer
Project Overview
As an Information Systems Specialist, I led a team of 10+ professionals in the redevelopment of critical applications for Winnipeg Fleet Management and LCCM. My primary focus was optimizing fleet management through effective vehicle and equipment replacement strategies. I successfully delivered all solutions on time and within budget, driving improved operational efficiency and seamless integration across systems. By leveraging a combination of innovative technologies and agile methodologies, I ensured the alignment of business needs with technical solutions, ultimately enhancing the department’s ability to track, manage, and maintain its fleet and equipment.
Technologies Used
Key Responsibilities
- Developed robust applications using ASP.NET 1.0-4.0, MVC 1-5, C#/VB.NET, HTML, CSS, JavaScript, jQuery, JSON, AJAX, Telerik, DevExpress, WCF, MPF, and Entity Framework.
- Delivered the Replacement Schedule Application, integrating with RTA Fleet Management Software for real-time tracking of vehicles and equipment.
- Implemented data management using Entity Framework 4.1 with Code First and Generic Repository patterns.
- Migrated the Contact Database Application from VB6/Classic ASP to ASP.NET Framework 4-4.8 with SQL Server and Oracle back-end.
- Designed and implemented Active Directory Role-Based Access Management application to regulate user permissions.
- Elicited and modeled requirements through workshops, use cases, and MS Visio workflow analysis.
- Optimized database solutions for vehicle/equipment scheduling and produced detailed documentation including wireframes, mockups, and process flows.
- Collaborated with stakeholders to ensure functional and design alignment, supporting enterprise technology transitions.
- Applied Agile methodologies (MSF, SCRUM) to drive iterative software development and continuous improvement.
- Designed Service-Oriented Architectures (SOA) to deliver secure, high-performance, and scalable business solutions.
Video King (Gaming Company) (Winnipeg, MB)
Senior Software Engineer
Project Overview
Contracted as a Senior Developer to design and implement Microsoft Active Directory Lightweight Directory Services (AD/LDS) to enhance user security across workstations and servers supporting Bingo and Casino applications. Spearheaded the development of secure, role-based access systems to meet stringent government clearance and approval regulations, while strengthening overall company security standards.
Technologies Used
Key Responsibilities
- Developed role-based security applications using ASP.NET MVC 1-3, ASP.NET Framework 1.0-4.0, MVVM, MPF, C#, VB.NET, and C++ to ensure compliance with government security standards.
- Architected communication services for Microsoft Authorization Manager and AD/AD LDS using SQL, LDAP, and VB Scripts.
- Re-engineered security layer to manage directories directly, eliminating database dependency and improving scalability.
- Managed Active Directory/ADAM accounts, implementing authentication and encryption protocols for enhanced data protection.
- Developed user guides for AD/LDAP setup and migrated legacy ACLs to user-based security models.
- Implemented MD5 hashing for secure password storage in SQL Server and Oracle.
- Designed 3D graphic casino bingo applications using DirectX/OpenGL with C# and MVVM, enhancing user interaction.
- Built WCF applications to ensure seamless client-server communication.
- Led SharePoint-based solution design including lists, libraries, workflow automation, and collaboration tools.
Government of Manitoba (Winnipeg, MB)
Senior Software Engineer
Project Overview
Contracted as a Senior Developer for the Manitoba Immigrant Division (LIM), focusing on enhancing the functionality of systems and applications. Developed comprehensive solutions using ASP.NET MVC 2 (C#/VB.NET), SQL Server (2000/2005/2008), and Oracle 11G, with a strong emphasis on Business Intelligence (BI) tools and reporting solutions for the Labor Board. Leveraged modern development practices to deliver robust case management tools, reporting services, and streamlined data management processes.
Technologies Used
Key Responsibilities
- Developed Case Management application for the Labor Board using ASP.NET MVC 1-3, Classic ASP, SQL Server, Oracle, and BI tools including SSRS and Crystal Reports.
- Coached and mentored developers, promoting best practices, coding standards, and troubleshooting techniques.
- Developed financial management systems in VB, C#, ASP.NET, and Classic ASP for project funding, budgeting, and cash flow control.
- Migrated large-scale applications from VB6 to C#, modernizing the codebase for improved performance and maintainability.
- Applied Entity Framework, LINQ, and MS Application Blocks for robust database interactions.
- Collaborated with stakeholders to gather requirements, create user stories, and define system flows and functionality.
- Developed prototypes using jQuery and AJAX to demonstrate functionality and gather feedback.
- Created and deployed XML-based WCF services following SOA and SOAP principles for seamless system integration.
- Designed and implemented SQL Server stored procedures for efficient reporting in SSRS.
- Participated in project planning, unit and integration testing, engagement reviews, and QA procedures to ensure high-quality deliverables.
- Documented business processes, workflows, policies, and future-state designs, supporting effective change management and knowledge transfer.
One World United (Loyalty Program) (Winnipeg, MB)
Senior Lead Software Engineer
Project Overview
Contracted as a full-time consultant serving as Team Lead/Delivery Director, responsible for driving improvements in both technical and financial environments, and optimizing business-technical processes. Focused on delivering solutions that enhance system performance, streamline workflows, and address customer needs effectively.
Technologies Used
Key Responsibilities
- Led a team of engineers and developers, providing guidance, mentorship, and oversight to enforce best practices in software design, development frameworks, and coding standards, fostering collaboration and high-quality project delivery.
- Designed and architected robust databases using SQL Server 2008 and Oracle 8i/10g, ensuring data integrity, scalability, and performance optimization for complex social networking applications.
- Developed and optimized automation applications in C#/VB.NET and ASP.NET MVC 1-3, leveraging Entity Framework and modern development practices to enhance workflows and user experience.
- Collaborated with cross-functional teams to identify, troubleshoot, and resolve customer issues, ensuring technical solutions met business and user requirements.
- Created customized routines and workflows in Microsoft Dynamics AXAPTA 3.0 using X++ to enhance business system functionality and operational efficiency.
- Led migration of web applications from VB.NET to C# ASP.NET MVC 1-3 for a large-scale e-commerce platform, modernizing architecture for scalability and maintainability.
- Introduced Agile development practices, implementing iterative processes, sprint planning, and continuous feedback loops to improve productivity, code quality, and delivery timelines.
- Developed applications using MSMQ (BizTalk) and C# to facilitate secure, reliable XML data exchange between distributed systems.
- Architected, developed, and integrated enterprise SharePoint solutions, creating collaboration tools, content management systems, and document-sharing platforms to improve efficiency.
- Developed secure user authentication solutions in C# integrated with Microsoft Dynamics CRM web services, enhancing system security and usability.
- Collaborated with clients to deliver Microsoft Dynamics CRM enhancements that improved workflow automation, reporting, and overall system functionality.
- Designed and developed billing web applications and web services in ColdFusion v8-11, ensuring accuracy, efficiency, and integration with enterprise systems.
- Troubleshot and debugged ASP.NET MVC 1-3, Classic ASP, and C#/VB.NET web applications, maintaining documentation of issues and solutions to improve system performance.
- Developed and optimized complex SSRS reports in Microsoft Dynamics AX 2010 to provide actionable business insights and improve decision-making.
- Collaborated with project managers for planning, scheduling, process development, and issue resolution to ensure projects were completed on time and within scope.
- Investigated and documented process alternatives, system improvements, and solutions, providing actionable recommendations to enhance operational efficiency.
Kore Telematics (Wireless Devices Industry) (Winnipeg, MB)
Senior Lead Software Engineer
Project Overview
Experienced software development leader with a proven track record of managing and coordinating teams of 7-10 developers to successfully deliver large-scale IT projects. Specialized in designing and developing custom reporting solutions, integrated circuit board programming, and creating enterprise-level applications across multiple platforms. Skilled in utilizing Microsoft technologies (C#, VB.NET, Java, ASP.NET), SQL Server, Oracle, and integrating systems with MS Office VSTO solutions. Adept at leading cross-functional teams, ensuring alignment between business needs and technical solutions, and driving complex projects from concept to completion.
Technologies Used
Key Responsibilities
- Led development teams in high-impact projects including system migration from DOS to Windows and integration of Novell networks and Windows 95 infrastructures.
- Designed and implemented custom reporting applications using MS Access, SQL, and Crystal Reports to optimize business operations.
- Developed real-time UI and backend systems in Visual C++, Visual Basic, and Oracle interfacing with IC boards and scanning devices.
- Automated processes using Unix Shell Scripting and customized SAP console screen programs to streamline warehouse operations.
- Contributed to SAP R/3 architecture and integration to enhance system functionality.
- Provided technical leadership through code reviews and liaised between development teams and stakeholders for project alignment.
- Developed a fully customized Excel reporting application in C# and Crystal Reports to interface with SQL Server, T-SQL, Oracle, and PL-SQL devices.
- Developed SAP console screen programs for handheld and forklift scanners to facilitate inventory transfers.
- Created SAP transactions to view and modify scanned invoice data, supporting Goods Receipt (GR) processes via BAPI function modules.
International Air Transport Association (Transport Industry) (Montreal, QC)
Senior Software Engineer
Project Overview
Managed daily operations to ensure project documentation was up-to-date and aligned with project goals. Oversaw the review of deliverables and promptly addressed and resolved any issues. Coordinated with cross-functional teams to ensure the smooth execution of projects while adhering to schedules and budgets.
Technologies Used
Key Responsibilities
- Led migration of large-scale applications from Classic ASP to ASP.NET 1.0-4.0, including database transition from MS-Access to SQL Server 2005.
- Designed secure web-based reports using VB.NET/C#, Visual Studio 2005/2008, and Crystal Reports 11, integrating data from remote sources via Web Services.
- Developed and implemented Web Services in ASP.NET 1.0-4.0 and Java interacting with Oracle/PL-SQL databases on UNIX platforms.
- Modernized legacy Pascal code to Object-Oriented Delphi for improved maintainability and performance.
- Migrated PowerBuilder applications to ASP.NET to enhance functionality and performance.
- Integrated project plans and provided regular status reports to stakeholders and executives.
- Led and managed a team of 10 programmers, delegating tasks to meet project deadlines and ensure quality deliverables.
- Coordinated work across multiple groups, managing handoffs and ensuring timely completion of deliverables.
- Reviewed deliverables, resolved issues, and escalated when necessary to maintain project timelines.
- Managed recruitment, training, and workflow organization for project teams, adhering to Agile and Scrum practices.
- Provided performance feedback to the IT team, incorporating internal and external client input.
- Implemented Cargo Transportation Applications using ASP/ASP+, C#, ASP.NET 1.0-4.0, XML, Web Services, Visual C++, VB6, AJAX, and VB.NET.
- Oversaw budget planning and financial management as Business Applications Manager for the IT Airline Cargo Department.
Computer Science Corporation Inc. (IT Company) (Montreal, QC)
Senior Software Engineer
Project Overview
Developed and maintained software applications using the Microsoft Foundation Class Library (MFC), ensuring robust and scalable solutions for desktop applications. Leveraged MFC’s extensive set of libraries and tools to enhance user interface design, optimize performance, and deliver high-quality software solutions. Integrated MFC-based frameworks with various systems to meet both functional and business requirements effectively.
Technologies Used
Key Responsibilities
- Developed and implemented SDLC policies aligned with business processes and requirements.
- Identified and resolved business challenges, mitigating security vulnerabilities in Online Banking applications for Zurich North America.
- Collaborated with directors to create detailed requirements specifications for custom programming proposals.
- Leveraged OpenSSH SFTP-server for z/OS to support MVS datasets, catalogs, partitioned datasets, and mainframe functionalities.
- Created and managed Secure FTP accounts on MVS/MVS3 to support operations.
- Contributed to the development of a GUI for fixed-income pricing applications in C#.
- Designed and implemented Windows Forms applications in ASP.NET 1.0-4.0, C#, and SQL Server 2005 for Zurich Swiss Bank underwriter brokers.
- Maintained and enhanced large-scale ColdFusion insurance applications.
- Led migration of financial applications from Classic ASP to ASP.NET 1.0-4.0 to improve functionality and performance.
- Developed over 200 Crystal Reports for web-based insurance claims processing integrating Oracle/PL-SQL databases.
- Managed full lifecycle development of intranet applications in VB.NET/C# for Zurich’s Legal Services Department.
- Developed Windows-based applications in C# to enable customer service managers to access and update client databases (Oracle 8i/SQL Server 2005).
- Migrated financial applications from Delphi and MS-Access to SQL Server 2000-2005.
- Designed and optimized Sybase stored procedures, BCP processes, and Perl scripts to support Billing Department data mart loading.
Celestica (Electronics Telecommunications) (Montreal, QC)
Senior Lead Software Engineer
Project Overview
Led a dynamic team of 10 IT professionals, managing and delivering multiple large-scale projects with a focus on advanced software development, system integration, and IT infrastructure. Specialized in designing custom reports and programming Integrated Circuit (IC) boards for Windows/web-based applications. Demonstrated leadership in coordinating the efforts of 7-10 software developers, encompassing business analysis, functional specification creation, and architectural design.
Technologies Used
Key Responsibilities
- Led a team of 10 IT professionals on large-scale projects, including custom reports and IC board programming for Windows and web-based applications.
- Coordinated 7-10 software developers, overseeing business analysis, functional specifications, and architecture design.
- Directed migration from DOS to Windows, implementing Novell network and Windows 95, creating reporting applications in MS Access and SQL, and conducting code reviews.
- Managed projects using C#, VB.NET, Java, ASP.NET, ADO.NET, SQL Server 7.0/2000, and XML, integrating with MS Office VSTO solutions.
- Developed real-time UI and backend systems using Visual C++, VB6, Java, and Oracle 8i for IC boards and scanning devices.
- Created customized Excel reporting tools in C# and Crystal Reports to interface with SQL Server, T-SQL, Oracle, and PL-SQL devices.
- Designed custom application commands and procedures in Unix Shell Scripting (Korn, C, Borne Shell).
- Developed SAP console screen programs for inventory transfers using handheld and forklift scanners.
- Contributed to SAP R/3 program architecture and developed customized transactions for barcode invoice data conversion to Goods Receipt (GR) using BAPI.
Bell Canada (Telecommunications) (Montreal, QC)
Senior Programmer Analyst
Project Overview
Designed, developed, and maintained billing and financial software applications, delivering solutions for key areas such as Billing, Human Resources, General Ledger, and Batch Reporting. Ensured system reliability, scalability, and alignment with organizational needs through cross-functional collaboration and innovative problem-solving.
Technologies Used
Key Responsibilities
- Designed, developed, and maintained billing and financial software applications across Billing, Human Resources, General Ledger, and Batch Reporting systems.
- Defined and documented system enhancement requirements, collaborating with stakeholders to align solutions with business objectives and delivery timelines.
- Conducted bi-weekly training sessions for junior developers on programming techniques, object-oriented design principles, and coding best practices.
- Developed a web-based intranet site using HTML, Java, JavaScript, CGI scripts (PERL, C), VBScript, and VAX/VMS to streamline Human Resources accounting processes.
- Built an intranet solution for financial and billing departments with database integration (Oracle 8i and SQL Server 7.0) using Visual C++, ASP, VBScript, and JavaScript.
- Prepared test plans, scripts, and cases for system, end-to-end, and regression testing, while creating training and documentation materials.
- Converted a batch communication system into an interactive EDI process, improving efficiency and reliability.
- Developed batch reporting solutions using VSAM files to enhance data accessibility and reporting capabilities.
- Troubleshot and resolved production issues in Billing Downstream interfacing applications on MVS OS390 mainframes.
- Designed, developed, and tested CICS online programs for a billing system with a DB2 backend.
- Integrated the batch system into scheduling processes and developed a CLIST to provide enhanced user control over operations.
INFO-ELECTRONICS SYSTEMS (Satellite Imagery) (Montreal, QC)
Senior Programmer Analyst
Project Overview
Developed image conversion utilities, advanced user interfaces with the Motif Toolkit, and console applications for real-time and embedded systems using VxWorks, supporting meteorological and hydrological data visualization and processing.
Technologies Used
Key Responsibilities
- Developed advanced GUI applications for meteorology and hydrology data visualization using satellite imagery and environmental monitoring equipment.
- Designed and implemented end-to-end solutions in C/C++ for UNIX-based platforms (Linux/QNX/HP), including radar simulation and complex image processing applications.
- Created a full-scale image processing application for animation and visualization of satellite and radar imagery, using X Protocol with Motif Toolkit (Xt, Xlib) and VxWorks.
- Engineered a real-time hurricane and storm tracking utility in C for UNIX environments.
- Contributed to the HI-WIPS software suite by developing a module to process satellite data, including bulletins, GRIB files, and imagery.
- Ported a 3D image processing application from QNX and VxWorks to Windows, leveraging Visual C++, Fortran, Assembly, MFC, OpenGL, and 3D graphics libraries.
- Designed object-oriented architectures for weather forecasting applications using OpenGL and DirectX on Windows platforms.
- Developed GUIs for meteorology applications using Sun workstations and X-Motif software.
- Documented development processes and recommended architectural improvements to ensure project continuity and maintainability.
HUMPTY DUMPTY INC (Potato Chips/Point of Sales) (Montreal, QC)
Intermediate Programmer Analyst
Project Overview
Developed, maintained, and enhanced mainframe financial applications across key business areas, including Payroll, General Ledger, Accounts Payable, Accounts Receivable, Budgeting, Inventory, and Process Costing. Led initiatives to optimize financial workflows, ensuring seamless integration and reliable data management for critical business functions.
Technologies Used
Key Responsibilities
- Designed and maintained mainframe-based financial software for Payroll, General Ledger, Accounts Payable/Receivable, Budgeting, Inventory, and Process Costing.
- Architected a comprehensive security model (ACL) enabling system administrators to manage user access (read/write) on VAX/VMS using DCL, Open BASIC, C, and C++.
- Designed and developed financial, billing, and payroll programs on VAX/VMS and UNIX, integrating with DB2 and Oracle RDB databases using DCL, DBL, and COBOL I/II.
- Re-engineered and maintained software on Alpha platforms using DIBOL, C, C++, Open BASIC, DCL, POWERHOUSE, and FMS to ensure continuous system improvements.
- Developed viewable interfaces for financial reporting on VAX/VMS, integrating Open BASIC/POWERHOUSE with RMS files and Oracle RDB for data management.
- Implemented EDI transactions with multiple trading partners using Open BASIC and Trinary Systems Edi-Windows software, streamlining data exchanges.
- Developed automated scheduling and monitoring software using VAX BASIC, DCL, and RMS to improve operational efficiency and system reliability.
- Provided primary production support for EDI systems, ensuring smooth operations and timely issue resolution.