Post Job Free

Resume

Sign in

Learning Engineer Colombia

Location:
Bogota, Colombia
Posted:
September 05, 2021

Contact this candidate

Resume:

Resume

Personal details

Manuel Gilberto García

Moreno

adojmr@r.postjobfree.com

301-***-****

cl 3 # 4 - 26, 152260 Tibasosa

December 16th, 1996

Duitama, Boyacá

Male

Colombia

Unmarried

linkedin.com/in/

manuel-garcía-moreno-7003...

Skills

Docker

Node js

Python

React js

Google cloud

platform

Github

Gitlab

Docker compose

Profile

I consider myself a friendly, responsible, companionate and hardworking person. I am very tidy and every day I like to learn new things as well as to improve myself as a person.

I like sports, food and meeting people. One thing I have noticed is that I don't like to waste time, I always like to be doing something, taking advantage of the time to study, work, develop new ideas or improve in my weak points. I’m a Senior Full Stack Developer oriented in Machine Learning and NLP. I consider myself responsible, compassionate and hardworking. Always trying to take advantage of time, learning and developing new ideas or improving solutions towards clients requirements and excellence. Education

Aug 2014 - Mar 2020 Systems and computer engineering Universidad pedagógica y tecnológica de Colombia,

Sogamoso

Employment

Sep 2018 - Present Machine learning engineer

Servicios Externos, Lima, Perú

Machine learning engineerInitially I started as a full stack engineer, developing apis in back-end,

gaining experience in node, react, express, axios. I was also developing python backend, in which I

learned to develop in python, use flask and many

python modules.

I configured modules for log management with

elastic and fluentd.

About machine learning models, I developed

adaptations of models for the needs of the

company, in which, I worked with Speech to text

and Text to speech models, acquiring knowledge to

put them into production.

All the modules I developed were dockerized, which gave me enough knowledge to be able to work with

Docker and docker-compose being able to

dockerize any module.

I also worked with Google Cloud Platform and

learned how to use instances, storage service, load balancers, ML engine and many other features

offered by this platform.

Everything we work with is in repositories, from

there I learned to use Github and Gitlab, so I have enough experience to work with any of these

technologies.

I have the facility to adapt models to the needs

according to the required problem, making it

scalable and easy to implement.

React native

Firebase

Adaptation of ML

models

End to end

systems

Scalable ML

models

Languages

Español

Ingles

Hobbies

Exercise

Travel

Learn

Going out with friends

Eat

Listening to music

I have experience with react, react JS and react

native, I have develop several web pages for

internal usage, and android application.

With react JS, I have worked with firebase as data base and storage, this i avoid the use of a server. actually I am working in a en to end solution,

configuring and developing the necesario services

for the product under development, Although with

the devops role, i do not have much experience, I

manage to fulfill the tasks

I am worked in a en to end solution, configuring and developing the necesario services for the product

under development, Although with the devops role, i do not have much experience, I manage to fulfill the tasks.

I have experience with docker and

docker-compose, all the products developed in my

actual work, should be put in a container, include the ML models, for easy deployment.

I have worked, with multiple container's

configuration with docker compose and with internal networks for their communication, as is the case

with the tensorflow model server and the models,

put in the production.

All containers are configured for expose and

API-rest or web socket, for realtime inferences.

All the ML models that I have worked on are

scalable, because in the product I am working on, I must maintain a good understanding, since they are calls in real time and also have a low response rate. Taking into account that high effectiveness and high efficiency are difficult to achieve.



Contact this candidate