Skip to content

Instantly share code, notes, and snippets.

@r-trigo
Forked from thomasdavis/resume.json
Last active January 26, 2025 22:32
Show Gist options
  • Save r-trigo/8f92dd8659bc35050394c17f53e89b5d to your computer and use it in GitHub Desktop.
Save r-trigo/8f92dd8659bc35050394c17f53e89b5d to your computer and use it in GitHub Desktop.
JSON Resume
{
"basics": {
"name": "Rui Trigo",
"label": "Senior Site Reliability Engineer",
"picture": "https://pbs.twimg.com/profile_images/1289318030003109899/muL9ubdE_400x400.jpg",
"email": "[email protected]",
"website": "https://r-trigo.github.io",
"summary": "Computer engineer and Mobile Computing master. Graduated from Escola Superior de Tecnologia e Gestão of Instituto Politécnico da Guarda. AWS (Solutions Architect), Cisco (CCNA and CCNA Security), Hashicorp (Terraform Associate), Kubernetes (CKA) and Linux certified (Linux essentials and LPIC-1). Passioned by martial arts and using technology in order to improve the world. Also loves a good get-together. Computer experience started in 2009.",
"location": {
"city": "Porto",
"region": "Porto",
"countryCode": "PT"
},
"profiles": [
{
"network": "GitLab",
"username": "rtrigo",
"url": "https://gitlab.com/rtrigo"
},
{
"network": "GitHub",
"username": "r-trigo",
"url": "https://github.com/r-trigo"
},
{
"network": "LinkedIn",
"username": "r-trigo",
"url": "https://www.linkedin.com/in/r-trigo/"
},
{
"network": "StackOverflow",
"username": "rtrigo",
"url": "https://stackoverflow.com/users/6460173"
},
{
"network": "Twitter",
"username": "ru1tr1go",
"url": "https://twitter.com/ru1tr1go"
}
]
},
"work": [
{
"company": "Talkdesk",
"position": "Senior Site Reliability Engineer",
"website": "https://talkdesk.com",
"startDate": "2021-06-14",
"summary": "Talkdesk is a cloud-based contact centre and artificial intelligence software provider",
"highlights": [
"Automate the creation and management of Talkdesk infrastructure",
"Create mechanisms for maximum reliability and prevent potential harm/downtime",
"Drive capacity and scalability planning",
"AWS Certified Solutions Architect"
]
},
{
"company": "Jscrambler",
"position": "DevOps Engineer",
"website": "https://jscrambler.com",
"startDate": "2019-06-03",
"endDate": "2021-06-07",
"summary": "Jscrambler is the Leading Application Shielding Solution for JavaScript Protection and Real-Time Monitoring",
"highlights": [
"Develop configuration management scripts to promote infrastructure automation",
"Redesign, maintain and monitor cloud and local infrastructure",
"Continuous Integration and Continuous Delivery",
"Rancher Certified Operator: Level 1 certification"
]
},
{
"company": "Softinsa",
"position": "Software Integration Engineer",
"website": "https://softinsa.pt",
"startDate": "2017-10-02",
"endDate": "2018-03-29",
"summary": "Softinsa is an IBM and Viewnext subsidiary focused on IT global services",
"highlights": [
"Javascript, web services and database design",
"Smart cities solutions API integrations",
"Business Analytics charting"
]
},
{
"company": "EDP Distribuição",
"position": "Software Developer",
"website": "https://edpdistribuicao.com",
"startDate": "2016-12-02",
"endDate": "2017-08-31",
"summary": "EDP is a Portuguese electric utilities company responsible for a big part of the national electric grid",
"highlights": [
"Ruby on Rails API and web app development",
"Android location awareness app development",
"System administration and database design"
]
},
{
"company": "GoWi-Fi",
"position": "Software Developer",
"website": "https://www.gowi-fi.pt",
"startDate": "2016-06-06",
"endDate": "2016-07-29",
"summary": "GoWi-Fi is a free national Wi-Fi network used for companies advertisement campaigns",
"highlights": [
"Google Cloud Platform app deployment",
"Python backend development",
"Android web services based app development"
]
},
{
"company": "LOBA",
"position": "Security Administrator",
"website": "http://www.loba.pt",
"startDate": "2015-08-28",
"endDate": "2015-08-03",
"summary": "LOBA is a Customer Experience Design company focused on public facing apps development",
"highlights": [
"AWS IAM user and policy management",
"AWS Technical Professional certification",
"Information security training to coworkers"
]
},
{
"company": "IPG IT Center",
"position": "System Administrator",
"website": "http://www.ci.ipg.pt",
"startDate": "2013-01-21",
"endDate": "2013-09-02",
"summary": "IPG IT Center is the Polytechnic of Guarda system administration and software development division",
"highlights": [
"VoIP systems configuration",
"Network devices management",
"Helpdesk services to teachers and students"
]
}
],
"education": [
{
"institution": "Polytechnic of Guarda",
"area": "Mobile Computing",
"studyType": "Master",
"startDate": "2016-10-03",
"endDate": "2019-05-28",
"gpa": "16",
"courses": [
"Linux Essentials"
]
},
{
"institution": "Polytechnic of Guarda",
"area": "Computer Engineering",
"studyType": "Bachelor",
"startDate": "2013-09-23",
"endDate": "2016-10-27",
"gpa": "14",
"courses": [
"CCNA Security",
"Initial Pedagogical Coaching Course (CCP)",
"Oracle Database 11g SQL Fundamentals I",
"IPG Free English Course",
"AWS Technical Professional"
]
},
{
"institution": "Polytechnic of Guarda",
"area": "Network and System Administration",
"studyType": "Associate",
"startDate": "2012-09-24",
"endDate": "2013-10-10",
"gpa": "16",
"courses": [
"CCNA"
]
}
],
"awards": [
{
"title": "Instituto Politécnico da Guarda 2016/2017 Top Students Merit Scholarship",
"date": "2019-12-03",
"awarder": "Ministry of Science, Technology and Higher Education"
}
],
"publications": [
{
"name": "Dockerfile Optimization for Fast Builds and Light Images",
"publisher": " Jscrambler",
"releaseDate": "2021-01-27",
"website": "https://blog.jscrambler.com/dockerfile-optimization-for-fast-builds-and-light-images/"
},
{
"name": "The 6 Aspects You Must Secure On Your MongoDB Instances",
"publisher": " Jscrambler",
"releaseDate": "2020-11-25",
"website": "https://blog.jscrambler.com/the-6-aspects-you-must-secure-on-your-mongodb-instances/"
},
{
"name": "Connecting Sequelize To a PostgreSQL Cluster",
"publisher": " Jscrambler",
"releaseDate": "2020-09-01",
"website": "https://blog.jscrambler.com/connecting-sequelize-to-a-postgresql-cluster/"
},{
"name": "How To Automate PostgreSQL and repmgr on Vagrant",
"publisher": " Jscrambler",
"releaseDate": "2020-07-28",
"website": "https://blog.jscrambler.com/how-to-automate-postgresql-and-repmgr-on-vagrant/"
},{
"name": "How to Achieve Mongo Replication on Docker",
"publisher": " Jscrambler",
"releaseDate": "2020-05-21",
"website": "https://blog.jscrambler.com/how-to-achieve-mongo-replication-on-docker/"
},{
"name": "How We Achieved MongoDB Replication on Docker",
"publisher": " Jscrambler",
"releaseDate": "2020-04-21",
"website": "https://blog.jscrambler.com/how-we-achieved-mongodb-replication-on-docker/"
},{
"name": "Tutorial: Aprenda a Instalar o OpenQRM Cloud Computing",
"publisher": "Pplware",
"releaseDate": "2016-05-30",
"website": "http://pplware.sapo.pt/linux/tutorial-aprenda-instalar-openqrm-cloud-computing/"
}, {
"name": "Quer saber o tempo que vai fazer? Use o terminal do Linux",
"publisher": "Pplware",
"releaseDate": "2016-05-21",
"website": "http://pplware.sapo.pt/linux/quer-saber-o-tempo-que-vai-fazer-use-o-terminal-do-linux/"
}, {
"name": "Microsoft dá 12 razões para preferir o Outlook ao Gmail",
"publisher": "Pplware",
"releaseDate": "2013-12-18",
"website": "https://pplware.sapo.pt/informacao/microsoft-da-12-razoes-para-preferir-o-outlook-ao-gmail/"
}
],
"skills": [
{
"name": "Site Reliability",
"level": "Advanced",
"keywords": [
"AWS",
"Databases",
"Kubernetes"
]
},
{
"name": "DevOps",
"level": "Master",
"keywords": [
"CI/CD",
"Infrastructure-as-Code",
"Configuration Management"
]
},
{
"name": "System Administration",
"level": "Advanced",
"keywords": [
"Linux",
"Security",
"Network"
]
},
{
"name": "Software Development",
"level": "Intermediate",
"keywords": [
"Scripting",
"Web",
"Mobile"
]
}
],
"languages": [
{
"language": "Portuguese",
"fluency": "Native speaker"
},
{
"language": "English",
"fluency": "Fluent speaker"
}
],
"interests": [
{
"name": "IoT",
"keywords": [
"Arduino",
"Home Automation",
"Raspberry Pi"
]
},
{
"name": "Reading",
"keywords": [
"Communication",
"Management",
"Productivity"
]
},
{
"name": "Sports",
"keywords": [
"Fitness",
"Football",
"Martial Arts"
]
}
],
"meta": {
"theme": "elegant"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment