Saulo Silva

Staff Software Developer

saulo@saulosilva.com · saulosilva.com · LinkedIn · GitHub · Stack Overflow

Summary

Experienced, versatile, and reliable team contributor. Eager to learn new skills. Focused on quality and value delivery.


Experience

Plusgrade

Montréal, Canada · Travel

Staff Software Developer

March 2026 – Present

Senior Software Developer

March 2022 – March 2026

Allowing passengers to enhance their experience by blocking adjacent seats or by upgrading to extra legroom, exit or front row seats.

As a Lead Software Developer:

  • Participated in calls with partners
  • Provided technical support to General Manager, Product Owner and Technical Product Owner
  • Helped to improve the team predictability by developing a story point measuring stick and working with the TPM on pre-refining stories
  • Coached engineers on an ad-hoc basis and in monthly 1:1s
  • Hired and on-boarded 2 engineers (team size: 8 engineers)

As a Senior Software Developer:

  • Implemented refund functionality, standardized the solution for other partners, and wrote technical documentation
  • Participated in feature work, bug-fixing, and production investigations
  • Contributed to the launch of 19 partners in 2024
  • Led an initiative to bootstrap partner launches
  • Participated in the creation of a new micro-service

Technologies: Java, Spring, MySQL, PostgreSQL, React, TypeScript, IntelliJ IDEA, Git, Bitbucket, Docker, AWS, Claude Code, Lombok, Mockito, JUnit, Maven, Gradle, SonarQube, Splunk, Datadog, Optimizely, Slack, Scrum, Jira, Confluence, Tempo, Amadeus, Sabre, Navitaire, Cryptic, DCS, RES, EMD, seat map

Croesus

Laval, Canada · Fintech

Software Developer

May 2018 – March 2022

As a member of the Calculations team:

  • Developed and maintained portfolio performance tools
  • Championed mandatory code reviews and development branches
  • Opened the door for unit tests by decoupling major calculation classes from the database
  • Allowed financial advisors to ensure compliance via CRM2 reports
  • Refined stories with the Product Owner prior to presenting them to the team
  • Participated in the full Software Design Life Cycle

Technologies: C#, Git, GitHub, Docker, Grafana, TFVC, Sybase, CentOS Linux, Visual Studio, Agile, Scrum, DevOps, Jira, Confluence, CRM2

Intelerad Medical Systems

Montréal, Canada · Healthcare

Senior Software Developer

August 2014 – May 2018

As a member of the R&D Imaging Management team:

  • Developed and maintained distributed and redundant backend systems for storing, querying and retrieving medical imagery
  • Worked on sensitive and time-critical services

Technologies: Java, Bash, Perl, Python, C++, Mercurial, Eclipse, IntelliJ, Vim, VirtualBox, CentOS Linux, PostgreSQL, Sybase, Scrum, Jira, Jenkins, Review Board, PACS, DICOM, HL7

Nuance Communications

Montréal, Canada

Lead Software Engineer

September 2013 – August 2014

  • Coordinated a small team of developers (some being offshore)
  • Wrote technical requirements specifications and design documents
  • Interacted with the customer's technical team to negotiate backend changes
  • Prioritized and determined root cause of defects filed by QA; proposed solutions
  • Supported QA team during test cycles
Software Engineer

April 2009 – September 2013

  • Participated in the design, implementation, and delivery of more than 15 major releases
  • Developed scripts for monitoring the rate of success of our apps
  • Determined root cause and impact of production incidents; proposed solutions
  • Developed patches for high-priority defects in production
  • Improved deployment by automating the process with RPMs
  • Contributed successfully to the team while working remotely
  • Provided effort estimation

Technologies: Java, CentOS Linux, Bash, HTML, SQL, Caucho Resin, JBoss Application Server, Tomcat, Eclipse, Vim, Perforce, JIRA, Confluence

Durpro

Montréal, Canada

Software Developer — Capstone Project

May 2008 – August 2008

  • Contributed to the architecture, design and implementation of a three-layered web-based enterprise application to replace a legacy ERP system
  • Applied best-practices and patterns from PoEAA

Technologies: Java, UML, PoEAA, Eclipse, Apache Tomcat, MySQL, HTML, CSS, JavaScript

Rio Tinto Alcan

Montréal, Canada

Sarbanes-Oxley IT Internal Auditor — Intern

Summers of 2005, 2006 and 2007

  • Responsible for the Sarbanes-Oxley IT internal auditing in the U.S., Mexico and Brazil
  • Formulated action plans to address deficiencies

Technologies: Visual Basic for Applications

Access Info-Tech

Montréal, Canada

Webmaster, Web Developer

December 2000 – September 2003

  • Created and maintained many clients' websites
  • Developed from the ground up several solutions: an appointment tracking system, an online product catalog, a client database, and an automated newsletter system

Technologies: PHP, MySQL, Perl, Apache HTTP Server, Red Hat Linux, HTML, CSS, JavaScript


Education

B. Eng. — Software Engineering

Concordia University, Montréal · 2003 – 2009

DEC — Computer Science

Dawson College, Montréal · 1999 – 2002


Languages