Skip to content

Instantly share code, notes, and snippets.

@pedroaugusto
Last active June 13, 2024 10:45
Show Gist options
  • Save pedroaugusto/ec66545edc13fc86838e847a27b5351e to your computer and use it in GitHub Desktop.
Save pedroaugusto/ec66545edc13fc86838e847a27b5351e to your computer and use it in GitHub Desktop.
Resume
{
"meta": {
"theme": "onepage-plus"
},
"basics": {
"name": "Pedro Augusto Soares Benevides",
"email": "pedro.augusto.sb@gmail.com",
"phone": "+351 914-380-408",
"url": "https://registry.jsonresume.org/pedroaugusto",
"summary": "As a Full-Stack Software Engineer with over a decade of experience, I've primarily contributed to startup environments, playing a key role in shaping the software architectures and establishing the software engineering practices. I bring extensive experience in web applications, from their initial development stages to cloud deployment and scaling.",
"location": {
"city": "Lisbon",
"countryCode": "PT"
},
"profiles": [
{
"url": "https://www.linkedin.com/in/pedroaugustosb",
"username": "pedroaugustosb",
"network": "linkedin"
}
]
},
"education": [
{
"endDate": "2007-04-01",
"startDate": "2012-02-01",
"area": "Computing Engineering",
"studyType": "Bachelors",
"institution": "IFCE - Brazil"
}
],
"skills": [
{
"keywords": [
"Ruby (Ruby on Rails)",
"Javascript (ReactJS, TypeScript, BackboneJS, ExtJS, jQuery)",
"Python (Django)"
],
"name": "Languages and Frameworks"
},
{
"name": "Devops and Cloud",
"keywords": [
"Docker",
"Linux",
"AWS (EC2, ECS, ElasticBeanstalk, S3, RDS, Aurora, Route53, Lambda, SQS, Dynamodb)",
"Google (Recaptcha, SSO, Tag Manager)"
]
},
{
"name": "Databases and In-memory",
"keywords": [
"Postgres",
"Mysql",
"Redis",
"Mongodb"
]
}
],
"work": [
{
"name": "Wayleadr",
"position": "Senior Full Stack Engineer",
"startDate": "2022-06",
"highlights": [
"Development and maintanance of the main Web applications in Ruby on Rails and ReactJS frontend.",
"Maintencance and evolution of the company's Slack App written in Python.",
"Implemented the tools for error monitoring, code coverage, code quality and performance monitoring.",
"Setup the CI/CD pipeline for several applications.",
"Performed multiple performance optimisations on the main application and database.",
"Implemented several integrations with third-party ANPR services and Camera Providers.",
"Helped the Engineering leaders to define the company's architecture and software engineering practices."
],
"url": "https://www.linkedin.com/company/wayleadr-lastmileautomation/",
"location": "Lisbon, Portugal"
},
{
"name": "Wattics",
"position": "Senior Software Engineer",
"startDate": "2018-04",
"endDate": "2022-06",
"highlights": [
"Development and maintanance of the main Web applications in Ruby on Rails and ReactJS frontend.",
"Also maintained several microservices written in Java, Python and NodeJS.",
"Implemented the tools for error monitoring, code coverage, code quality and performance monitoring.",
"Implemented auto-scaling configuration on AWS for the main applications.",
"Implemented the CI/CD pipeline for the main applications.",
"Migrated the central 30 TB database from RDS Mysql to Aurora on AWS with seconds of downtime.",
"Migrated the mixes js libraries in the frontend to ReactJS.",
"Separated the new frontend from the main application to a new repository.",
"Developed external integrations with third-party services."
],
"url": "https://www.linkedin.com/company/energycapsmartanalytics/",
"location": "Dublin, Ireland"
},
{
"name": "Fortes Tecnologia",
"position": "Software Developer (Multiple levels)",
"startDate": "2014-09",
"endDate": "2018-04",
"highlights": [
"Development and maintanance of multiple Web applications in Ruby on Rails and ExJS frontend.",
"Development of Web platform from scratch using Ruby on Rails and jQuery.",
"Administration and configuration of local servers in the cloud AWS. Error and performance Monitoring.",
"Dockerization of applications. Scaling and monitoring of applications in production.",
"Transferred the application assets to an external CDN. Adjusted the deployment process to this scenario.",
"Training new employees and performing pair programming sessions.",
"Performed code reviews and helped to establish the code review process.",
"Elaborated new stages and verifications for the software development process.",
"Participated in the elaboration of the team's code quality and test coverage planning."
],
"url": "https://www.linkedin.com/company/fortes-tecnologia/",
"location": "Fortaleza, Ceará, Brazil"
},
{
"name": "Group of Computer Networks, Software Engineering and Systems",
"position": "Software Developer",
"startDate": "2014-01",
"endDate": "2014-08",
"highlights": [
"Development of a mobile Android application using Java SDK.",
"Development of a WEB API for the mobile application using Java Jest framework.",
"Bugfixing of custom Android builds for a specific cellphone manufacturer.",
"Mentoring of Intern."
],
"url": "https://www.linkedin.com/company/greatufc/",
"location": "Fortaleza, Brazil"
},
{
"name": "F.F.I.T - Serviços de Inovação e Tecnologia",
"position": "Software Developer",
"startDate": "2012-05",
"endDate": "2013-12",
"highlights": [
"Development and maintanance of a Web application in Java Web with JSF 2.",
"Migration of the JSF Web application to Ruby on Rails.",
"Development of a mobile Android application using Java SDK.",
"Development of a WEB API for the mobile application using Ruby on Rails.",
"Mentoring of other two interns in the team."
],
"url": "https://www.linkedin.com/company/ffittecnologia/",
"location": "Fortaleza, Brazil"
},
{
"name": "Other experiences",
"position": "Intern",
"startDate": "2010-08-31",
"endDate": "2009-01-01",
"summary": "Worked as intern in five different places during college graduation time.",
"location": "Fortaleza, Brazil"
}
],
"languages": [
{
"language": "English",
"fluency": "Fluent"
},
{
"language": "Portuguese",
"fluency": "Native Speaker"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment