Close this
Close this

Randall Alfaro

Development
San Jose, Costa Rica

Skills

Data Engineering

About

RANDALL JOSU ALFARO GONZLEZ's skills align with Programmers (Information and Communication Technology). RANDALL also has skills associated with System Developers and Analysts (Information and Communication Technology). RANDALL JOSU ALFARO GONZLEZ has 7 years of work experience, with 5 years of management experience, including a low-level position.
View more

Work Experience

Machine learning ops and data analyst

January 2021 - Present
  • Backend architect Designed systems for processing and analyzing data using tools like pandas, sklearn, and various visualization tools. Created models for how databases should be organized. Established foundational code for programs, services, and databases, which were later used for deployment and operation. Projects included: Developed automated systems (SageMaker pipelines) for preparing data, building, testing, and deploying machine learning models. Used algorithms like Blazing Text, K-Means and PCA using sagemaker on production and used as part of the main pipeline. Used AWS Lambda with Go programming language to handle data from various sources like HTTP services. Utilized DynamoDB for storing incoming data and set up streams to alert other services about new data Designed AWS Lambda services in Go that used machine learning models deployed with Sagemaker for making predictions. These predictions were then stored in a Microsoft SQL database streaming to postgres database using Kafka stream processing system.

Backend architect and Backend lead

January 2019 - Present
  • Architected data services and storage solutions for complex business systems. Developed and optimized database models for multi-project environments, enhancing system functionality and business alignment. Led a team of 10+ backend developers, managing task distribution and ticketing processes. Conducted stakeholder meetings to align project goals with business objectives, enhancing project effectiveness. Innovated technical solutions to meet evolving business needs. Projects included: Developed numerous Node.js microservices, improving system modularity and maintenance. Created JavaScript modules for authentication, GraphQL, and database interactions, bolstering security and user efficiency. Managed databases (PostgreSQL, MongoDB, Redis, ElasticSearch), supporting thousands of daily interactions.

Advision Development
January 2017 - September 2023

Backend developer

January 2017 - December 2019
  • Full stack developer using MongoDb, NodeJS and ReactJS

Education

National University

Bachelor's Degree in Computer Science