- Personal Details
- Professional experience
- Cloud Engineer | Architect at OLX Brasil
- Leader of Devsecops Engineers at TV Globo
- Technical Lead/Software Engineer/Architect at TV Globo
- Software Engineer at Orga Systems (Acquired by Redknee)
- Software Engineer at Stefanini IT Solutions
- Programmer at Delphos
- Developer Intern at Chevron Brazil Petróleo
- Technical Skills
- Education
- Courses
- Interests
Name |
Felipe Ribeiro Santos |
Phone |
+5521988989293 |
WebSite / Social Media | |
Location |
Software geek, tech guy, drum player, likes to travel, meet new people, share knowledge, watch movies/series. Hands on Software/Cloud/Platform & DevOps Engineer. Believer in people, teams, lifelong learning and enjoying life! This resume was generated by code. Dont you belive? Just check here |
---|
[calendar] Set 2019 to Now (ongoing)
[group] Olx Brasil
Position |
Cloud Engineer | Architect at OLX Brasil |
-
Responsible to share the knowledge about new services and bests practices on AWS Cloud Environment around the company
-
Definition of strategy and migrating to cloud
-
Application of governance concepts with goal of optimize costs on Cloud
-
Creation of services to monitor, log management and migration
-
Infrastructure as Code
-
Creation of Terraform modules to enable Continuous Deployment of the infrastructure and services
-
-
Policy as Code
-
Creation of Custodian policies to enable governance for all our aws accounts
-
Technologies used:
Custodian, Kubernetes, Docker, Java, Node.js, Python, Javascript, Angular, Terraform, AWS Webservices, (EC2, ECS, ECR, ELB, S3, CloudWatch, Elasticsearch, RDS,
CloudFront, Certificate Manager, Elastic Beanstalk), SQS,
REST, Tomcat, Linux, Mysql, MongoDB, M3, Oracle, Git, Confluence,
Scrum, SAFe (Scaled Agile Framework), Prometheus, Microservices, Terraform, Jenkins, Zipkin
[calendar] Jun 2017 to Set 2019
[group] TV Globo
Position |
Leader of Cloud/Platform & DevOps Engineer |
-
Competence Lead
-
Set-up the internal development team
-
Responsible for the professional/people development for a group of software/devops engineers
-
Create agile awareness and implement SCRUM development methodology
-
To organize workshops and dojo`s experiencing for new devops tools ways.
-
-
Lead of devsecops team responsible to share the knowledge about tools and devops culture around the company and setup a team responsible for availability, latency, performance, efficiency, change management, emergency response and planning of capacity.
-
Drive the implementation of the Cloud infrastructure and services using Agile/Scrum/SAFe approach
-
Definition of strategy to migrate to cloud
-
System Optimization for miniable costs on Cloud Infrastructure
-
Organized various workshops to create awareness on Cloud architectures and development approach
-
Implementation of a Continuous Integration & Deployment environment
-
Docker images are build using a Jenkins cluster and pushed to Amazon ECR Docker repositories (Stash → Jenkins → AWS ECR) using Jenkins Pipelines
-
-
Infrastructure as Code
-
Creation of Terraform modules to enable Continuous Deployment of the infrastructure and services
-
-
Implemented Microservice architecture
-
Deployment based on Docker Images using AWS ECS Container Services
-
Service interfaces are based on REST and/or Amazon SQS/RabbitMQ AMQP broker
-
"Service Discovery" based on Consul
-
"Trace of Services" using Zipkin
-
Service implementations using Python, Node.js
-
Infrastructure and service monitoring using CloudWatch/Prometheus
-
Technologies used:
Docker, Java, Node.js, Python, Javascript, Angular, Consul, Terraform, AWS Webservices, (EC2, ECS, ECR, ELB, S3, CloudWatch, Elasticsearch, RDS,
CloudFront, Cognito, Certificate Manager, Elastic Beanstalk), RabbitMQ, SQS,
REST, Tomcat, Linux, Neo4J, Mysql, MongoDB, Oracle, Git, Confluence,
Scrum, SAFe (Scaled Agile Framework), Prometheus, Microservices, Terraform, Packer, Jenkins, Zipkin
[calendar] Jun 2015 to Jun 2017
[group] TV Globo
Position |
Technical Lead/Software Engineer/Architect |
-
Competence Lead
-
Responsible for the technical development for a group of software engineers
-
Implementation of distributed development environment and process (requirements, development, testing & deployment)
-
Gathering functional & non-functional requirement
-
Create agile awareness and implement SCRUM development methodology
-
-
Innovation Architect
-
Being part of the "Agile Development team" creating innovative concepts, technologies & methodologies. Responsible for the architecture, selection, progress and staffing
-
-
Software Engineer
-
Collaborated with various stakeholders, clients and internal areas to develop solutions to aim our telespector
-
Implementation of different mobile applications, infrastructures and technologies
-
To build web architectures solutions able to organic capacity expecting 1 million of requests / hour.
-
Responsible for the design, development and the implementation of a number of applications. Applications have been developed using Node.js
-
Trainer for Cloud and Devops course at TV Globo Tech Academy. Introducing concepts such as devops culture, new approachs,tools and design directives
-
Implementing the design together with a team
-
Methodologies & Technologies used:
Java, Python, Node.js, Javascript, REST, GraphQL, JMeter, SoapUI, XML, SOAP, JSON, RabbitMQ, Linux, MySQL, PostgreSQL, MongoDB, Agile,
AWS Webservices (EC2, ECS, ECR, ELB, S3, CloudWatch, Elasticsearch, RDS, CloudFront, Cognito, Certificate Manager), Git,
Android Studio, Xcode
[calendar] Jul 2014 to Set 2015
[group] Orga Systems (Acquired by Redknee)
[chevron circle right] Tim Brazil Company
Position |
Software engineer at Orga Systems |
-
Implementation of distributed development environment and process (requirements, development, testing & deployment)
-
Development of high traffic based website for Tim Brazil Company
-
Implementation of different mobile applications, infrastructures and technologies
Methodologies & Technologies used:
Java, JEE, Spring, Struts, JSF, Hibernate, Javascript, ExtJS, JQuery JBoss, JUnit, JMeter, UML, Jenkins, Python, Javascript, Android Studio, Oracle Database
[calendar] Jul 2010 to Jul 2014
[group] Stefanini
[chevron circle right] Rio de Janeiro Courtey of Justice
Position |
Software Engineer |
-
Responsible for the design, development and the implementation of a number of applications.
-
Development of high traffic based website for http://www.tjrj.jus.br [Rio de Janeiro Courtey of Justice]
-
Development of Web Applications for Judiciary Public
Methodologies & Technologies used:
Java, Eclipse, NetBeans, Java J2SE, Oracle, Web Services, UML, JUnit, Tomcat, J2EE, PostgreSQL, Oracle Database, J2ME, OC4j, Struts, JSF,Sencha (ExtJS), SVN
[calendar] Jan 2009 to Jun 2010
[group] Delphos
Position |
Programmer |
-
Responsible for the design, development and the implementation of a number of applications.
-
Development of solutions for Insurancy companys using Oracle technologies as Oracle Forms, Oracle Design and Oracle Reports.
Methodologies & Technologies used:
Java, Eclipse, NetBeans, Java J2SE, Oracle Database, Web Services, UML, JUnit, Tomcat, Glassfish, J2EE, Oracle Database, Struts, JSF, SVN
[calendar] Mar 2008 to Mar 2009
[group] Chevron Brasil
Position |
Developer Intern |
-
Responsible for the design, development and the implementation of a number of applications. Applications have been developed using Java.
-
Development of solutions for Lubrificants Factory (Texaco) using Oracle technologies as Oracle Forms, Oracle Design and Oracle Reports.
Methodologies & Technologies used:
Java, Eclipse, NetBeans, Java J2SE, Oracle Database, Web Services, UML, JUnit, SVN
- Containers
-
Docker, Docker Compose, Docker Swarm, AWS ECS
- Webservices
-
SOAP, REST, JSON, SoapUI, Postman, Microservices
- Cloud
-
AWS, AWS EC2, AWS ECS, AWS ELB/ALB, AWS ElasticSearch, AWS Lambda, AWS Kibana, AWS SQS, AWS Cognito, Terraform, CloudFormation, Prometheus, Consul
- Languages and Specifications
-
Java, Node.js, Python, Go, Elixir, JavaScript, AsciiDoc, HTML5, Markdown, Shell scripting, XML, CSS
- Software Engineering
-
DevOps, ChatOps, Continuous Integration, Continuous Delivery, Unit Testing, Integration Testing
- Frameworks and Libraries
-
Express.js, Flask, Django, Passport, Lodash, Yarn and much more.. :)
- Databases
-
MySQL, Oracle, AWS DynamoDB, MongoDB, PostgreSQL
- OS
-
Linux, Mac OSX, Windows
- Protocols
-
HTTP, WebSockets, REST, JMS
- Tools
-
IntelliJ, Eclipse, JIRA, Git, Jenkins, Sonar, Nexus, JMeter
- Methodologies
-
TDD, Agile/Scrum, SAFe (Scaled Agile Framework)
Name | Year |
---|---|
MIT - Implementing Enterprise-Wide Transformation |
2019 |
Graduate - Rio de Janeiro State University (UERJ), Computer Science |
2010 |
Master - Rio de Janeiro Federal University (UNIRIO), Field Research: Agile Development |
2020 |
Name | Year |
---|---|
ILAC - International Language Academy of Canada |
2019 |
Visual Studio DevOps: Visual Studio and Azure |
2017 |
AWS Certified SysOps Administrator - Associate 2019 |
ongoing |
AWS Certified Solutions Architect |
ongoing |