Skip to content

Instantly share code, notes, and snippets.

@zetta
Last active January 23, 2022 07:37
Show Gist options
  • Save zetta/cc11601a8701cda704cc to your computer and use it in GitHub Desktop.
Save zetta/cc11601a8701cda704cc to your computer and use it in GitHub Desktop.
Curriculum

Carlos Clemente

Summary

  • Detail oriented, high experienced software engineer with 18+ years of experience in a variety of mission critical environments.
  • Solid hands on skills in troubleshooting and resolving complex hardware, software and data issues.
  • Systems Automation, Performance tuning and monitoring.
  • High capacity to absorb new workflows and technologies.
  • Solid work experience of leading cross functional and multiple projects simultaneously from planning to completion and ensuring delivery of the project in time with high customer satisfaction.

Contact

Core skills

  • Platforms: Mac, Windows (Windows Server), Linux (Ubuntu, Debian, CentOS), Open Solaris.
  • Programming languages: C#, ASP.NET, Ruby, Groovy, Java, PHP, Python, ActionScript 3, Javascript .
  • Devops: AWS, ansible, chef, docker, terraform, packer, Jenkins, TeamCity.
  • Databases. SQL Server, MySQL, sqlite, postgreSQL, Oracle.
  • Version Control Systems: Git, SVN, Mercurial.
  • Frameworks: Grails, NodeJS, Angular Symfony2, Hibernate, Spring, Spring Boot, Zend Framework, Java EE, .NET, Django, jQuery, Dojo, Rails, Mule.
  • Project Management Tools: Redmine, Trac, Active Collab, Basecamp, Jira, Bitbucket, Github.
  • Other: HTML5, SQL, XML, CSS3.

Professional Experience

Senior Staff Engineer, Platform @ Moxbank

Main responsibility is the leading of the Data Foundation team which is in charge of creation, security and reliability of data assets in the cloud (AWS) including RDS (Postgres, Oracle and Aurora), DynamoDb, S3 buckets, EFS and EBS as well as in-house managed solutions like Kafka cluster, maintaining IaC in a set of modules in terraform towards self-service state to reduce the complexity and accelerate the development and adoption of the solutions.

October 21st 2019 - Actual date

DevOps Lead @ Wealthy Team Development Limited (ANX)

Crypto trading platform. Main responsibilities were automation of the IaC using Terraform, Packer, Ansible, Vault, Nexus, and TeamCity. Extending the functionality of the tools creating and maintaining plugins, modules and 100+ reusable roles. All distributed among 300+ instances in the cloud.

October 12th 2018 - September 2019

Senior Backend Developer @ Lalamove

Asia's unicorn for delivery management for P2P and B2P. Main responsibilities are the platform performance and refactoring of components to satisfy the high demand mainly using the following stack; Nodejs, PHP, Docker, k8s, Aws Services. Building RESTfull APIs to support two mobile applications, web application and third party clients to manage deliveries.

December 1st 2017 - June 15th 2018

Project CTO @ Compare Global Group

Online comparison platforms for financial, telco and utility products arround the world, based on java micro services and php based frontends. Main responsibilities were work together with the Product Owner to plan and execute projects, ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines, besides development of the new platform for third party integrations and train the Marketing and Sales team. Main stack as follows: Java, Groovy, Mule, Nodejs, PHP, Aws Services.

September 1st 2015 - November 30th 2017

Technical Leader @ Linio (Rocket Internet)

Latin-American leader e-commerce, core written in PHP using Zend Framework, Symfony and Yii for the frontend. Main responsibilities were the quality assurance of the code doing code reviews and suggest code changes to optimize the process performance, devOps, release management and research, as a Payment Method Leader we implement Cybersource’s antifraud layer in a decoupled mode to be able to mix with all of our different payment methods.

September 2nd 2013 - August 27 2015

Technical Leader @ Reputation Level

SaaS to measure brand online reputation and find public trends, brand influencers and interest topics. Primarily developed in Symfony uses a decoupled model where different platforms and programming languages services can be used such as Python and Java to run the background services.

October 1st 2010 ‑ August 30 2013

Senior Developer @ Toptel

Government linking citizenship oriented development, mostly used Groovy/Java with Grails frameworks and Oracle & Postgres databases under Linux environments consuming .NET services.

April 1st 2008 ‑ September 15 2010

Senior Developr @ PCS México

SaaS development, membership control, personnel access control, project management, credit card distribution among others, using as main languages C# and PHP, MYSQL databases under Linux Environments.

February 19th 2007 ‑ March 27 2008

Co-Founder @ Curam

Multimedia solution development using new media development trends, mainly using .NET, PHP and ActionScritpt.

2006-2007 (less than a year)

IT Manager @ TuAviso

Design of a new architecture for the classified portal focusing on maximizing the concurrent clients that the server can support using web development best practices resulting in site usability maximization and cost reduction.

March 2006 - November 30 2006

var elements = ['repohead:0',
'header:0',
'gisthead:0',
'js-details-container:0',
'file-box:1',
'discussion-timeline:0',
'site-footer-container:0',
'file-header:0',
'footer:0',
'Header:0'
];
elements.forEach(function(name){
var parts = name.split(':')
var element = document.getElementsByClassName(parts[0]);
if (element[parts[1]]) {
element[parts[1]].remove();
}
});
document.getElementsByClassName('gist-content')[0].querySelector('[itemprop=about]').remove()
var heading = document.evaluate('//*[@id="file-cv-md-readme"]/article/h2[2]', document, null, XPathResult.ANY_TYPE, null).iterateNext();
var contact = document.evaluate('//*[@id="file-cv-md-readme"]/article/ul[2]', document, null, XPathResult.ANY_TYPE, null).iterateNext();
heading.style.visibility = 'hidden';
heading.style.display = 'none';
contact.style.position = 'absolute';
contact.style.top = '8px';
contact.style.left = '400px';
contact.style.color = '#666';
window.print();
document.getElementsByClassName('gist-content')[0].querySelector('[itemprop=about]').remove()
var heading = document.evaluate('//*[@id="file-cv-md-readme"]/article/h2[2]', document, null, XPathResult.ANY_TYPE, null).iterateNext();
var contact = document.evaluate('//*[@id="file-cv-md-readme"]/article/ul[2]', document, null, XPathResult.ANY_TYPE, null).iterateNext();
heading.style.visibility = 'hidden';
heading.style.display = 'none';
contact.style.position = 'absolute';
contact.style.top = '8px';
contact.style.left = '400px';
contact.style.color = '#666';
window.print();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment