Now you can Instantly Chat with Michael!
About Me
An innovative software engineer with over 7 years of experience in the full software development lifecycle – from concept through delivery of next-generation applications and customizable solutions. He is a passionate, responsible and committed...
C#, ASP.NET, WebAPI, MVC
JavaScript, Angular (7) 2+, Jquery
Universal Windows Platform (UWP), Xamarin
ReactJs, TypeScript 2.0, MobX
HTML, XML, CSS, Bootstrap 3&4, MaterialUI
Visual Studio (2012 – 2019), Visual Studio Code
SQL Server Reporting (SSRS)
MySQL, PostgreSQL, T-SQL, MSSQL/Server, SQLite
Team City, Octopus, Azure DevOps, Jenkins
SQL Server Management Studio
SVN, Git, Github, BitBucket
Team Foundation, JIRA, Trello
Show MoreSkills
Web Development
Development Tools
Programming Language
Database
Others
Positions
Portfolio Projects
Company
Loan Application Online Journey
Role
Full-Stack Developer
Description
Build, create and integrate new web platform using Angular4 (v 2.4) and the existing online solution consisting of Web Api, Decision Engine, Underwriting System, Inverte, TransUnion, E-sign, and other third party software
• Build a backbone for the new online solution, database design, migrate, upgrade and redesign existing database systems
• Provide support to online staff and the company
• Pioneering Web development team for Cashco Financial
• Develop, maintain and troubleshoot the existing online web application, back office system
• Handles the system interaction between the web and system/desktop application across multiple servers and databases.
• Handles communication and updates with the offshore teams and companies working with Cashco and the online solution
• Guide and mentor Junior developers, Code and Peer Reviews
Company
Student Loan Application
Role
Full-Stack Developer
Description
Alberta Student Aid
Ministry of Advanced Education
Government of Alberta
• Designed and developed the new Alberta Student Aid’s student loan application and dashboard.
• Migration and integration with the legacy student application system.
Company
hydrant parts
Role
Full-Stack Developer
Description
Streamline the process in which field staff order parts, inventory and reporting.
Show More Show LessTools
Visual Studio (Win) VSCodeCompany
safe work plans
Role
Full-Stack Developer
Description
Streamline the process in which field staff administer checklist, reports as required by Epcor’s safety guidelines.
▪ Also developed reporting and upgrades, maintenance and new features.
Skills
C Sharp Universal Windows Platform - UWP Xamarin ASP.NET ASP .Net MVC Git Azure DevOps SQL Server Management Studio SQL Server 2016 React.JsTools
Visual Studio (Win)Company
Emuse
Role
Full-Stack Developer
Description
EPCOR Multi-Utility Service Express
Simplify and streamline the process in which customers (internal and external) make a request for HVAC services.
▪ Also developed the billing, invoicing system, reporting, PDF conversion
▪ Integration with existing EPCOR billing system (Penta)
Skills
C Sharp .Net Framework ASP .Net MVC ASP.NET Web Services SQL Server 2016 React.Js Universal Windows Platform - UWPTools
Visual Studio (Win)Company
Confined Spaces
Role
Full-Stack Developer
Description
Streamline the process in which field staff administer the permitting process and documentation
▪ Also developed reporting, PDF conversion
Tools
Visual Studio (Win)Company
Vegetation Management
Role
Full-Stack Developer
Description
Streamline the process in which field staff request and work on vegetation related services (Tree trimming, Arborists, Herbicide Treatments, Mulching)
▪ Also developed reporting, PDF conversion
Tools
Visual Studio (Win)