
Sebastian Lugo
Verified Expert in Engineering
Software Developer
Austin, TX, United States
Toptal member since February 14, 2017
Sebastian is a senior software engineer with nine years of experience who specializes in JavaScript and TypeScript full-stack development. He's worked as a full-stack web developer using technologies such as TypeScript, React, Next.js, PostgreSQL, and MongoDB. Sebastian also uses Docker and Kubernetes for containerization and deployments.
Portfolio
Experience
- JavaScript - 9 years
- Node.js - 8 years
- Express.js - 8 years
- React - 7 years
- MongoDB - 6 years
- TypeScript - 5 years
- Next.js - 4 years
- Kubernetes - 3 years
Preferred Environment
Git, Visual Studio Code (VS Code), Windows, Linux
The most amazing...
...thing I've created is an internal administrative portal for managing and interacting with our Kubernetes cluster.
Work Experience
Senior Software Engineer (Full-stack)
Productiv, Inc
- Developed the first version of a standalone React 19 micro-frontend embedded inside an existing monolithic Vite app via a custom HTML element in a shadow DOM, enabling bi-directional communication and full style/runtime isolation.
- Built and shipped the product's core data table, with features such as column visibility, drag-and-drop reordering, column pinning, multi-filter popover UI, row selection, CSV export, and pagination.
- Developed multiple endpoints for a newly implemented back-end service in NestJS and Prisma with a ts-rest contract.
- Engineered a long-polling SQS worker that orchestrates background re-evaluations, dispatching parallel LLM calls using the Azure OpenAI SDK.
Senior Software Engineer
Poktscan Technologies
- Developed and maintained multiple TypeScript applications to provide web interfaces and visibility tools for our clusters. These applications streamlined the management of scheduled jobs and the execution of tasks within our infrastructure.
- Contributed to the architecture, design, and development of a cloud Kubernetes cluster, later transitioning it to a bare-metal environment using k3s. Took ownership of its maintenance and ensured high uptime of its services.
- Developed and implemented Ansible playbooks as part of an IaC initiative to automate infrastructure set up and processes.
- Developed a Web3 application that integrated a custom extension built by our team. This enabled users to sign in their crypto wallets and interact with multiple of our APIs.
Senior Software Engineer
Freelance Clients
- Developed an interactive NHL draft web app using React.js, embedded into a Wordpress site and using the Wordpress Rest API.
- Developed the front end (React and Redux) of an analytics platform designed specifically for oil and gas data, where users could visualize their results using 3D models (Three.js), maps (Mapbox GL JS), and dynamic charts (Apache Echarts).
- Developed a mobile and web app using React, React‑Native, GraphQL, Gatsby, Firebase, and Contentful CMS.
Senior MERN Developer
CarrierDirect, LLC
- Developed the front end for a complex web application that allowed clients to manage their logistics and transportation functions, using React/Redux and Material‑UI.
- Supported the Node.js and Express API, which used Project44 web services to integrate the web application with multiple shipping carriers.
- Enhanced system reliability and performance by optimizing API interactions between the front end and Node.js and Express back end, leading to faster response times and a smoother user experience.
React Developer
Tiller Digital Inc. (via Toptal)
- Developed the front ends for two web applications, mainly using React and Redux.
- Optimized the front-end performance and page-load time through the integration of best practices.
- Created reusable components for agility and better organization of the development processes.
- Implemented a custom real-time conversation platform using the Layer Framework.
- Supported the core back-end API development and the projects for refactoring the API into a modular and configurable architecture.
Software Configuration Manager
Newtech
- Wrote scripts to monitor quality assurance and development environments.
- Managed and configured Jenkins server and various jobs for the development process.
- Handled application dependencies and versions.
- Created and supported different hook scripts using Bash that connected different stages of the development process.
- Developed application and server reports for multiple environments.
- Deployed applications in QA, UAT, and development environments.
Web Developer
Enteractiva
- Supported and updated a web application designed to manage the process of mobile recharges.
- Created a web platform for scheduling and performing raffles with different prizes.
- Wrote and scheduled Cron-jobs for different applications and ensure their proper execution.
- Added reports and filtering options to an industrial plant equipment management application.
- Updated SOAP web service methods.
Experience
NHL Mock Draft App
Redux-Tetris
https://github.com/slugo/redux-tetrisEducation
Bachelor's Degree in Systems Engineering
Instituto Tecnológico de Santo Domingo (INTEC) - Santo Domingo, Dominican Republic
Skills
Libraries/APIs
React, Node.js, REST APIs, Chai, YouTube API, Socket.IO, TanStack Table
Tools
GitHub, Git, Jenkins, Gulp, Webpack, Mocha, NPM, Figma, Mongoose, Apache Maven, AccuRev, Sublime Text, Amazon Elastic Container Service (ECS), AWS ELB, Amazon Elastic Container Registry (ECR), MongoDB Atlas, Prisma
Languages
HTML, JavaScript, TypeScript, HTML5, PHP, CSS, GraphQL, Java, Python, CSS3, C++
Frameworks
Express.js, Bootstrap, Koa, Next.js, Swagger, Jest, Tailwind CSS, React Native, Angular, CodeIgniter, Redux, Ruby on Rails (RoR), NestJS
Paradigms
Test-driven Development (TDD), Continuous Integration (CI), Functional Programming, Microservices, Event-driven Architecture, DevOps, REST, MEAN Stack, Agile
Platforms
Linux, Docker, Kubernetes, Firebase, Vercel, Contentful, AWS IoT, Windows, Visual Studio Code (VS Code), Amazon EC2, WordPress, Amazon Web Services (AWS)
Storage
MySQL, MongoDB, PostgreSQL, Microsoft SQL Server, Amazon S3 (AWS S3), Cloud Firestore
Other
Ajax, Full-stack, Web App Development, Front-end, Back-end, Web Applications, Web Development, Startups, APIs, Headless CMS, Web3, Crypto, Apollo, Shell Scripting, Algorithms, Distributed Architecture, Zustand
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring