Close this
Close this

Gedeon Medeiros

Development
Minas Gerais, Brazil

Skills

Java

About

Gedeon Santos Medeiros's skills align with Programmers (Information and Communication Technology). Gedeon also has skills associated with Web Professionals (Information and Communication Technology). Gedeon Santos Medeiros has 12 years of work experience, with 5 years of management experience, including a mid-level position.
View more

Work Experience

Senior/Principal Software Engineer Consultant

Client Navalia
May 2022 - Present
  • Wendy's in partnership with Google) Technologies: Java, SpringBoot, gradle, RESTful Services, JSON, Docker, Kubernetes, Git, GCP, PubSub Project: point of sales adapter and ordering system modernization Design and implementation of an adapter layer for existing systems with the goal to support a monolith decommission. Design and implementation of asynchronous ordering system using microservices Publishers and Consumers design and implementation. Schema, topics and subscriptions management. Protobuf definitions for messaging. Message ordering

Senior Software Engineer Consultant

Client Plusgrade
March 2022 - May 2022
  • Technologies: Java, SpringBoot, gradle, maven, RESTful Services, JSON, Docker, Git, AWS, Splunk, Datadog Project: 3ds authentication Design and implementation of 3ds v2 authentication workflow in existing system

Senior Software Engineer Consultant

Client Planerio GmbH
March 2020 - March 2022
  • Technologies: Java, SpringBoot, gradle, maven, RESTful Services, Camunda, BPMN, JSON, Docker, Kafka, Git, AWS Project: Time-tracking and Payroll systems with Kafka Design and implementation of microservices ecosystem in an asynchronous architecture. Topics management Protobuf schemas definition for message events Data migration from monolith to new services using events Publishers and subscribers implementation Single events and batch consumers Dealing with performance issues. (Micrometer/Grafana/InfluxDB) Decommission of a huge monolith domain by domain

Performance Architect/Troubleshooting Lead

Ericsson
April 2019 - March 2020
  • Technologies: Java, OSGi, gradle, maven, RESTful Services, Camunda, BPMN, JSON, XML, Cassandra, Git Project: Customer and Partner Interaction Company provides an integration layer for the Revenue Manager Designed and developed REST services to support a telecom platform using OSGI and Karaf. Responsible to support all testing levels, leading a troubleshooter's team. Single point of contact for customer. Integrated a metric framework into the project in order to provide various performance statistics. Continuous analysis of points to improve performance for already implemented software, and preempting performance issues Sharing performance insights and metrics to other organizations inside the Ericsson ecosystem Travel to Karlskrona/Sweden for a month in order to raise and fix performance issues before delivering the product to the customer (Vivo)

Team Development Lead/Troubleshooting Lead

Ericsson
April 2017 - March 2019
  • Technologies: Java, OSGi, gradle, maven, RESTful Services, Camunda, BPMN, JSON, XML, Cassandra, Git, HTML Project: Customer and Partner Interaction Company provides an integration layer for the Revenue Manager Sharing performance insights and metrics to other organizations inside the Ericsson ecosystem Travel to Kiev/Ukraine for 2 months in order to integrate the system in the customer's site (VEON/Kyivstar) Created a framework in order to automate documentation generation Designed and developed REST services to support a telecom platform using OSGI and Karaf. Responsible support all testing levels leading a troubleshooter's team. Single point of contact for the customer.

Software Developer

Ericsson
December 2014 - April 2017
  • Technologies: Java, Selenium, Groovy, Gradle, SQLite, Redis, XML, CMSXML, Eclipse, cablelabs Project: Ericsson Content Management System Company provides a content management for IPTV Experience dealing with different customer's metadata format in order to create proper flow of content management i.e Ingest, Processing and Distribution. Responsible to create a highly configurable Retention Scheduler (IPTV customers usually performs retention once in a day and it was causing peaks of processing) Traveled to France in order to support the integration of one software release in the customer site (Orange) Migrated the application from SVN to Git and from Maven to Gradle Created from scratch an automation tool for testing application pages using Groovy, Selenium and Gradle Integrated the system with AWS notifications and queues libraries. Storing posters in the cloud and sending notifications for specific events.

Software Developer

Ericsson
August 2014 - December 2014
  • Technologies: MariaDB, Java, REST, Maven Project: Ericsson Smart Cities Company provides middleware to bind a sensors network with the customer systems Developed a middleware for managing the communications between a sensor network and the customer (Vivo) system.

Software Developer

Ericsson
March 2014 - August 2014
  • Technologies: Oracle DB, Java, Groovy, REST, Maven, Ant Project: Ericsson Multiscreen Middleware Company provides a multiscreen middleware for IPTV Created the feature Bookmarks for IPTV platform. Worked three weeks in Atlanta in order to speed up the development by staying together of the rest of the team located in United States.

Software Developer

FITec/Oi
March 2014 - August 2014
  • Technologies: C#, ASP.NET, JavaScript, Json, IIS server Project: IPTV applications Company provides IPTV applications to the customer Created games and video streaming applications to run in a very constrained settop-box. Responsible to solve the main optimization problems of the delivered applications

Software Developer

FITec/Engetron
November 2012 - December 2012
  • Technologies: Windows Forms Application, Serial communication, Visual Studio and C# Project: Nobreak simulator Developed a graphical interface (Windows Forms Application) to set simulated parameters, a protocol handler and a serial port manager for a nobreak

Software Developer

FITec/Datacom
April 2012 - October 2012
  • Technologies: C, SIP Project: PBX application development Developed a SIP server communication that provides voice and video over IP

Trainee

FITec/Datacom
December 2010 - March 2012
  • Technologies: C, 3G, serial, USB, Zigbee, device drivers Project: Settop box applications Created a printer device driver, which purpose was to print energy bill Implemented 3G modem management tools

Education

The University of Texas at Austin

Universidade Federal de Minas Gerais

BS

Centro Federal de Educação Tecnológica de Minas Gerais