Sebastian Mateo

Sebastian Mateo

Full-Stack Developer | AI & SaaS Expert

profile_photo

About Me

I am an experienced Software Engineer with 18 years in full-stack development, specializing in TypeScript, React, Next.js, Node.js, GraphQL, Java, and AWS. Passionate about AI-driven solutions using OpenAI.

Skills

  • Artificial Intelligence: OpenAI, GPT-based text summarization, AI-driven recommendations, LangChain
  • Frontend: React.js, Next.js, TypeScript, JavaScript, HTML, CSS, Material UI (MUI), Tailwind
  • Backend: Node.js, Express.js, GraphQL, Java Spring Boot, Java 8, JSP, Hibernate, Kotlin, Groovy
  • Databases: MySQL, PostgreSQL, Redis, Microsoft SQL Server
  • Cloud & DevOps: AWS (EC2, S3, RDS, Lambda), Heroku, Docker, Jenkins
  • Mobile Development: Android (Kotlin), Apache Cordova

Strengths

  • AI Expertise: Skilled in OpenAI APIs and AI-driven solutions for automation and personalization.
  • Adaptability: Quick learner, proficient in new tools and frameworks.
  • Multitasking: Effectively manages multiple projects and systems simultaneously.
  • Software Architecture: Strong ability to design scalable and maintainable systems.

Experience

EternallyStream

Senior Full Stack Developer (2024 - Present)

  • Designed and developed an API to connect ProtoHologram avatars with OpenAI, enabling unique AI-driven personalities.
  • Integrated LLM-based responses into dynamic avatar interactions, improving engagement.
  • Deployed and managed the service on Heroku, ensuring high availability and scalability.
https://protohologram.com

BabyCenter

Senior Full Stack Developer (2018 - Present)

BabyCenter is the world's number one digital parenting resource, reaching millions of new and expectant parents monthly through global websites, mobile apps, and online communities. Technologies: React.js, GraphQL.js, Node.js, MySQL, AWS, Java Spring, and more.

  • Led the development and enhancement of React.js and Next.js applications, improving performance and scalability.
  • Developed GraphQL APIs and optimized Node.js services for efficient data retrieval.
  • Architected cloud-based solutions on AWS, utilizing services like EC2, RDS, and Lambda.
  • Created AI-powered text summarization features using OpenAI for article/community content.
  • Maintained and modernized six legacy systems built in Java Spring Boot.
  • Led migration efforts for BabyCenter’s US and international sites, transitioning to React, GraphQL, and Next.js.
  • Optimized SEO and SSR performance, improving user experience and site rankings.
  • Resolved critical bugs and performance issues on a high-traffic, consumer-facing website.
https://www.babycenter.com

The Rounds

Senior Full Stack Developer (2022 - 2023)

The Rounds is a zero-waste refill and delivery service of household essentials. Technologies: React.js, GraphQL.js, Node.js, PostgreSQL, AWS.

  • Enhanced client experience through the integration of innovative features and functionalities in their web applications.
  • Optimized front-end code through the application of best software practices, significantly improving its maintainability and readability.
  • Designed and implemented a product recommendation system based on AI custom Algorithm, taking in consideration users buying behavior.
https://therounds.co

Hollywood Spill, LLC

Android Developer (2018 - 2018)

Worked as a lead Android Engineer to build a native application for a streaming game/quiz show. Technologies: Android/Kotlin, iOS, Phoenix WebSockets.

  • Implemented an Android app based on an existing iOS app.
  • Implemented an event-driven design based on WebSockets.
  • Fixed the Phoenix WebSockets connection and reconnection in the Android and iOS apps.
  • Learned and adapted new technologies, including Kotlin, Swift, and Python, to meet specific client requirements quickly.

Inpoint

Senior Java Developer (2017 - 2018)

Aon Inpoint is the management consulting and advisory arm of Aon, the world’s leading professional services firm on Risk, Retirement, and Health. Technologies: Java Spring Boot, PostgreSQL, React.js.

  • Led the back-end development for a system that dealt with complex business logic.
  • Created unit tests with more than 90% code coverage.
  • Helped the project manager by leading the daily meeting calls.
https://www.aon.com/inpoint/default.jsp

Other Experience

  • Pyxis (2013 – 2017): Built modern React.js & Spring Boot applications for various industries.
  • Inmind (2009 – 2014): Developed mobile banking web apps and multimedia recognition systems.
  • Tata Consultancy Services (2006 – 2009): Worked on Java EE enterprise systems.

AI Achievements

  • Developed AI-driven live sound recognition system capable of real-time TV channel detection with an FFT-based algorithm.
  • Built AI-powered summarization tools for BabyCenter using LangChain and OpenAI-based models, improving engagement and readability.
  • Designed an AI-driven recommendation engine using ML algorithms and user behavior analysis to enhance personalization.
  • Developed OpenAI-powered Persona API for EternallyStream, enabling real-time AI-driven conversations.

Education

ORT University, Uruguay — Software Engineer (2005 - 2012)

Languages

  • English (Fluent)
  • Spanish (Native)

Contact

Montevideo, Uruguay
sebastian.mateo85@gmail.com