Carlos Lantigua

SingleStone Alumni
Carlos Lantigua is a Software Developer specializing in Frontend architecture and design.

Areas of Expertise


  • JavaScript/ECMAScript
  • Python
  • HTML5
  • React/Flux
  • RESTful API Design
  • Relational Database Design
  • OAuth
  • Visual Design Systems
  • Responsive Design/Frameworks
  • Semantic/Accessible HTML
  • API (REST/GraphQL) Integration
  • Component-Based UI
  • Performance Optimization
  • Authorization/Routing
  • HTML5
  • React/Redux
  • JavaScript
  • TypeScript
  • Node.js
  • NPM
  • Jest
  • Cypress
  • Git
  • GitHub/GitLab
  • Cucumber
  • Gherkin
  • REST Web Services


  • Acceptance Test Driven Development
  • Automated Testing

Thought Leadership

How to Build a Text to Speech App with the Web Speech API

Ever wondered what it would be like to build your own screen reader? With the Web Speech API, this is an achievable task. In this article, we’ll be…

TypeScript: The Language, The Myth, The Legend Part I

The Introduction you’ve been waiting for… JavaScript developers around the world have a love/hate relationship with TypeScript. If you are coming from a typed background, it may be natural to write code on the…

NestJS — The Hero We Didn’t Know We Needed

I’ve been building and contributing to projects that use Node + express for a couple of years now. Each time we used different patterns and started from scratch…

A How-To Guide On Design for Developers

“I’m not a designer.” Most of us have thrown out this disclaimer just before or just after sharing a technical project. I bet most of us have made…

Excelling in Front End Development: It’s All About Passion

Last week we heard from Alison Tinker and learned more about the challenges women face working in STEM. This week, Carlos Lantigua talks about his experience working in front end development,…

How to Generate Server-Side PDF reports with Puppeteer, D3, and Handlebars

Looking for a way to create a design-heavy, data-driven, beautifully styled PDF report—server-side with similar tools to what you are already using on the front-end? Stop your Google search. You’ve…