Skip to content

Instantly share code, notes, and snippets.

@ryalb
Last active September 11, 2023 14:13
Show Gist options
  • Save ryalb/70f138c6a51758651f7f4bf7bfa78a11 to your computer and use it in GitHub Desktop.
Save ryalb/70f138c6a51758651f7f4bf7bfa78a11 to your computer and use it in GitHub Desktop.
resume.json
{
"basics": {
"name": "Ryan Leite Albuquerque",
"lang": "en",
"label": "Senior Software Engineer",
"email": "ryan.leite@gmail.com",
"phone": "+55 (81) 98255-0011",
"degree": "Msc",
"birthday": "11/11/1976",
"location": {
"address": "Rua General Salgado, 95, AP102,",
"city": "Recife, PE, Brazil,",
"postalCode": "CEP: 52050-340"
},
"profiles": [
{
"network": "LinkedIn",
"username": "ryan.leite@gmail.com",
"url": "https://www.linkedin.com/in/ryalb/"
},
{
"network": "Instagram",
"username": "ryalb",
"url": "http://instagram.com"
}
]
},
"awards": [
{
"title": "Certified ScrumMaster (CSM)",
"date": "2017-10",
"awarder": "Scrum Alliance",
"summary": "Credential ID 788562 (https://bcert.me/sciltuxvg)"
},
{
"title": "Zend PHP Certified Developer",
"date": "2014-10",
"awarder": "Zend Technologies, Ltd."
}
],
"education": [
{
"institution": "Federal University of Ceará (UFC)",
"location": "Fortaleza / CE / Brazil",
"area": "Software Development",
"studyType": "B. Sc. (Bachelor of Science) in Computer Science",
"startDate": "1996-01",
"endDate": "2000-01"
},
{
"institution": "Federal University of Pernambuco (UFPE)",
"location": "Recife / PE / Brazil",
"area": "Artificial Intelligence and Software Development",
"studyType": "M. Sc. (Master of Science) in Computer Science",
"startDate": "2000-03",
"endDate": "2002-08",
"courses": [
"KAGENT: A Java API for Intelligent Agents in Mobile Devices"
],
"url": "https://repositorio.ufpe.br/jspui/bitstream/123456789/2601/1/arquivo5186_1.pdf"
}
],
"publications": [
{
"name": "Software Configuration Management Diversity - A Commercial Study Case",
"publisher": "The CMDB and CMS - the Powerhouse Of Service Management - British Computer - Society Configuration Management Specialist Group (BCS-CMSG)",
"releaseDate": "2008-07",
"summary": "T. H. B. Oliveira, R. Albuquerque"
},
{
"name": "Desenvolvendo Projeto Conceitual de Jogos Wireless",
"publisher": "1st Brazilian Workshop in Games and Digital Entertainment · WJOGOS · SIBGRAPI'02 · Fortaleza · Brazil",
"releaseDate": "2002-10",
"summary": "D. R. Silva, A. Damasceno, E. Perazzo, P. Macedo, R. Albuquerque, G. L. Ramalho"
},
{
"name": "Embedding J2ME-Based Inference Engine in Handheld Devices: The KEOPS Case Study",
"publisher": "In Proceedings of the Workshop on UbiquitousAgents on Embedded, Wearable, and Mobile Devices · Italy",
"releaseDate": "2002",
"summary": "R. Albuquerque, P. Guedes, C. Figueira Filho, J. Robin, and G. Ramalho"
},
{
"name": "KSACI: A Handheld Device Infrastructure for Agents Communication",
"publisher": "In Proceedings of the ATAL 2001 Conference · Seattle · USA",
"releaseDate": "2001",
"summary": "R. Albuquerque, J. Hubner, G. Eliano de Paula, J. Sichman, and G. Ramalho"
}
],
"skills": [
{
"name": "Frontend",
"level": "Senior",
"keywords": [
"HTML",
"CSS",
"SCSS",
"SASS",
"BEM",
"Javascript",
"Typescript",
"EmberJs",
"VueJs",
"NuxtJs"
]
},
{
"name": "Backend",
"level": "Senior",
"keywords": [
"PHP",
"Python",
"Ruby",
"Laravel",
"Flask",
"Django",
"Ruby on Rails",
"Postgres",
"Redis",
"MySQL"
]
},
{
"name": "DevOps",
"level": "Senior",
"keywords": [
"CI/CD",
"Bash",
"Jenkins",
"TeamCity",
"GitLabCI",
"Git",
"GitHub",
"GitLab",
"GitFlow",
"Hubflow",
"Docker",
"Docker Composer",
"Kubernets",
"Google Cloud",
"AWS",
"Ansible"
]
},
{
"name": "Methodologies",
"level": "Senior",
"keywords": [
"Scrum",
"Kanban",
"CMMi"
]
}
],
"languages": [
{
"language": "Portuguese",
"fluency": "Mother language"
},
{
"language": "English",
"fluency": "Speaks, reads and writes fluently"
}
],
"work": [
{
"company": "CESAR",
"position": "Sr (Backend) Software Engineer",
"website": "https://www.cesar.org.br",
"startDate": "2022-10",
"summary": "This period was focused on software development as a senior backend software engineer.",
"highlights": [
"Development using Python (Django/Flask) in 2 web development projects",
"Development using REST APIs following JSONAPI Specification",
"Set up environment for a full automated build and deploy with continuous integration using Docker, Git/GitFlow, Jenkins, Format and Lint checks"
]
},
{
"company": "CESAR",
"position": "Sr (Full-Stack) Software Engineer",
"website": "https://www.cesar.org.br",
"startDate": "2013-06",
"endDate": "2022-09",
"summary": "This period was focused on software development as a senior software engineer and configuration management engineer. Three main focus/projects took place during the period:",
"highlights": [
"Development using PHP (Yii Framework), Python (Flask/Falcon), Ruby (Ruby on Rails), and JavaScript (Backbone/Marionette, EmberJs, VueJs) in 4 web development projects",
"Set up environment for a full automated build and deploy with continuous integration using Git/GitFlow, Teamcity, Jenkins, Hashicorp Vault, Ansible",
"Project technical leadership using Scrum agile metodologies"
]
},
{
"company": "CESAR",
"position": "Sr (Full-Stack) Software Engineer",
"website": "https://www.cesar.org.br",
"startDate": "2009-01",
"endDate": "2013-06",
"summary": "This period was focused on software development as a senior software engineer and configuration management engineer. Three main focus/projects took place during the period:",
"highlights": [
"Development using C, GIT and Asterisk in a telephony project",
"Development using Java EE and ME, Android, Nokia Maps, Apache Struts2, Apache CXF, Apache Tiles, Apache Maven, Apache Tomcat, Oracle, Spring, Hibernate, JQuery, Eclipse and Teamcity in a web development project",
"Knowledge gathering mainly in PHP and Java web, mobile related technologies and front-end engineering",
"Set up environment for a full automated build productions and deploy with continuous integration using Subversion/Git, Tomcat, Teamcity and Maven",
"Development of an application integrated to Mantis to ease the usage of a Scrum Tasks Board for remote teams (in PHP)",
"Maintenance of a nation-wide web project in production stage while developing new features"
]
},
{
"company": "CESAR",
"position": "Sr Software Configuration Engineer",
"website": "https://www.cesar.org.br",
"startDate": "2005-01",
"endDate": "2009-01",
"summary": "This period was focused on leadership of the Software Configuration Management Team (~10 SCM engineers) and the hard work for CMMi 1.2 Level 3 of Maturity Appraisal. In addition, the following activities were also executed:",
"highlights": [
"Participation in the official CMMi 1.2 Level 3 Appraisal as member of the trained S.C.A.M.P.I. Evaluation Team",
"Participation in the C.E.S.A.R Internal Consultancy Group as a SCM expert",
"C.E.S.A.R's SCM process definition and maintenance acting as the SCM leader in the company's SEPG (Software Engineering Process Group)",
"C.E.S.A.R's SCM process implementation in several projects using Rational ClearCase, ClearDDTS, CVS, Subversion, Mantis, Apache Ant and Luntbuild",
"Development and maintenance of several scripts and tools for SCM tasks automation, using mainly PHP and Shell Script",
"Evaluation of several tools to help software development and configuration management",
"Support for several company's projects regarding SCM issues",
"CMMi Level 3 of Maturity on Software Development (on Oct/2007)",
"Institutionalization of Mantis as the default Bug Tracking solution for all company’s projects",
"Extension of Mantis to support requirements documentation management (a.k.a ReqMantis)",
"Extension of Mantis to support software reviews reporting and tracking (a.k.a RevMantis)",
"Extension of Mantis to automate several configuration management activities (in PHP)",
"Development of a proprietary solution to integrate CVS/SVN commits with Mantis issues (in Shell Script)",
"Development of a proprietary solution to analyze, report and collect statistics of software review spreadsheets (in PHP)",
"Extension of Drupal to automate several configuration and project management related activities and IBM ClearCase (in Shell Script and PHP)"
]
},
{
"company": "CESAR",
"private": true,
"position": "Software Configuration Engineer",
"website": "https://www.cesar.org.br",
"startDate": "2001-10",
"endDate": "2005-01",
"summary": "This period was focused on C.E.S.A.R's SCM process definition and maintenance. In addition, the SCM process was implemented in mobile device development projects, supporting a multi-sited development using Rational ClearCase and ClearDDTS",
"highlights": [
"CMM Level 2 of Maturity on Software Development",
"Better client's evaluation of C.E.S.A.R projects regarding SCM performance (~20% better grades)",
"Several build and releases automations used in a dozen of projects"
]
},
{
"company": "CESAR",
"private": true,
"position": "Jr. Software Engineer",
"website": "https://www.cesar.org.br",
"startDate": "2001-01",
"endDate": "2001-10",
"summary": "Development of systems based on Java 2, Micro Edition (J2ME)",
"highlights": [
"Pioneer development of applications for mobile devices using Java 2, Micro Edition (J2ME)",
"At least 15 applications, most of them games, were developed",
"Asia Java Mobile Challenge awarded as the best application from the Americas (Sea Hunter)CMM Level 2 of Maturity on Software Development"
]
},
{
"company": "CESAR",
"private": true,
"position": "Jr. Software Engineer",
"website": "https://www.cesar.org.br",
"startDate": "2000-06",
"endDate": "2000-12",
"summary": "Development of systems based on Java and 3-tier company's default architecture.",
"highlights": [
"Development of a WAP application using Java 2, Standard Edition (J2SE) for lottery games management",
"Development of an electronic commerce portal to validate a project member M.Sc. dissertation"
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment