Summary
Javier Espinosa is a backend-focused Full Stack developer with 13 years of experience, currently building backend systems at Check in Madrid. He specializes in TypeScript, Node.js, Next.js and Express, with strong SQL and MongoDB expertise, Docker-based deployments and CI/CD pipelines, and a track record of shipping RESTful APIs and SaaS products. At Civic Layer he led data modeling, service architecture and end-to-end implementation of a volunteer management platform, from PostgreSQL schema design to Next.js frontends and Azure deployments. He also integrates AI features into web apps to improve accuracy and efficiency, and has hands-on experience mentoring students as a FullStack teacher assistant. His long prior career in live events and audio production gives him practical strengths in operational reliability, real-time troubleshooting and collaborative, client-facing requirements gathering.
13 years of coding experience
3 years of employment as a software developer
Full Stack Web Development, Full Stack Web Development at The Bridge | Digital Talent Accelerator