React Consultant as part of the ATCO Digital team working on RUMI and associated web apps which helps users manage repairs, installations, maintenance, and get different ATCO products.
Lead Software Engineer Consultant as part of the COMMB dev team at Tactable and responsible for designing and building COMMB’s cloud-native Roadmap application
Team member within the savings squad at Neo Financial and responsible for building back-end functionality to implement new banking features such as a fund transfer system and front-end functionality to implement savings account features on the web for Neo’s member portal.
Developed custom software as part of the Unified Contract Management (UCM) project implementing Contract Insight® by CobbleStone Software as the Unified contract management system at TC Energy.
Enhanced FIMS (Finance management) app at the City of Calgary to incorporate monthly payments for the External Payment Schedule functionality.
Designed and developed the Wireless Launch Pad Pilot as part of the Upstream Digital Accelerator (UDA) Program at Imperial Oil / ExxonMobil. Built Wireless Launch Pad portal web application using React, Redux, Sagas, and service layer using C#, .NET Core RESTful Web API. An agile-based environment with continuous code/functionality releases followed by testing iteratively implemented with an enabling scrum process
Lead the development team on the Steamflood Optimization Pilot project as part of the Upstream Digital Accelerator (UDA) Program at Imperial Oil / ExxonMobil. Designed and Developed extensive web UI using React, Redux, Hooks, and sagas
Provided software consulting and development services to the Search and Services teams at Getty Images and help migrate search apps to AWS and implement PCI compliance. Made Enhancements to RESTful Web APIs for Getty’s search apps using C#, .NET Core, and Entity Framework Core with Test Driven Development (TDD) approach using xUnit and also to Java Web application used to manage the Search Workbench app
Designed and built the automation of the Standard Haulage Model tool. Interacted with Mining Engineers to capture automation needs and report changes to the predicted haul route information.
Designed and built the trip plan intermodal, AEI Dashboard, and Crew Balancer application. Configured Spring Boot to build Java 8 Microservices and configure the interface with mainframe systems using JMS. Developed ASP.NET Web APIs with C# for receiving AEI reader information and persisting to Oracle database using Entity Framework.
Worked as a Solution Architect on the AppIM (Application Infrastructure Modernization) project. Developed SOA-based services using WCF
Technology Lead for migration of the critical crew management suite of applications (20+ applications) from mainframe to windows Infrastructure. Implemented Role-based security and global user management module using Windows Active Directory