Logo
Enrique – Angular, Node.js, .NET Core, experts in Lemon.io

Enrique

From Bolivia (UTC-4)flag

Full-Stack Web Developer|Senior

Enrique – Angular, Node.js, .NET Core

Meet Enrique, a reliable and dedicated Senior Full-stack Developer with extensive knowledge of Angular and Node.js. He excels in implementing solutions for complex business systems and delivering outstanding results. Enrique's excellent management and people skills complement his clear vision and passion for technological trends, best practices, and mentoring. With Enrique's expertise, your project is poised for success.

18 years of commercial experience in
AI
Architecture
Cloud computing
Customer support
Healthcare
Information services
Legal tech
Telecommunications
Collaboration tools
Communication tools
DBMS
Dev tools
Enterprise software
SaaS
Main technologies
Angular
1 year
Node.js
1 year
Additional skills
.NET Core
Cursor
Python
OpenAPI
LangChain
OpenAI API
React
AWS
Auth0
LLM
Cognito
Jenkins
GitHub Actions
Microsoft SQL Server
Typescript
Docker
Kubernetes
Lambda
Kafka
Grafana
Prometheus
DynamoDB
Redux
.NET
MySQL
PostgreSQL
REST API
WCF
Selenium
WebRTC
RabbitMQ
WPF
Microsoft Azure
NgRx
ECMAScript 5
Socket.io
Web Sockets
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Tech Lead
Dec 2024 - Ongoing7 months
Project Overview

Agentic Ecosystem Initiatives

Responsibilities:

The company aims to broadly improve its use of AI—not only for end users but also within internal operations. Enrique's role supports this initiative by leading the development of multiple agentic systems, including such accomplishments:

  • Developed Copilot Studio agents for specific business needs
  • Built parent/child agent frameworks using Copilot Studio
  • Created a support agent for bug-fixing workflows using LangChain and LangGraph
  • Implemented a DevOps agentic service using AutoGen
  • Built a junior legal agent ecosystem using C# and Semantic Kernel
Project Tech stack:
Python
LangChain
OpenAI API
OpenAPI
GitHub Copilot
Cursor
.NET Core
Team Lead
Dec 2023 - Dec 20241 year
Project Overview

A partner company of the world’s largest organization focused on health.

The goal of this product is to receive user requests from various channels—such as phone calls, SMS messages, or emails—to subscribe them to health programs. It can track users’ progress throughout their programs, collect relevant information, and involve supervisors or health professionals when users may need support to continue.

Responsibilities:

Enrique led the innovation and upgrade program for a platform that had been in use for several years, requiring enhancements to support scalability, redundancy, and AI integration. Key accomplishments include:

  • Migrated .NET Framework 4.5 codebase to .NET 8
  • Implemented Azure Pipelines and CI/CD practices
  • Designed and implemented a scalable microservices architecture
  • Decomposed a monolithic service into a coherent set of independent services
  • Developed a fast query search feature based on multiple criteria
  • Implemented a sentiment analysis module using OpenAI GPT-4o
  • Created a user validation module to verify LLM-generated responses
Project Tech stack:
.NET Core
React
Python
AI
AWS
Amazon Cognito
Auth0
OAuth
LLM
Senior Engineer / Software Architect
Mar 2021 - Jan 20231 year 10 months
Project Overview

This project is the new version of a currently existing and legacy product. The team is porting a desktop and monolithic version to single-page applications and creating a set of microservices that will enable the product to scale.

Responsibilities:
  • Designed the new architecture based on clean architecture and SOLID principles;
  • designed and implemented the new SPA applications, some using Angular and others using ReactJS;
  • implemented the flux pattern on Angular 14 and React projects using NgRx and Redux due to its complexity;
  • implemented the data migration from the legacy app to new microservices;
  • modeled and implemented new databases using DynamoDB and RDS MySQL;
  • implemented synchronization channels between the legacy app and new microservices using AWS and event-driven strategies via SQS/SNS/Kafka and lambda functions;
  • brought about micro frontend architecture for enabling multiple teams working at the frontend level and breaking the frontend monolith;
  • implemented frontend notification channels using Web Sockets and Kinesis stream;
  • carried out observability at the frontend level using synthetic monitoring and data dog;
  • implemented observability at the backend level using Prometheus federated and Grafana.
  • Implemented all the Devops & CI/CD infrastructure (again) using Jenkins and GitHub Actions
  • Implemented backend microservices using ASP.NET Core/.NET 6/7. Scala, and Go
Project Tech stack:
.NET Core
Angular
React
Jenkins
GitHub Actions
Microsoft SQL Server
Typescript
AWS
Docker
Kubernetes
Lambda
Kafka
Amazon SQS
Amazon SNS
DDD
SOLID
Grafana
Prometheus
DynamoDB
Redux
NgRx
Tech Lead
Jun 2020 - Oct 20222 years 4 months
Project Overview

It is a product that allows customers to use their own databases for reading or writing purposes. The customer can extend its workflow not just using Restful APIs, they can query or persists data directly in their own storage.

Responsibilities:
  • Supported the maintenance mode for the product and extended expected features;
  • added support to multiple databases via OLE DB;
  • supported and tested databases: SQL Server, MySQL, PostgreSQL;
  • stabilized backend service based on a Windows service project;
  • extended the product to support the blue-green deployment strategy;
  • extended the authentication methods for supporting single sign-on.
Project Tech stack:
.NET
ASP.NET
Microsoft SQL Server
MySQL
PostgreSQL
WCF
REST API
TLS
OLE DB
Tech Lead
Feb 2014 - Oct 20228 years 8 months
Project Overview

The visual scripting tool will help the customers customize their experience with the contact center platform. It is a tool that allows drawing a custom workflow that the contact center will follow automatically to meet its customers' needs.

Responsibilities:
  • Managed product stabilization and code refactored using design patterns;
  • took charge of bug reduction as a primary goal initially;
  • managed product refactoring for allowing to add new crucial features required by customers;
  • migrated from old Windows Forms technology to a WPF application;
  • handled data modeling and design review and refactoring of SQL Server database;
  • developed new actions, which are nodes in the workflow or script;
  • developed new SOAP (WCF) and Restful API endpoints and contracts;
  • integrated Studio with the newest Restful API endpoints;
  • integrated embedded web applications into the client for supporting extensibility with third-party tools via JavaScript;
  • supported WebRTC for embedded applications;
  • added observability via log instrumentation;
  • increased unit and integration test coverage.
Project Tech stack:
.NET
.NET Core
JavaScript
Microsoft SQL Server
SOAP
WCF
ASP.NET MVC
Browser extension
C#
Data Modeling
LINQ
OpenAPI
Selenium
WebRTC
WinForms
RabbitMQ
WPF
Database design
Senior Full-stack Developer / Software Architect
Jul 2018 - Mar 20212 years 8 months
Project Overview

It is a product that allows customers to designate a set of call attendees and handle their iterations with their customers. It is possible to assign automatic answer-handling logic in case of an unavailable attendee.

Responsibilities:
  • Defined the technology stack, structure, data models, and architecture;
  • established and implemented development guidelines for the front-end and back-end;
  • started the front-end and back-end projects from scratch;
  • migrated data from the legacy version on Azure using SQL Server to AWS RDS MySQL;
  • implemented the front-end structure using Angular and NgRx;
  • implemented the Restful API for the product using ASP.NET Core;
  • migrated the service to .NET 5/6.
  • created the CI/CD infrastructure using Jenkins, taking the SRE role;
  • implemented the AWS infrastructure required via CloudFormation;
  • integrated and defined the product contracts with the monolith for providing evolution points;
  • implemented non-functional requirements for allowing scalability, observability, and availability.
Project Tech stack:
Angular
.NET Core
Docker
AWS
Amazon ECS
Lambda
Microsoft SQL Server
MySQL
Microsoft Azure
Amazon S3
Amazon RDS
Jenkins
NgRx
AWS CloudFormation
Software Developer
Feb 2013 - Jan 201411 months
Project Overview

Collaboration software that provides real-time assistance to end users and contact center agents to connect with each other via co-browsing, where the user needs help navigating through different sites, and the agent provides that assistance.

Responsibilities:
  • Evaluated the frontend technology to allow the users to connect with the agent without browser plugins, using Socket.io and plain ES5 JavaScript;
  • implemented the backend logic to keep track of different established sessions among agents and users using Socket.io over (experimental) Node.js and MySQL;
  • designed the database model and tables for storing the sessions and co-browsing history with MySQL.
  • Implemented a CI/CD process using Team City.
Project Tech stack:
Node.js
JavaScript
ECMAScript 5
MySQL
Web Sockets
HTML
CSS
Socket.io

Education

2001
Computer Science
Bachelor of Computer Science

Languages

English
Advanced

Hire Enrique or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.