Sergio Echeverri
Sergio Echeverri

Senior Software Engineer

Open to offers · Member since 24 Jul 2026
Message
Location
Miami Shores, United States
Desired salary
Unspecified
Work preference
Hybrid
Experience level
Senior

About

Professional summary

I am a senior backend software engineer with 12 years of experience building and operating API integration platforms. I specialize in connecting internal systems with third-party brokerage, banking, market-data, underwriting, and vendor services.

I build reliable TypeScript and Node.js services, REST APIs, and event-driven integrations. My work focuses on designing scalable API contracts, handling schema evolution, and creating resilient workflows through idempotency, retries, circuit breakers, rate limiting, and message queues.

I have strong experience with PostgreSQL, SQL performance tuning, database schema design, and AWS-based deployments. I use Docker, AWS CDK, CloudFormation, ECS, SQS, and CloudWatch to create consistent, observable environments across staging and production.

I care deeply about reliability, testing, and operational excellence. I have improved incident response through structured logging, distributed tracing, alerting, contract testing, unit testing, integration testing, and on-call support practices.

I enjoy partnering with product, risk, compliance, and engineering teams to deliver dependable platforms. I also mentor engineers, lead design reviews, document integration patterns, and use AI-assisted tooling to improve debugging and code-review workflows.

Skills

23 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Software Engineer Allio Capital

Led the design of a TypeScript and Node.js partner integration layer that consolidated brokerage and banking APIs into a unified internal service for onboarding and trading teams. Created versioned, schema-validated contracts that enabled downstream consumers to evolve without breaking changes.

Improved platform reliability by reengineering retries and circuit breakers across approximately 15 partner connections, reducing related incidents by about one-third. Replaced synchronous account synchronization with idempotent PostgreSQL- and SQS-backed retry queues after a partner outage caused duplicate transaction records, clearing the backlog within one day.

Built Node.js and React triage tooling, deployed through AWS CDK, to provide real-time visibility into failing partner integrations. Introduced structured logging, distributed tracing, and CloudWatch dashboards, reducing incident diagnosis time from over one hour to under 20 minutes; also containerized services with Docker and standardized staging and production environments.

Created a contract-testing suite using mocked partner responses, raising integration test coverage from roughly 40% to 75%. Mentored two engineers, led integration design reviews, and incorporated AI-assisted code review into daily partner API triage workflows.

Software Engineer Goldman Sachs

Built and maintained REST API integrations between a trading desk platform and external market-data vendors, ensuring consistent data formatting and low-latency delivery. Implemented Node.js retry and fallback mechanisms that restored price-data flow within 10 minutes during a vendor feed outage.

Migrated a legacy batch reconciliation process to an event-driven Node.js service, reducing manual reconciliation work from several hours to under 30 minutes per day. Wrote Jest unit and integration tests to detect market-data schema mismatches before production releases.

Partnered with risk and compliance teams to implement audit logging and access controls for sensitive trade data. Diagnosed and fixed a recurring memory leak in the integration service, reducing unplanned restarts from daily occurrences to approximately once per month.

Backend Engineer Claro Insurance

Implemented Node.js REST API endpoints connecting a policy quoting system with third-party underwriting data providers. Investigated and corrected data transformation issues that caused mismatched coverage records between the internal policy platform and an external claims vendor API.

Improved PostgreSQL claims database performance during high-traffic renewal periods by adding indexes and tuning SQL queries, reducing average query times from several seconds to under 500 milliseconds. Automated regression testing for the quoting API with Mocha, reducing manual QA effort before releases.

Provided production support for the claims-processing pipeline, triaging vendor API failures and escalating recurring issues to senior engineers.

Education

Learning history

Cornell University

Bachelor's Degree, Computer Science

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent Salaries
Menu