Evan B. Sagge, Developer in Dallas, TX, United States
Evan is currently unavailable

Evan B. Sagge

Software Engineer and Developer

Dallas, TX, United States

Toptal member since April 8, 2022

Bio

Evan is a software engineer with 18+ years of experience leading back-end architecture and scalable platforms across healthtech, fintech, and eCommerce. He specializes in turning ambiguity into durable systems and clear architectural decisions. Evan's expertise includes distributed systems, microservices, secure APIs, event-driven workflows, and payments platforms, with a focus on reliability and maintainability.

Portfolio

Giftly Inc
Ruby on Rails (RoR), Vue, eCommerce, Heroku, API Integration...
Rula
Back-end Architecture, Distributed Systems, Event-driven Architecture...
CRC Financial
React, Node.js, JavaScript, Stripe, Full-stack, Material UI, MongoDB, Express.js

Experience

  • Ruby - 15 years
  • Ruby on Rails (RoR) - 15 years
  • PostgreSQL - 15 years
  • REST - 15 years
  • Python - 7 years
  • Node.js - 5 years
  • Vue - 4 years
  • TypeScript - 4 years

Preferred Environment

OS X, Ruby, Node.js, Visual Studio Code (VS Code), Vim Text Editor, Heroku, Amazon Web Services (AWS)

The most amazing...

...project I’ve worked on was leading the redesign of a payments system processing billions daily, improving reliability and scalability.

Work Experience

Lead Developer

2022 - PRESENT
Giftly Inc
  • Led the architectural redesign and migration of Giftly’s core eCommerce platform from AngularJS to Vue and Tailwind, increasing customer conversion rates by 17.5% year-over-year.
  • Designed and implemented A/B testing across product selection and checkout flows in collaboration with growth and SEO teams, driving an additional 8% lift in checkout conversion.
  • Established unit, integration, and visual regression testing across core purchase and redemption workflows using BrowserStack and Percy, significantly reducing production regressions.
  • Spearheaded the development of internal admin tools to manage premium greeting card configurations, enabling faster iteration by non-technical teams and increasing revenue from gift card purchases.
  • Led the development of internal fraud review tooling, reducing weekly manual review backlog by 50% and increasing investigation throughput by 40%.
  • Acted as technical owner for Giftly’s consumer platform, partnering with product and operations teams to deliver revenue-critical features end-to-end.
Technologies: Ruby on Rails (RoR), Vue, eCommerce, Heroku, API Integration, Software Architecture, Technical Leadership, Stripe, TypeScript, Ruby on Rails 7, Ruby on Rails 8, PostgreSQL, AWS IoT

Staff Software Engineer

2024 - 2025
Rula
  • Led architecture and data modeling for the Provider Access platform, owning onboarding and credentialing workflows across Salesforce and internal services.
  • Launched a centralized provider data service as the system of record, replacing Airtable and unifying onboarding across therapy, prescriber, and in-person care flows.
  • Designed multi-state provider data models that improved matching and credentialing accuracy, increasing available provider supply by around 25% in underserved states.
  • Built and maintained synchronization pipelines between Salesforce, Airtable, and internal services, significantly reducing data drift and operational overhead.
  • Authored a 12-month architecture roadmap focused on event contracts, taxonomy evolution, and platform reliability.
Technologies: Back-end Architecture, Distributed Systems, Event-driven Architecture, Apache Kafka, PostgreSQL, Python, TypeScript, AWS IoT, API Design

Full-stack Developer

2024 - 2024
CRC Financial
  • Implemented a subscription system with Stripe for a client project built with Node.js, React, MUI, and MongoDB.
  • Re-worked authentication system with JWT and access/refresh tokens to improve security and user experience.
  • Oversaw Stripe product catalog configurations and implemented webhooks to receive subscription and payment information from Stripe to automate subscription management.
Technologies: React, Node.js, JavaScript, Stripe, Full-stack, Material UI, MongoDB, Express.js

Staff Software Engineer

2023 - 2023
Cedar
  • Led the design and implementation of Cedar's payment dispute handling system to ensure dispute resolution accuracy, reducing overhead from manually addressing client issues with disputed payments and reducing the time to resolve disputes by 40%.
  • Managed the migration of the IVR system to Twilio API to make it more scalable and enhance UX with over-the-phone payments, increasing payment-by-phone completion rates by 25% and reducing client IVR onboarding times by 45% and opening.
  • Led the technical direction for the payment team by writing technical designs, planning quarterly roadmaps, and maintaining dependency alignment with other teams to ensure the timely delivery of projects.
  • Organized Agile team sprint processes and ceremonies, boosting team throughput and responsiveness to evolving project demands.
Technologies: Python, Django, AWS Lambda, PostgreSQL, Team Leadership, API Integration, Architecture, Healthcare, Project Management, Celery, Communication, Leadership, Agile, Software Architecture, Single-page Applications (SPAs), Technical Leadership

Engineering Manager

2021 - 2023
Nurx
  • Managed a diverse team of 11 engineers, providing coaching and mentorship that resulted in five engineers earning promotions to senior levels.
  • Implemented team OKRs to enhance focus and drive strategic outcomes and aligned team initiatives with organizational goals, causing a clear vision for success for the Nurx team.
  • Streamlined team sprint processes, collaborated with product management, and improved cross-functional communication for faster project delivery.
  • Managed on-call rotations to ensure proper coverage and response to production issues.
Technologies: Node.js, Ember.js, JavaScript, APIs, Full-stack, REST APIs, REST, PostgreSQL, TypeScript, HTML, CSS, GitHub, Amazon Web Services (AWS), Jira, Code Review, Source Code Review, Interviewing, Technical Hiring, Task Analysis, Team Management, Git, React, Team Leadership, Healthcare, Project Management, Communication, Leadership, Agile, Technical Leadership, Express.js, Angular

Staff Software Engineer

2020 - 2021
Nurx
  • Led a team of five engineers in developing and launching new Nurx service lines, significantly expanding Nurx's healthcare offerings by four new service lines within the first year.
  • Optimized tooling for developing new Nurx service lines, reducing service line development time from three to four months to under one month on averagely sized service lines, enhancing delivery efficiency, and accelerating time-to-market.
  • Spearheaded initiatives to implement B2B services for Nurx service lines, enabling partnerships with businesses that aimed to provide healthcare to their employees via Nurx.
Technologies: Node.js, Ember.js, JavaScript, APIs, Full-stack, REST APIs, REST, PostgreSQL, TypeScript, HTML, CSS, GitHub, Amazon Web Services (AWS), Jira, Front-end Development, HTML5, JSON, Code Review, Source Code Review, Interviewing, Technical Hiring, Task Analysis, Team Management, Git, Front-end, React, Team Leadership, API Integration, Architecture, Healthcare, Project Management, Communication, Leadership, Agile, Software Architecture, Single-page Applications (SPAs), Technical Leadership, Express.js, Angular

Staff Software Engineer

2019 - 2020
Procore
  • Led efforts to evaluate payment processors in support of a newly designed product.
  • Designed Procore’s payment system to be processor-agnostic and reduce the payment lifecycle duration from weeks to days for transactions between construction professionals.
  • Developed solutions to make Procore’s monolithic codebase more scalable as the company was evolving and the engineering team changing.
  • Instituted domain-driven design and domain modeling practices as part of the requirements gathering for projects.
Technologies: Ruby on Rails (RoR), React, JavaScript, APIs, Full-stack, REST APIs, Ruby, REST, PostgreSQL, MySQL, HTML, CSS, GitHub, Amazon Web Services (AWS), Jira, Front-end Development, HTML5, JSON, Devise, Code Review, Source Code Review, Interviewing, Technical Hiring, Task Analysis, Team Management, Git, Front-end, Team Leadership, API Integration, Architecture, Project Management, Domain Modeling, Communication, Leadership, Agile, Software Architecture, Single-page Applications (SPAs), Technical Leadership

Senior Software Engineer

2016 - 2019
Venmo
  • Led the development of a new ACH processing system to ensure the transfer of money between Venmo accounts and user bank accounts, resulting in more stable services, a reduced monetary loss for the company, and increased customer satisfaction.
  • Reduced legal liabilities on dormant Venmo accounts by refactoring the escheatment process.
  • Organized and managed on-call rotations for back-end engineers to remediate high-urgency issues and documented playbooks on triaging incoming incidents.
Technologies: Python, JavaScript, APIs, REST APIs, REST, MySQL, HTML, CSS, GitHub, Amazon Web Services (AWS), Jira, Front-end Development, HTML5, JSON, Code Review, Source Code Review, Interviewing, Task Analysis, Git, Django, React, API Integration, Architecture, Project Management, Celery, Communication, Leadership, Agile, Software Architecture, Single-page Applications (SPAs), Technical Leadership, Express.js

Senior Software Engineer

2015 - 2016
Entelo
  • Improved candidate sourcing for Entelo users by leading the implementation of a follow-up feature to Entelo’s. Track product.
  • Increased Entelo search performance through the design of a data aggregation system for use with Entelo products.
  • Scaled the team and the codebase by introducing best practices, coding conventions, code coverage tracking, code metrics tracking, and increased performance for our applications by removing bottlenecks on both our code and our database usage.
Technologies: Ruby on Rails (RoR), JavaScript, APIs, Full-stack, REST APIs, Ruby, REST, MySQL, HTML, CSS, GitHub, Amazon Web Services (AWS), Front-end Development, HTML5, JSON, Devise, Code Review, Source Code Review, Interviewing, Git, Front-end, Django, API Integration, Communication, Agile, Single-page Applications (SPAs), Technical Leadership, Express.js, Angular

Software Engineer

2013 - 2015
Quad Learning
  • Developed new features for the American Honors online learning and collaboration web application.
  • Created the American Honors platform architecture and turned it into a distributed and service-oriented cluster of web APIs and applications.
  • Designed authentication and authorization systems across the Quad Learning architecture.
Technologies: Ruby on Rails (RoR), JavaScript, APIs, Full-stack, REST APIs, Ruby, REST, PostgreSQL, MySQL, HTML, CSS, GitHub, Amazon Web Services (AWS), Front-end Development, HTML5, JSON, Code Review, Source Code Review, Interviewing, Git, Front-end, Django, Communication, Education, Agile, Single-page Applications (SPAs), Angular

Software Developer

2012 - 2013
Gannett
  • Implemented software solutions to Gannett's advertising department using Ruby on Rails.
  • Built integration tools with Salesforce and Apex JavaScript.
  • Created tools for process performance measuring using DTrace.
Technologies: Ruby on Rails (RoR), Full-stack, Ruby, REST, MySQL, HTML, CSS, GitHub, Amazon Web Services (AWS), HTML5, JSON, Code Review, Source Code Review, Git, Communication, Agile

Technical Lead

2005 - 2012
Exist Global
  • Led the development of the Infinite.ly social media management app using Ruby on Rails, MongoDB, Redis, Rescue, and Elastic Search.
  • Designed interfaces to connect with external web APIs to obtain social media data as part of the client's work.
  • Consulted with the company's business clients and implemented and maintained web and mobile applications, most of which were developed with Ruby on Rails.
Technologies: Ruby on Rails (RoR), JavaScript, APIs, Full-stack, REST APIs, Ruby, REST, PostgreSQL, MySQL, HTML, CSS, GitHub, Amazon Web Services (AWS), HTML5, JSON, Code Review, Source Code Review, Interviewing, Technical Hiring, Git, Front-end, Communication, Agile

Experience

Lead Developer for Consumer Pages Redesign

http://giftly.com
I led full-stack development of a consumer-facing website redesign for Giftly, a gift idea platform serving thousands of users. I collaborated closely with designers, product managers, and fellow engineers to define technical specifications, establish delivery timelines, and prioritize features across iterative release cycles. I also owned both back-end and front-end implementation using Ruby on Rails and Vue, architecting scalable service patterns while maintaining a polished, responsive user experience.

My work included driving key engineering decisions around component structure, API design, and performance optimization. I also contributed to a culture of technical rigor and cross-functional alignment that kept the project on track and delivered measurable improvements to the consumer experience.

TravelCanvas - Founder & Lead Engineer — Travel Itinerary Management Platform

https://onecanvas.travel
I founded and built TravelCanvas (onecanvas.travel), a full-stack travel itinerary management platform for individual travelers and B2B travel advisors. I architected the entire system as a TypeScript monorepo spanning a Nuxt 3 SSR marketing site, four Vue 3 SPAs, a Hono REST API, and a BullMQ background worker, all sharing a unified component library and design system.

I owned every layer of the stack, including database schema design, API architecture, authentication, role-based access control, real-time notifications, and background job processing. I also accelerated development with AI-assisted coding tools (Claude Code). The infrastructure was fully managed via Terraform on Render with Cloudflare DNS and R2 storage. I built end-to-end test coverage across all apps with Playwright and Vitest.

Education

2000 - 2005

Bachelor of Science Degree in Computer Engineering

Ateneo de Manila University - Manila, Philippines

2000 - 2004

Bachelor of Science Degree in Physics

Ateneo de Manila University - Manila, Philippines

Skills

Libraries/APIs

React, Vue, REST APIs, Node.js, Devise, Ruby on Rails API, JSONAPI::Resources, JSON API, Vue 3, Mongoid, Sidekiq, PrimeVue, Rollbar, Stripe, jQuery, OpenAPI, Playwright

Tools

GitHub, Jira, Git, Celery, Drizzle ORM, Terraform, Vitest, Claude Code

Languages

Ruby, Python, JavaScript, TypeScript, HTML, CSS, HTML5

Frameworks

Ruby on Rails (RoR), Django, Express.js, Angular, Ember.js, JSON Web Tokens (JWT), Ruby on Rails 7, PrimeFaces, AngularJS, Vue SSR, Material UI, Nuxt 3, Nuxt.js, Tailwind CSS

Paradigms

REST, Agile, Back-end Architecture, Event-driven Architecture

Storage

PostgreSQL, MySQL, JSON, MongoDB, Redis

Platforms

Amazon Web Services (AWS), Heroku, AWS Lambda, AWS IoT, Apache Kafka, Docker

Industry Expertise

Healthcare, Project Management

Other

APIs, Full-stack, Code Review, Source Code Review, Interviewing, Technical Hiring, Task Analysis, Leadership, Front-end, Full-stack Development, API Integration, Single-page Applications (SPAs), Technical Leadership, Front-end Development, Team Management, Team Leadership, Architecture, Communication, Software Architecture, Semantic UI, Pinia, eCommerce, Domain Modeling, Education, Ruby on Rails 8, Distributed Systems, API Design, Hono, BullMQ, Cloudflare

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring