Hi, I’m Marcos Lima, a Senior Software Engineer based in Vancouver with extensive experience in full-stack development using C#, .NET Core, JavaScript, React, and SQL databases. I enjoy building robust web applications, microservices, and deploying DevOps-friendly solutions in fast-paced teams. I value clean architecture, SOLID principles, and collaborative delivery with product and QA to ship high-quality software. I’ve delivered multi-tenant SSO, MFA, offline-first platforms, and cloud-native architectures across industries such as transportation, agriculture, and healthcare. I’m passionate about mentoring, continuous learning, and applying Agile practices to drive value and improve team performance.

Marcos Lima

Hi, I’m Marcos Lima, a Senior Software Engineer based in Vancouver with extensive experience in full-stack development using C#, .NET Core, JavaScript, React, and SQL databases. I enjoy building robust web applications, microservices, and deploying DevOps-friendly solutions in fast-paced teams. I value clean architecture, SOLID principles, and collaborative delivery with product and QA to ship high-quality software. I’ve delivered multi-tenant SSO, MFA, offline-first platforms, and cloud-native architectures across industries such as transportation, agriculture, and healthcare. I’m passionate about mentoring, continuous learning, and applying Agile practices to drive value and improve team performance.

Available to hire

Hi, I’m Marcos Lima, a Senior Software Engineer based in Vancouver with extensive experience in full-stack development using C#, .NET Core, JavaScript, React, and SQL databases. I enjoy building robust web applications, microservices, and deploying DevOps-friendly solutions in fast-paced teams. I value clean architecture, SOLID principles, and collaborative delivery with product and QA to ship high-quality software.

I’ve delivered multi-tenant SSO, MFA, offline-first platforms, and cloud-native architectures across industries such as transportation, agriculture, and healthcare. I’m passionate about mentoring, continuous learning, and applying Agile practices to drive value and improve team performance.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Full Stack Engineer at Caracal Technologies / VenTek International
February 1, 2024 - May 1, 2026
Led multi-tenant SSO with Google and Azure AD, runtime per-tenant config, claims mapping, account provisioning, and MFA integration. Designed a layered application architecture across Application, Domain, Infrastructure, and Web API layers. Implemented MFA with email/SMS delivery, browser fingerprinting, configurable session expiration, and account lockout protection. Built venVUE, an enterprise parking management platform processing millions of transactions annually, and integrated AWS S3/CloudFront for centralized configuration and CDN distribution. Collaborated with Product/QA in an Agile (SCRUM/Kanban) environment, performed structured code reviews, and deployed on IIS/Windows Server with optimized session handling.
Senior Full Stack Engineer at Telus Agriculture
February 1, 2024 - October 1, 2025
Developed a modern Animal Management platform for reliable web/desktop/mobile synchronization in online/offline scenarios. Migrated ReHandling, Movement, Rail, Pens, and Animal records from EF Core (SQL Server) to Couchbase Lite for offline-first desktop usage and synchronized back to cloud. Built scalable .NET Core microservices with authentication/authorization and dynamic queries, improving data integrity and performance for high-volume agriculture datasets. Enhanced DevOps with Docker, GitHub Actions, and CI/CD pipelines; collaborated with QA/product teams to break PRs into incremental deliveries.
Senior Full Stack Engineer at Nutrien Agriculture
January 1, 2023 - January 1, 2024
Built the Material Balance backend in C#/.NET with background services and Lua scripting for formula calculations. Designed a dynamic form system backend supporting templates, field types, validations, and integrations with other microservices. Implemented a multi-service user management system (registration, authentication, permissions). Delivered a React frontend using Material Design UI and React Query. Deployed environments with AWS CDK (TypeScript), leveraging AWS Lambda, Events, S3, Cognito, and automated delivery through CircleCI.
Senior Software Engineer at Gluwa Technologies Inc.
February 1, 2021 - January 1, 2023
Led API development for blockchain operations, including cryptocurrency support and mobile app integration. Built microservices using C#, .NET Core, SQL Server, and Azure. Applied SCRUM/Kanban, integrating unit tests, Azure Functions, Blob Storage, and push notifications to enhance application performance.
Full Stack Developer & Technical Leader at Integritas Resources, Inc.
May 1, 2018 - February 1, 2021
Project 1: Multi-Tenant Asset Management and Help-Desk System — developed back-end architecture and front-end components for a scalable, microservice-based system with a focus on security and multi-tenant data management. Project 2: Drilling Management System for Oil and Gas — led front-end development with data visualization for complex drilling data. Project 3: Content Management System for Oil and Gas — managed full-stack development with AWS integration for performance and scalability.
Senior Full Stack Developer & Technical Leader at EZSOFT
February 1, 2016 - February 1, 2018
Led development of a platform for private health insurance sales, applying ASP.NET Boilerplate with DDD and TDD to ensure robust architecture. Delivered systems for real estate, insurance sales, and multi-level marketing; established Agile processes (SCRUM/KANBAN) and built knowledge bases to support the team.
Systems Analyst at CMCorp Soluções em Informática
November 1, 2013 - February 1, 2016
Contributed to a cloud-based ERP using C#, DDD, JavaScript, .NET, and AngularJs; designed responsive websites and mobile apps with Ionic; integrated with third-party solutions.
Systems Analyst at INFBRAS Informática
January 1, 2009 - November 1, 2013
Developed/integrated institutional websites, CMS, and intranets with PHP, MySQL, PostgreSQL; worked with Joomla and WordPress on Windows/Linux servers (Apache, IIS, Nginx).
IT Analyst at Ciferal Ind. de Ônibus Ltda.
May 1, 2005 - August 1, 2008
Deployed Windows Server/Linux domain infrastructure; developed Visual Basic scripts for resource management and PHP/HTML/CSS/JS tools; oversaw network infrastructure procurement.
Communication Coordinator at ARJ Pathfinders
January 1, 2011 - February 1, 2014
Coordinated communications for the metropolitan region of Rio de Janeiro to develop talents and skills among youth, focusing on inclusivity and nature education across diverse backgrounds.

Education

Add your educational history here.

Qualifications

MCSD (MS Solution)
January 11, 2030 - May 27, 2026
MCPS (MS Specialist)
January 11, 2030 - May 27, 2026
CSD (Scrum Developer)
January 11, 2030 - May 27, 2026
KMP Found I
January 11, 2030 - May 27, 2026

Industry Experience

Agriculture & Mining, Computers & Electronics, Software & Internet, Professional Services, Manufacturing, Media & Entertainment, Transportation & Logistics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more