- Proficient in: Ruby, Java, GNU/Linux.
- Acquainted with: Scala, Python, C, C++, CoffeeScript, JavaScript, SQL, HTML, CSS.
- Worked with:
* Apache Mesos, Marathon, Chronos
* AWS.
* Ruby On Rails, RSpec,
* jQuery.
* Backbone.js and Bootstrap.
* Apache Hadoop, Apache Pig, Apache Kafka.
* Google Proprietary Technology.
* Android SDK.
* Perforce, git, darcs, svn, Mercurial.
* Eclipse, Vim, JUnit, Apache 2, Apache Tomcat, MySQL, Teradata.
* Bash, Perl, PHP.
- OOP: Experienced in Object–oriented design and programming. Knowledge of Design Patterns and UML.
- Contributed to the following Open Source Projects:
* ACE (Ajax.org Text Editor).
* Mercurial.
* Typus (a Ruby on Rails Admin Panel).
* Backbone.Tableview.
Distributed Applications Engineer @ From June 2015 to Present (7 months) Hamburg Area, GermanySoftware Development Engineer II @ Member of the team responsible for AWS OpsWorks, a highly scalable distributed system that powers thousands of servers.
Responsible for architecting and developing new features, for maintaining and refactoring core components, as well as for operating all the back-end components.
Technologies: Ruby, AWS (EC2, DynamoDB, SWF, SQS, RDS, others), Java. From July 2013 to April 2015 (1 year 10 months) Berlin Area, GermanySoftware Engineer @ - Worked on an internal application used to ensure that Page View events are properly classified
and that provides live analytics.
- Created a prototype of a system to be used for capacity planning.
- Technologies: Java, CoffeeScript, Backbone.js, Bootstrap, Apache Kafka, Apache Pig, Apache Hadoop, MySQL, Teradata. From July 2012 to April 2013 (10 months) Android Developer @ - Short gig working on "Word Crack", a multiplayer and multilanguage game, similar to Boggle and Zynga's Scramble. From May 2012 to July 2012 (3 months) Applications Engineer (Vendor) - Business Intelligence & Data Warehouses @ - Developed ETL pipelines in Java for large scale datasets using proprietary distributed computing libraries (Mapreduce, FlumeJava, Dremel, Tenzing, etc.) deployed on Google’s cloud infrastructure.
- Implemented/Maintained several executive dashboards using proprietary JavaScript/AJAX data visualization libraries and Data Warehouses.
- Maintained a real-time Python/Java Business Intelligence platform to monitor credit exposure and revenue risk.
- Release management for the Financial Datawarehouse Pipelines. From August 2011 to April 2012 (9 months) Software Engineer @ Worked as an Applications Engineer at Google. From August 2011 to April 2012 (9 months) Undergrad Teaching Assistant @ Algorithms and Programming I & II From March 2010 to February 2011 (1 year) Sr. Software Engineer @ - Migrated the web site of Club Speedy (Membership Reward Program of one of the largest ISPs in Argentina) from various PHP applications to a fully integrated site developed with Ruby on Rails. Responsible of meetings with the client and of designing, implementing and deploying the web site.
- Participated in the implementation of a Single Sign-On solution for the 3DG Platform (forum, blogs, news site, profiles, etc.) using the Central Authentication Service.
- Installed and configured multiple GNU/Linux servers. Responsible for emergency response in case of failures.
- Participated in the hiring process screening candidates. From October 2009 to June 2010 (9 months) Research Project @ Participated in a research project on collaborative transmission in wireless sensor networks using feedback based distributed adaptive beamforming, using MATLAB to simulate and evaluate different synchronisation and clustering approaches. From September 2008 to March 2009 (7 months) Java Developer/Consultant @ - Participated in a team developing Java applications and worked as an internal and external consultant.
- Member of a team involved in the development of a workflow based web application to track and optimize the Procurement Process of the "Grupo Telefónica" in Argentina.
Tools used: jBPM, Tapestry, Spring, Hibernate, HttpUnit (for web scraping).
- Implemented prototype applications on J2EE in order to evaluate the adoption of different technologies (Tapestry, JavaServer Faces, Hibernate, Spring and Mule).
- Elaborated slides and examples to be used in technical talks. From July 2007 to August 2008 (1 year 2 months)
Informatics Engineering @ Universidad de Buenos Aires From 2003 to 2010 Technische Universität Braunschweig From 2008 to 2009 Gastón Kleiman is skilled in: Subversion, Git, Python, Java, Ruby, Android, MapReduce, JavaScript, C, C++, GNU/Linux
Looking for a different
Gastón Kleiman?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension