Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Application Developer
Momentum Financial Services GroupSenior Application Developer
Nov. 2023 - Apr. 2024Canada · HybridMigrating ASP.Net WPF applications, WCF-based services and .Net libraries from TFS based ALM to Azure DevOps. Designing and implementing secure Nuget package management. Implementing build pipelines and iterating into existing release management. Evolving deployment and release processes. Building new features and applications to support Momentum’s financial services outlets and online lending applications. Investigating Azure Event Hubs and Kafka as a replacement for scheduled batch processing of discrete transactions for reporting.
MDM Data Engineer
MLSE (Maple Leaf Sports & Entertainment Partnership)MDM Data Engineer
Feb. 2023 - Jun. 2023Toronto, Ontario, Canada · RemoteDeveloping data plug-in extensions to CluedIn Master Data Management Azure K8 hosted that ingest data from source APIs (e.g. Shopify, YinzCam) and use it to build a Neo4j graph database. Developing scripts and applications to migrate data from CluedIn’s Neo4j graph DBMS to AWS Neptune.
Senior Software Developer
BDO LixarSenior Software Developer
Apr. 2022 - Jan. 2023Toronto, Ontario, Canada · RemoteMaintaining and extending NASCAR’s guest invitation and ticketing web application with an agile development process. Designing and implementing database tables, views and stored procedures with Transact SQL . RESTful API design and implementation. Support deployment to Azure WebApp via Azure Pipelines and supporting Azure SQL Database deployment and management.
Senior Software Developer
Green Shield Canada (GSC)Senior Software Developer
Oct. 2021 - Mar. 2022Design, development and testing of RESTful APIs for internal and external consumption. Technical analysis and program design from BA and user stories and architectural guidance. Developing PL/SQL scripts for use in Dapper-based data access. Support deployment to Kubernetes via Azure Pipelines. Coding Postman test collections and supporting QA testers in their use.
Solutions Development Consultant
Toromont Industries LtdSolutions Development Consultant
Jan. 2021 - Oct. 2021Concord, Ontario, CanadaDelivering AR financial applications on ASP.Net MVC and ASP.Net WebForms and in ASP. Data analysis and coding complex queries in SQL.
Senior Developer
VirtusaSenior Developer
Jun. 2020 - Jan. 2021Toronto, Ontario, CanadaFullstack ASP.Net development of Citi financial applications. Developing angularjs client applications, .Net core web services and databases for program/project status assessment, resource tracking and budget allocation. Asynchronous programming in javascript to ensure responsive UI with promises and async/await. Implement common authentication and authorization, logging, and validation for dotnet core microservices. Configuring SSIS Packages and T-SQL for scheduled ETL jobs. Configuring TFS build pipelines and RML deployment Packages for deployment to IIS and Artifactory.
Senior .Net Developer
ArchitechSenior .Net Developer
Jan. 2020 - May. 2020Toronto, Ontario, CanadaSupporting DevOps implementing Azure hosted development and test environments for Cineplex’s consumer-facing websites. Assisted in implementation of Multi-factor Authentication. Adding application insights telemetry to endpoints.
Senior .NE Developer
BMO Financial GroupSenior .NE Developer
Jun. 2019 - Jan. 2020Toronto, Ontario, CanadaDesigning and developing ETL applications that enable detailed regulatory reporting on systemic risk/exposure at the bank.
Senior Developer - Team Lead
Consumer Intelligence Group (CiG)Senior Developer - Team Lead
Mar. 2018 - Jun. 2019Toronto, Ontario, CanadaIntroducing mature software development lifecycle management processes including source control and scripted build and deployment. Evolving the product architect toward a flexible service architecture to support continuous delivery with high availability. Development and production infrastructure planning and implementation, managing all development projects, recruitment and team building/management. Developing RESTful and GraphQL web services and UIs to consume 3rd party market data, drive audience selection and demographic filtering, and render visualized market insights in reports, graphs and maps.
Senior Software Developer
ManulifeSenior Software Developer
Aug. 2017 - Feb. 2018Toronto, Canada AreaDeveloped microservices that comprise a cloud-based scheduled ETL service. Implemented pipeline scripts for continuous integration and deployment of cloud services. Developed unit and functional tests for continuous integration. Implemented authentication against PCF SSO and bearer token authorization for API access with JWT token (to transmit roles claims). Participated in pentesting, remediating web application security issues.
Senior IT Developer
TD SECURITIES LIMITEDSenior IT Developer
Sep. 2016 - Aug. 2017Toronto, Canada AreaDeveloped custom ETL processors to feed daily position data to a new implementation of WKFS OneSumX risk management solutions. Designed and developed databases, services, web services and websites in a Windows/.NET environment. Developed scripts to deploy self-hosted services to Windows servers.
Senior Software Developer
DAC GroupSenior Software Developer
Feb. 2016 - Aug. 2016Toronto, Canada AreaDesigned and developed an application for authoring review/rating solicitation email campaigns and processing the survey results. Designed and developed a service for scheduling email messages and email campaigns via third-party service providers (Mailchimp, Mandrill). Implemented websites, web services, services, and databases in an Azure environment. Configured build and deployment definitions in VSTS for continuous deployment to Azure Web Apps and Web Jobs. Implemented basic token authorization in web services.
Senior Software Developer
HelloGByeSenior Software Developer
Jun. 2015 - Dec. 2015Toronto, Canada AreaDesign and developed .Net HTTP Services for web, IOS, and Android clients implementing travel booking services on HelloGBye’s revolutionary natural language driven travel planning and booking technologies. Unit testing and debugging web and IOS client software. Implementing continuous integration build and deployment with Git semantic versioning using Bamboo, MSBuild, and JIRA. Implementing automated post-build regression testing. Implementing static image resource service on AWS S3.
Web Developer
TD SecuritiesWeb Developer
Jun. 2013 - May. 2015Toronto, Canada AreaDesigned and developed a custom data integration windows service to perform daily scheduled imports of ETF basket updates from fund issuers and process them into models used by TD Securities ETF market makers to calculate values and post for Bid/Ask. Designed and developed a risk management application to support post-trade inventory adjustment, real-time P&L review and update, and transfer of position between accounts. Designed and developed a web application for inspection and remediation of imported ETF model data. Performed requirements analysis with end users, business analysis documentation, design documentation,developed and documented test plans and cases, and designed and executed project planning documentation (work breakdowns and progress reports).
Web Developer
UnitedHealth CanadaWeb Developer
Sep. 2012 - Dec. 2012Designed and implemented new functionality within UnitedHealth’s Global Hub international claims management application. Participated in designing improved release and deployment processes. Developed workflows for insurance claims processing using ASP.Net Web Forms. Developed business logic deployed in WCF SOAP services. Developed DAL classes using Linq to SQL and developed T-SQL procedures, functions and triggers. Managed code releases according to complex procedures.
Web Developer
BellWeb Developer
Aug. 2011 - Aug. 2012Developed the next generation of Bell's eCare consumer self-serve account management portal, an ASP.NET MVC (Razor) web application consuming web services that expose legacy customer account management systems. Developed workflows for plan and feature selection. Worked with business analysts to refine specifications. Coding and unit testing workflows from mockups and specifications. Testing backend SOAP services and building mock service implementations. Providing support for integration and user acceptance testing.
Senior Software Developer
Kensington ToursSenior Software Developer
Mar. 2011 - Aug. 2011Toronto, Canada AreaDeveloped an insurance provider pluggable adapter for use in Kensington IT’s evolving service bus architecture. The service is built on an Entity Framework based Repository and uses the Unity Application block to implement IoC. The service invokes third party web service via SOAP and REST endpoints to issue quotes and purchase policies, and manages enhanced Kensington products offered via Kensington Tours’ web applications. Developed the MVC Controllers, ViewModels, and Models for the insurance service and the corresponding unit tests. Prototyped functional views behind the actions. Developed the reference implementation of a new DDD/n-tier application framework. Developed Visual Studio item and project templates to accelerate coding of domain entities in Kensington IT’s EF+Unity based application framework using T4 templates and Visual Studio Core Automation (EnvDTE).
Senior Software Developer
KonvergeSenior Software Developer
Sep. 2008 - Mar. 2011Toronto, Canada AreaDesigned and implemented n-tier ASP.Net web applications for architecture project information management, green building certification management, enterprise industrial product pricing, specification and selection, and a console gaming portal. Contributions included requirements analysis, database design and data migration planning, application design and architecture, UI design and unit testing. Contributed to planning and implementation of a major refactoring and scaling of an enterprise industrial product pricing, specification and selection system. Designed and implemented project and process management based on Kanban and SCRUM. Configuration management, build and release management, unit testing and performance testing of an enterprise industrial product pricing, specification and selection system in a VSTS, TFS environment. Developed automated build (MSBuild), test (MSTest) and deploy processes and supporting systems, including post-build web tests, for an enterprise industrial product pricing, specification and selection system including TFS and VSTS extensions in C# and Powershell. Managed TFS installations, migrations and upgrades (2005 to 2008, 2008 to 2010). Customized TFS project and work item templates and configured TFS projects for development and test repositories. Installed and configured build agents and controllers, and configured and managed builds with automated tests in a VSTS, TFS environment.
Senior Software Developer
Hillsdale Investment ManagementSenior Software Developer
Feb. 2008 - Jul. 2008Toronto, Canada AreaResponsible for designing and implementing major changes to the trade order management system including schema design and implementation of complex stored procedures and functions, as well as helping to develop the .NET architecture and migration strategy. Designed and implemented software for estimating portfolio valuations and returns, primarily in SQL with Excel automation applications using VSTO and .NET. Gathered and documented requirements from analysts, traders, and IT.
Software Developer
Sibley & AssociatesSoftware Developer
Sep. 2007 - Dec. 2007Designed and developed CRM and Sales Force Management functionality in a corporate ASP.NET web application including calendar/scheduler, reporting and address book functions. Designed and developed stored procedures, functions, tables and views in T-SQL.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Tim on Intch
IT
453430 people
27
Software engineer @ GFT Canada
13
Apple @ Apple
15
Consultant @ Deloitte
ITDatabase Developer
47999 people
15
COO @ P.S. Global Group
15
Senior Business Analyst @ Mercedes-Benz Canada
16
Software Developer - Team Lead @ USNR