YouTeam Logo

Summary

Expertise

Project Highlights

Agency

FR

English:

Upper Intermediate

Federico R.

vetted by Youteam

Vetted by YouTeam

Argentina

UTC -03:00

America/Argentina/Buenos_Aires

English:

Upper Intermediate

Federico is a MEAN MERN full stack developer, Scrum Master, Product and Project Manager with more than 14 years of experience in IT.

Federico is a MEAN MERN full stack developer, Scrum Master, Product and Project Manager with more than 14 years of experience in IT, Innovation, Digital Transformation and Software Development. He has managed projects for Brazil, Italy and Argentina as project leader and consultant. He is cofounder of the Innovation Club with Artificial Intelligence Club LATAM.

Want to hire this engineer?

Check if Federico is available

Expertise

Years of commercial development experience

15 years of experience

Core technologies

Scrum 4 years
React.js 4 years
AWS 4 years
Node.js 4 years
TypeScript 3 years
Next.js 2 years

Other technologies

API
AWS
CSS
Express.js
JavaScript
JIRA
jQuery
MongoDB
MySQL
.NET
Oracle
Python
R
SQL Server
Visual Basic
Visual Studio
XML
Elasticsearch
Jenkins
Webpack
Kanban
Redux
Visual Studio Code
RxJS
GitLab
Hadoop
Bitbucket
Google Cloud Platform
.NET Core
Jupyter Notebook
NgRx
Power BI
Sisense
.NET Framework

Project Highlights

icon
Full Stack MEAN Developer

Project Web application.

Dec `18 - Dec `20

2 years

Project Web application.

Back-office to manage Coupons and benefits platform Project Web application

Responsibilities & achievements

Tasks as IT responsible / Devops: ● Deploying frontend app to AWS S3 Bucket using AWS sdk. ● Dockerizing backend app into AWS EC2 Ubuntu instance. Tasks as full stack MEAN developer: Frontend ● Building the application from scratch with Angular 8, using NgRx with Redux pattern for state management. Designing the entire architecture and creating all modules and components, helpers, models and services. Backend: ● Building the API Rest from scratch with NodeJS, creating the entire architecture including controllers, services and functions. Database: ● Designing the entire db schema and all the relationships in MongoDB.

AngularJS
AWS
CSS
Express.js
MongoDB
HTML
Docker
icon
Full Stack MERN Developer / IT responsible / DevOps.

Linguoo Project Web

Dec `18 - Present

6 years

Linguoo

Linguoo Project Web application for audio files accessing and listening.

Responsibilities & achievements

Tasks as IT responsible: ● Checking application endpoints concurrency, Nginx logs and PM2 logs. ● Cleaning EC2 storage and maintaining storage when generating Docker images. ● Installing and setting NestJs, React, Typescript, Redux and related libraries. Tasks as Dev Ops: ● Building and applying cognito app in AWS to validate authentication/authorization process in the application. ● Deploying frontend app to AWS S3 bucket and managing DNS redirections with AWS Cloudstore service. Tasks as full stack MEAN developer: Frontend ● Migrating frontend application from AngularJS to React Typescript with Redux management. ● Adding several UI/UX features and changes in comparison with the previous AngularJs model, like light/night mode (managed by state and stored in localstorage), library view (to show favorites and custom user playlists), new playlist management (through a modal form, which allows end user to add news for a specific playlist), continuelistening list (which allows to continue listening some audio already started). Backend: ● Migrating backend application from pure NodeJs to NestJs. ● Replicating all the previous features and adding support for the new ones building new Nest controlers and services.

AngularJS
AWS
React.js
TypeScript
Redux
Nest
icon
Full stack React / .Net Core Developer and Scrum Master

SmartSense Digi Tools project

Oct `18 - Present

6 years

Digi SmartSense Customer Success

Full Stack Net Core MVC 5/ MERN / Scrum Master

Responsibilities & achievements

Leading Scrum meetings for the team (Sprint Planning, Daily Stand up, Sprint Review, Retrospective). Writing documentation about delivered features and exposing reports to the Software Director (mainly burn down chart). Following work progress for each member, measuring and encouraging the team for reaching sprint goals. Communicating and interacting with the rest of the team through comments on Jira, answering other comments or approve/reject Code Reviews. Self-organizing and managing my own work, creating and prioritizing work items in Jira, estimating the size and complexity of work items and tracking my progress. Writing efficient, reliable and maintainable code. Debugging and troubleshooting issues, identifying and fixing bugs in code, as well as helping to troubleshoot issues in production environments. Developing and maintaining server-side logic, implementing business logic, integrating with external APIS and services, and working with SQL sentences as well as stored procedures for MS SQL and PostgreSQL databases. Refactoring old code according to repository pattern. Designing architecture for new features to implement and discuss blueprints with the rest of the team and Software Director to reach the end model. Migrating all DB schemas for customer success Tools project, except membership schema, from MS SQL to PostgreSQL, and decoupling MSSQL layer connection controllers to work properly on PostgreSQL. Developing and maintaining features related with the user interface, designing and implementing reusable React components, using styled CSS components to ensure that the application is responsive and mobile-friendly. Building and refactoring react components applying state management with Redux to ensure that the state is updated correctly as the end users interact with the application.

JIRA
PostgreSQL
React.js
Visual Studio
Scrum
MS SQL Server
Kanban
Redux
Visual Studio Code
.NET Core
icon
Full Stack MEAN Developer / IT responsible

Linguoo Project Web

Dec `16 - Dec `18

2 years

Linguoo

Linguoo Project Web application for audio files accessing and listening.

Responsibilities & achievements

