Senior Software Engineer

Gabriel Tarapues

C#/.NET · Azure · Blazor · Low-Code

Backend-focused engineer with 10+ years building and maintaining production systems, now expanding into full-stack and low-code development for teams in Canada and the US.

Portrait of Gabriel Tarapues

About

Backend-focused Software Engineer with 10+ years building and maintaining production systems in C#/.NET and Azure. Over the past 3 years, expanded into full-stack work with C# Blazor and Angular (v14, with recent exposure to v17), and into low-code development with Formio, building business-facing workflows and forms for companies in Canada and the US. Beyond hands-on development, leads small project teams (3–4 developers) and acts as a technical point of contact for business stakeholders — evaluating feasibility, proposing alternatives, and translating business questions into concrete technical direction. Earlier career experience spans regulated industries (insurance) and public sector systems, as well as fast-moving consulting environments.

Core Skills

  • C#
  • .NET
  • Azure
  • Blazor
  • Formio (Low-Code)
  • Angular (v14, v17)
  • React / React Native
  • SQL Server
  • Docker
  • Kubernetes
  • AWS
  • CI/CD
  • GeneXus
  • Oracle
  • Team Leadership

Languages

  • Spanish Native
  • English Professional (B2/C1)

Certifications

  • Data Science Environment Setup with Jupyter Notebooks and Anaconda
  • Professional Python Course
  • Python Challenge
  • Python: Comprehensions, Lambdas & Error Handling
  • Basic Python Course

Experience

Jan 2025 – Present

Senior Software Engineer

AIM Inc. · Canada (Remote)

  • Backend-focused .NET Software Engineer, also building internal frontend features with C# Blazor to extend full-stack ownership beyond the API layer
  • Work extensively with Formio (low-code platform) to design and deliver business-facing forms and workflows
  • Lead small project teams (3–4 developers), coordinating delivery and technical decisions
  • Act as technical point of contact for business stakeholders — evaluating feasibility, proposing solutions, and translating business questions into technical direction
Jun 2022 – Jan 2025

Senior Dotnet Developer

Zemoga · Connecticut, USA (Remote)

  • Backend-focused .NET Developer, with growing frontend involvement via C# Blazor
  • Worked with Formio (low-code platform) to build and maintain business workflows and forms
  • Led small development teams (3–4 people) on delivery, from technical planning to execution
  • Partnered directly with business stakeholders to assess feasibility of requests and propose viable technical solutions
Sep 2018 – Jun 2022

Software Developer

nDeveloper Cía. Ltda. · Quito, Ecuador

  • Cars Auction Platform (2018) — Built backend services with .NET Core (C#) and DynamoDB; implemented CI/CD with CircleCI and Docker; developed the Android client using React Native, hosted on AWS
  • Insurance Policy Module (2019) — Built a core module for a general insurance application using .NET Framework 4.2 (C#), SQL Server, and Angular
  • Insurance Quotation App (2020) — Developed a quotation platform for a private medical insurance provider using .NET Core (C#) and React; deployed via Docker and Kubernetes on Azure, with GitLab CI/CD
Mar 2015 – Feb 2018

Software Developer

Seguros Sucre · Quito, Ecuador

  • Maintained and extended a core insurance platform built with GeneXus 15 (generating Java), supplemented with native Java and Docker
  • Delivered new features and system maintenance for a business-critical application in a regulated industry
  • Integrated services across QBE, MAGAP, and the institution’s central system on a related agricultural platform project
Jan 2012 – Jun 2013

Software Developer

IESS · Quito, Ecuador

  • Developed reusable modules consuming EJB, web services, and Java-based JARs, integrated with Oracle stored procedures, using GeneXus X Evolution I/II
  • Contributed to web design standards and coding best practices for the development team
  • Gathered requirements directly from end users and built new systems for national and internal use
  • Worked on RedHat environments, configuring JBoss and Tomcat
May 2009 – Dec 2011

Software Developer

Asecsistem · Quito, Ecuador

  • Maintained the core system for an insurance provider (Aseguradora del Sur) and developed new applications using GeneXus 8/9/X Evolution I/II
  • Worked across CSS, JavaScript, Oracle, and Ajax; managed database backups and stored procedures

Education

Ingeniería de Sistemas

Universidad Tecnológica Israel · 2015–2017

Tecnólogo Analista de Sistemas

Instituto Cordillera · 2009–2012

Tecnología de la Información

Platzi · 2018

Get in touch

Open to new opportunities and collaborations — feel free to reach out.