Sebastián – Node.js, Typescript, Nest.js, experts in Lemon.io

Sebastián

From Chile (UTC-3)flag

Back-end Web Developer|Middle-to-senior

Sebastián – Node.js, Typescript, Nest.js

Sebastián is a mid-to-senior backend engineer with 11 years of experience, specializing in Node.js and TypeScript for event-driven and microservices-based architectures. He has worked on complex migrations, resilient backend systems, and integrations across SaaS, AI platforms, and asset management products. He brings strong problem-solving skills, a pragmatic approach to technology choices, and clear communication.

11 years of commercial experience
Main technologies
Node.js
11 years
Typescript
4 years
Nest.js
3.5 years
Additional skills
Python
MongoDB
PostgreSQL
Redis
Kubernetes
RabbitMQ
gRPC
Auth0
OpenAI
ElasticSearch
Jest
ETL
GraphQL
AWS Lambda
AWS CloudFormation
AWS
Express.js
Ethereum
Solidity
MySQL
Ethers.js
Polygon
TypeORM
DigitalOcean
Computer Vision
Docker
Angular.js
JavaScript
SQL
Blockchain
C
C++
Machine learning
WebRTC
Workflow Automation
Webhooks
Stripe API
AI agent development
AI agent orchestration
OpenAI API
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Software Engineer
Jan 2026 - May 20263 months
Project Overview

A data-centric AI platform that helps teams manage, label, curate, and evaluate training data for machine learning and generative AI systems.

Responsibilities:
  • Evolved EmailPool, managing 3,000+ connected email accounts, by shifting the platform from polling to webhook-driven event notifications with synchronization fallback.
  • Led the transition from a multi-tenant to a single-tenant architecture to improve customer isolation, scalability, and future growth.
  • Evolved the authentication platform by contributing to migrations across Clerk, Auth0, and Keycloak and implementing caching strategies to improve performance and reduce latency.
  • Contributed to the migration from RabbitMQ to gRPC, simplifying service-to-service communication and improving maintainability.
  • Designed and implemented a scalable batch processing system that synchronized thousands of users into the AI agent platform as prospects.
  • Improved platform resilience by implementing liveness and readiness probes for independent service health monitoring.
Project Tech stack:
Node.js
Typescript
MongoDB
RabbitMQ
gRPC
Auth0
Redis
Kubernetes
Senior Backend Engineer
Mar 2024 - Jan 20261 year 10 months
Project Overview

A digital product development company focused on helping businesses build and improve software products, from product strategy and design to development and delivery.

Responsibilities:
  • Architected the billing platform, implementing subscription management, usage-based credits, and flexible pricing with Stripe.
  • Designed the integration platform, delivering 10+ CRM and ERP integrations and synchronization pipelines processing 300,000+ CRM records.
  • Architected the email platform, integrating Google, Microsoft Outlook, and IMAP/SMTP providers and managing 450+ connected email accounts.
  • Architected the SMS platform, integrating 10+ providers, including Close, Kixie, and Sakari.
  • Architected authentication and authorization with a reusable Clerk-based package shared across backend services.
  • Built a reusable query framework for filtering, sorting, pagination, field projection, and relationship loading across multiple services.
  • Developed AI services that analyzed organizations, generated structured company profiles and business objectives, and supplied context for AI agents.
  • Developed shared backend libraries and engineering tooling while contributing to SOC 2 readiness through disaster recovery documentation.
Project Tech stack:
Node.js
Typescript
MongoDB
RabbitMQ
Redis
OpenAI
Software Engineer
Oct 2023 - Feb 20244 months
Project Overview

A B2B SaaS asset management platform that helps organizations scale reuse and support circular economy practices while reducing procurement and storage costs and minimizing waste.

Responsibilities:
  • Collaborated on the design and implementation of an organization-level RBAC model to provide fine-grained control over resource visibility and management.
  • Contributed to the planning and execution of a large-scale PostgreSQL data migration to support the new authorization model while preserving data integrity.
  • Enhanced search capabilities using Elasticsearch and OpenSearch, improving resource discoverability through query optimization and synonym-based search.
  • Developed backend functionality supporting resource lifecycle management, including resource creation, membership relationships, and visibility across organizations.
  • Integrated Intercom to ingest customer communication data, enabling richer operational insights and improved support workflows.
Project Tech stack:
Node.js
PostgreSQL
ElasticSearch
Senior Backend Engineer
Dec 2022 - Jul 20236 months
Project Overview

An AI-powered sales platform that uses autonomous sales agents to engage with prospects and drive conversions. The product aims to deliver significantly higher conversion rates than traditional human-led sales processes by automating and optimizing customer interactions.

Responsibilities:
  • Designed and implemented the backend architecture behind the platform's quote management experience, enabling customers to create, manage, share, and track quotes.
  • Architected and developed a configurable workflow automation engine supporting organization-wide and conversation-level workflows for leads, missed calls, quote reminders, follow-ups, and quote status changes.
  • Designed an event-driven architecture using RabbitMQ to decouple backend services and enable scalable communication across platform capabilities.
  • Leveraged BullMQ to orchestrate asynchronous jobs, managing execution, scheduling, and processing state for reliable automation workflows.
  • Developed REST and RPC APIs powering AI-generated meeting transcripts, conversation insights, and core product experiences.
Project Tech stack:
Node.js
Typescript
MongoDB
RabbitMQ
Jest
Software Engineer
Jul 2022 - Dec 20225 months
Project Overview

An internal data platform serving as the organization’s single source of truth, providing centralized and reliable access to organizational data.

Responsibilities:
  • Designed and implemented serverless ETL workflows using AWS Step Functions and Lambda to orchestrate real-time data synchronization across enterprise systems.
  • Built serverless data processing pipelines on AWS using Step Functions and Lambda, enabling reliable real-time data synchronization.
  • Contributed to the design and implementation of CloudDNA v3, developing backend services and platform capabilities supporting enterprise-scale data integration.
  • Collaborated with DevOps engineers to define AWS infrastructure as code using CloudFormation, supporting scalable and maintainable platform deployments.
  • Developed GraphQL and backend APIs to expose consistent, reliable data across internal Autodesk applications.
Project Tech stack:
Node.js
Typescript
Express.js
Nest.js
GraphQL
AWS
AWS Lambda
AWS CloudFormation
ETL

Education

2017
Computer Science and Engineering
Professional Engineering Degree
2010
Electrical and Electronics Engineering
Mid-Level Technician in Electronics

Languages

English
Advanced

Hire Sebastián or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.