Ricardo Onel Alfonso Ayala

Software engineer

I am passionate about creating software that goes beyond the ordinary. My goal is to transcend expectations and develop products that make a difference in people's lives. I consider myself a constant learner and keep myself updated with the latest trends and technologies in the field of software engineering.
In my university career i specialize in artificial intelligence and data mining I developed an opinion polarity detection system with a hybrid approach. I used technologies such as Python and its libraries for NLP and ML.Currently, i participate in backend development of the main company application, more specifically working on the application chat between users and with administration and all the management that entails. I use NestJS with TypeScript, MongoDB, WebSockets and Docker. I create microservices and develop APIs in charge of tasks with machine learning, dynamic search, natural language processing, geographic information systems (GIS), structuring, analysis, encryption and data compression, I use Python, Azure services, MapBox and APIs 

PYTHON
BACKEND
NODEJS
TYPESCRIPT
DOCKER
MONGODB