Migrating backend and frontend application. Creating BitBucket repository with base branch master. Setting EIP for EC2 instance in order to preserve IP when resetting server for some reason. Managing and installing domain certificates from generating ssh server key, through accessing Setting NGINX configuration to redirect internal ports, take and apply domain certificates. Rising deployed apps with PM2 Dockerizing backend and frontend applications. Adding several features and views for the end user application UI/UX, like styling discovery view, changing language management, audio list filtering by inexact searching, designing and adding “history” and “favorites” views. Adding several features and views for back-office application UI/UX, like styling list views of playlists, news, narrators, categories and sources; adding form views and modifying AngularJS libraries in order to facilitate adding/removing news from a playlist. Updating Node version and refactoring backend architecture replacing CommonJS modules and sentences by ES2015 JavaScript modules and sentences. Replacing some functions by arrow functions and improving performance refactoring code blocks that used deprecated or obsolete libraries sentences. Creating subscriptions module to add new feature premium membership for end users as a choice. This subscription sent a request using JavaScript Axios library, to a GlobalNet endpoint which validates such membership. Extending API Rest adding new capabilities for back-office, like allowing delete and modifying (through PUT and DELETE http methods) news and playlists. Building new modules to manage uploading/downloading audio and image files from and to AWS S3 Buckets. Before existing this feature, all audios and images were stored in a hard disk accessed by the back-office application.

AngularJS
AWS
CSS
Express.js
JavaScript
jQuery
MongoDB
HTML
Docker
icon
Data Scientist

Data Scientist at FCA Latam

Dec `16 - Oct `18

2 years

Fiat Chrysler Automobiles

Data Scientist at FCA Latam

Responsibilities & achievements

Consultant, analyst and Project Manager of several FCA projects regarding Digital Transformation, Data Science and Cloud Computing Working closely with other team members on the development and support of projects related to Social Sentiment Analysis, Connected Cars, Image Recognition, Machine Learning. ● Development of a dashboard module in Angular, which collects indicators from a linear regression model. ● Leading data mining and natural language processing projects through creation, evaluation, testing and continuous improvement Keeping up with recent advances in natural language processing, machine learning and big data processing Knowledge of Information extraction, relation extraction, and linked data. ● Experience in Deep learning and leveraging TensorFlow. Ability to contribute to full-stack applications of AI, from research to production deployment. ● Serverless and hybrid Cloud Computing consultant.

AngularJS
API
AWS
Python
R
Visual Studio
Visual Studio Code
Jupyter Notebook
icon
Full stack .Net developer

Followup FCA

Dec `14 - Dec `16

2 years

Fiat Chrysler Automobiles

Followup FCA (System used for shipping and tracking of spare parts and cars between different locations in the world)

Responsibilities & achievements

Main duties: ● Writing ORACLE functions, stored procedures and routines. ● Writing .Net MVC components (interfaces, classes, models, views, controllers.

JavaScript
jQuery
Git
Jenkins
Scrum
Web Services
.NET Framework
icon
Full Stack .Net Developer / IT Responsible / Project Manager

Sancor Seguros “Time” project

Dec `11 - Dec `14

3 years

Sancor Seguros

Sancor Seguros “Time” project - Full Stack .Net Developer / IT Responsible / Project Manager

Responsibilities & achievements

Main duties: ● Business Analysis, requirements capture ● Software and technology proposal applicable to the business case. ● Environments creation (Dev, Test, Prod) ● Defining entities collections, documents, indexes in MongoDB ● Defining Backend and frontend models, business rules to interchange of data between endpoints, logging valuable data. ● Collaborator in Software development ● Software deployment ● Scrum team management ● GitLab, Jira, Workspace configuration. ● Scrum team management (2 developers in charge).

AngularJS
AWS
HTML5
MongoDB
Bootstrap
CSS3
Confluence
GitLab
NgRx
Prime NG
icon
Full stack developer ASP.Net

Micam Soluciones

Dec `08 - Dec `09

1 year

Micam Soluciones

Full stack developer ASP.Net

Responsibilities & achievements

Main duties: ● Writing Authorization System for Medife company and prepayment companies’ transactions.

ASP.NET
JavaScript
jQuery
MySQL
Jenkins
Web Services
icon
.Net desktop

Micam Soluciones

Dec `04 - Dec `07

3 years

Micam Soluciones

.Net desktop at Micam Soluciones

Responsibilities & achievements

Tasks: ● Writing HL7 request interpreter of prescriptions and medication management system for Reina Fabiola Clinic

ASP.NET
SQL

Agency

Web and Mobile Development agency #1967

50-100

GMT-3

Montevideo/Uruguay

Core Expertise

AngularJS
AWS
Azure
Cloud Engineer
Data Scientists
ETL
Java
JavaScript
Kotlin
Kubernetes
Linux
MongoDB
MySQL
.NET
Node.js
Oracle
PHP
Python
React.js
React Native
Salesforce
SAP
SharePoint
SQL Server
TypeScript
Visual Studio
Windows
Xamarin
Android
Jenkins
Scrum
Swift
Angular 2x
Android Testing API
Docker
Linux Systems Administration
MariaDB
JetBrains
Kanban
Redux
iOS SDK
Scrum Master
Visual Studio Code
Angular UI Bootstrap
Angular Material
Flutter
Angular CLI
Google Cloud Platform
.NET Core
Xamarin.Forms
Xamarin Native
Mongo Compass
Data Analyst
SAP HANA
SwiftUI
SAP BTP
SAP S4/HANA

Industries

Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Construction & Real estate, Healthcare & Medicine, Automotive, Branding, design, web development, ERP

Want to hire this engineer?

Check if Federico is available