Norman Murillo
Norman Murillo

Senior Full-Stack AI Engineer

Open to offers · Member since 8 Oct 2026
Location
Ciudad Quesada, Costa Rica
Desired salary
Unspecified
Work preference
Remote Only / Full Time
Experience level
Senior

About

Professional summary

I am a senior software engineer with more than 12 years of experience building full-stack web applications, scalable backend systems, and database-driven products. I specialize in JavaScript and TypeScript, with strong hands-on experience across React, Node.js, NestJS, Express, PostgreSQL, MongoDB, and Redis.

I currently focus on production AI systems, including AI agent orchestration, LLM integrations, LangChain workflows, MCP tools, Langfuse observability, and real-time voice agents using LiveKit. I build practical, maintainable solutions that support high-volume, multi-channel customer engagement.

I have extensive experience designing microservices, modernizing legacy applications, implementing GraphQL and REST APIs, and developing complex search capabilities using PostgreSQL JSONB, Solr, and Elasticsearch. I am comfortable working across cloud environments including AWS, Google Cloud Platform, Heroku, and Docker-based development workflows.

I have led migrations from legacy frontend frameworks such as Ember.js to React and TypeScript, improved application performance, and established CI/CD pipelines with GitHub Actions, Terraform, and cloud deployment platforms. I approach architecture with an emphasis on reliability, scalability, and clean reusable components.

I am proactive, self-motivated, and effective in agile teams. Beyond implementation, I contribute technical leadership through mentoring, training, technical interviews, architecture guidance, documentation, and close collaboration with product owners and engineering teams.

I value thoughtful problem solving, clear communication, and ownership. I adapt quickly to changing requirements and technologies, remain composed under pressure, and work to deliver well-considered solutions that create measurable business value.

Skills

41 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Application Utilities

Design

Experience

Career history

Full-Stack AI Engineer Hey Rafi Inc

I engineer AI agent orchestration systems for automated multi-channel lead engagement across calls, text messages, and email in the real estate market.

I design scalable technical architecture capable of reliably handling hundreds of customer touchpoints per day, with a focus on production-grade AI integrations and maintainable full-stack delivery.

Backend Software Engineer Happy Fun Corp

I developed Node.js and TypeScript microservices backed by PostgreSQL to support dynamic pricing capabilities. The work contributed to a 20% increase in client revenue.

I implemented automated testing with Jest and achieved approximately 80% test coverage, helping reduce software defects by 40%.

Staff Software Engineer / JavaScript Center of Excellence Lead / Development Lead Growth Acceleration Partners

I built and maintained full-stack web applications using React, Node.js, NestJS, Express, GraphQL, PostgreSQL, MongoDB, Redis, and cloud platforms. I implemented microservices, advanced PostgreSQL JSONB search, Solr indexing, Twilio SMS notifications, AWS Bedrock LLM processing, and Google Cloud deployments.

I led an end-to-end migration from Ember.js to React and TypeScript that improved performance by 50%, refactored large systems into reusable micro-frontend packages, and managed deployments through GitHub Actions, Heroku, AWS S3, and AWS App Runner. I also supported legacy PHP/Laravel and Elasticsearch systems.

As a technical and development leader, I conducted training in React, Angular, and Robot Framework, ran more than 50 technical interviews, supported product owners with technical research, authored design documentation, and mentored team members through regular one-on-one development meetings.

Software Engineer Nativo (Former Dotcreeek)

I designed, developed, and implemented multiple web systems across both frontend and backend layers.

As the sole developer assigned to projects, I owned delivery from initial design through implementation and final release.

Education

Learning history

UTN (National Technical University)

Bachelor's Degree, Software Engineering

Four-year Software Engineering program. Graduated with honors in first place with the highest scores.

CUNA (Colegio Universitario de Alajuela)

Undergraduate

Two-year undergraduate program.

COTAI (Technical High School)

Programming Technician, Programming

Three-year programming technician program.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu