Carlos Saltos
Senior Developer
Introduction
I'm a Senior Developer with more than 12 years of experience in software development specialized in backend services.
I work with Scala, Java, Python and Ruby using Linux servers in the cloud with AWS, Azure, GCP and Alibaba Cloud.
I'm experienced in backend, site reliability engineering, architecture, databases administration, automation and security.
Experience
Period
August 2012 - Current
Company
Talenteca
Location
Argentina
Role
I'm a Scala and Java programmer in Talenteca.
Tasks
··
Develop new features
··
Coordinate the team
··
Automate tasks
··
Ensure the system remains available and secure
··
Push the quality of our code base up
··
Evaluate new tools and apply them
··
Coordinate with the business side and new clients
Skills
Scala
Elm
Ruby
Java
Javascript
TypeScript
Python
Bash Scripting
Linux
Git
Spring Boot
Finagle
Finatra
Thrift
AWS
Azure
GCP
Kubernetes
Docker
Terraform
MongoDB
Redis
Solr
HBase
Hadoop
Kafka
DynamoDB
Akka
Zabbix
Grafana
Graphite
OpenTSDB
Jenkins
HA-Proxy
nginx
Tomcat
Olon
Angular
React
Vue.js
Svelte
Lift
NodeJs
NPM
Yarn
Watir
ScalaCheck
Specs2
Security
OpenPGP
SSH
X.509
TDD
Period
March 2008 - July 2012
Company
InfoJobs
Location
Spain
Role
I was a Java programmer in InfoJobs
Tasks
··
Research new solutions for improving the company search features
··
Create backend services for other teams at InfoJobs
··
Migrate to new and powerful search technologies
··
Optimize the search system overall performance
··
Develop a recommendation system
··
Develop the first InfoJobs iPhone app
··
Maintain the quality of the code
Skills
Java
Solr
Linux
Git
Oracle
memcached
JBoss
Tomcat
Spring
Hibernate
JavaScript
Bootstrap
JQuery
Xcode
Swift
VMWare
TDD
Period
March 2003 - February 2008
Company
Loyal Infinity
Location
Spain
Role
I was a Java programmer and teacher in Loyal Infinity
Tasks
··
Learn a new technology every week and prepare training classes for clients
··
Lead small teams for develop and deploy clients projects
··
When a teacher is missing be prepare and supplant them
··
Train teachers in new technologies
··
Manage the company website and email services
Skills
Java
Oracle
Linux
JBoss
Tomcat
WebLogic
VMWare
.NET
Education
Period
October 1993 - July 1999
Institution
Pontificia Universidad Católica del Ecuador
Location
Ecuador
Title
Systems Engineer and Computer Science
Languages
··
Spanish and English (professional)
··
Italian and Catalan (fluent)
··
German and French (intermediate)
··
Chinese and Russian (beginner)
Hobbies
··
Tango and Salsa
··
Photography and Traveling
··
Martial Arts
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.