Cody Johnston
@codyjohnston
Senior full-stack software engineer who builds secure, user-centric digital solutions across web and enterprise platforms.
What I'm looking for
I’m a senior full-stack software engineer with over eight years of experience delivering top-tier applications tailored to organizational needs. I focus on security, reliability, and great user outcomes—deeply understanding business processes so I can propose practical improvements that optimize operations.
In my recent work, I’ve led full-stack development for a destination marketing and tourism organization, building and maintaining the website and an operator portal that supports information, contact, and booking workflows. I also coordinate promotions and events with local stakeholders while managing administrative operations for a tourism committee.
Previously, I contributed to enterprise fintech systems at FIS Global, designing and maintaining software components for banking risk and asset management platforms. I collaborated across the full software development lifecycle, applying automated testing, secure development practices, and version control to support high-availability, mission-critical applications.
At the Ministry of Transportation, I led digital solution development and rollout—integrating AI tooling via proof of concept, driving microservice adoption for scalability, and establishing robust Azure-based CI/CD pipelines. I implemented custom Azure AD cookie-based authentication with EF Core and Azure SQL Managed Instances, while using .NET MAUI and Blazor WebAssembly to improve offline recording and centralized sync workflows through test-driven development and Agile/Lean methods.
Experience
Work history, roles, and key accomplishments
Coordinator Lead
Destination Lewisporte
Jan 2025 - Present (1 year 7 months)
Coordinated destination marketing and tourism operations for the Lewisporte region, supporting the organization’s digital presence and workflows. Built and maintained the Destination Lewisporte website and tourism operator portal, and coordinated events and promotional campaigns with local stakeholders.
Software Engineer II
FIS Global
Jan 2024 - Jan 2025 (1 year)
Contributed to development of enterprise financial technology solutions in an agile environment focused on banking risk and asset management platforms. Designed and maintained software components with emphasis on code quality, security, reliability, automated testing, and version control.
Senior Developer - Digital Solutions
Ministry of Transportation
Jan 2022 - Jan 2024 (2 years)
Led development and rollout of digital solutions within the organization’s digital ecosystem, including integration of AI tooling. Planned and delivered desktop and web application capabilities using .NET MAUI and Blazor WebAssembly, and implemented Azure infrastructure with CI/CD and Azure AD authentication.
Developer - Solutions Delivery
Ministry of Transportation
Jan 2018 - Jan 2022 (4 years)
Steered development and deployment of digital solutions while applying Lean/Agile and test-driven development practices to improve delivery and code quality. Advanced the MOL360 project by developing Java/Spring Boot and Angular 2+ applications and supporting deployment via Azure infrastructure and CI/CD pipelines.
Consultant/Program Developer
Hitachi Consulting - Ontario Ministry of Transportation
Jan 2016 - Jan 2018 (2 years)
Provided consultant services to support short- and long-term attainment goals by integrating legislative requirements into system changes. Created a proof of concept application for tracking province-wide aggregates and used Agile/Lean, pair programming, and user-centric design to drive delivery.
Consultant/Program Developer
Hitachi Consulting
Jan 2016 - Jan 2018 (2 years)
Provided consultant services to support short- and long-term goals by integrating legislative requirements into system changes and new developments. Developed a proof of concept to track province-wide aggregates and used Agile/Lean, pair programming, and user-centric design to drive innovation and efficiency.
Jr. Technical Analyst (Co-op)
Ministry of Transportation
Jan 2016 - Present (10 years 7 months)
Implemented Azure technologies for processing and storing big data and built an ASP.NET reporting application for Microsoft Social Engagement Data. Supported development work as part of the organization’s co-op program.
Education
Degrees, certifications, and relevant coursework
Niagara College
Computer Programmer Analyst Diploma, Computer Programmer Analyst
Completed a Computer Programmer Analyst diploma program at Niagara College in 2016.
Niagara College
Diploma, Computer Programmer Analyst
Completed a Computer Programmer Analyst Diploma at Niagara College.
St. Lawrence College
Computer Networking & Tech Support Diploma, Computer Networking & Tech Support
Completed a Computer Networking & Tech Support diploma program at St. Lawrence College in 2014.
St. Lawrence College
Diploma, Computer Networking & Tech Support
Completed a Computer Networking & Tech Support Diploma at St. Lawrence College.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Cody?
You can contact Cody and 90k+ other talented remote workers on Himalayas.
Message CodyGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
