
Alexandre Ribeiro
Assessor

Connect with Alexandre Ribeiro to Send Message
Connect
Connect with Alexandre Ribeiro to Send Message
ConnectTimeline
About me
Software Developer at ATG
Education

COPPE/UFRJ
2010 - 2013Master of Science (M.Sc.) in Computer and Systems Engineering Databases, Systems Engineering, Process Mining, Data MiningActivities and Societies: Data Mining, Process Mining, NO-SQL databases, Image Processing, Parallel and Distributed Databases, Knowledge Management Thesis: Discovery and Analysis of Unstructured Business ProcessesComputer and Systems Engineering Program (Programa de Engenharia de Sistemas e Computação - PESC/COPPE/UFRJ)Top rated IT related graduate program according to the Brazilian Ministry of Education out of 73 graduate programs.

Universidade Federal do Rio de Janeiro
2004 - 2010Bachelor of Engineering (B. E.) Computer Engineering (Engenharia de Computação e Informação)
CEFET/RJ
2001 - 2003High School
Experience

Fluxo Consultoria
Jan 2006 - Jul 2006AssessorEx-member of Fluxo Consultoria, a junior enterprise for engineering projects at Escola Politécnica/UFRJ, where I was responsible for the IT department. Other activities included project planning, including the definition of scope, schedules and pricing; and the participation in the company's strategic development.

COPPE / UFRJ
Dec 2006 - Sept 2013Software DeveloperMain technologies: Java, EJB, Oracle 11g.• Development of software for Petrobras, a Fortune 500 company, to replace part of their ERP solutions giving more flexibility and customization to achieve their goals. My duties included software development (Java/J2EE), software requirements eliciting, validation of project deliverables, integration of systems, creating OLAP cubes for decision support and general optimizations related to databases. I also had a management role and was responsible for coordinating and training part of the team.• Managed a data migration project in content management systems for the Brazilian Ministry of Planning, Budget and Management, in which I have coordinated a team composed by two other people. Show less

Inoa
Dec 2010 - Jun 2013Associate DeveloperMain technologies: Python, Django, Java, .NET, Javascript.• As an associate, I was responsible for managing and executing projects and client demands, developing software based on the Django and .NET frameworks.• Software Engineer in several projects for an investment brokerage firm. I was accountable for the client interface and the back-office management software, which included financial transactions and management of investments, creation of financial reports, bank reconciliation and integration with other investment broker’s software.• Developed software to manage payments for a Brazilian record label, along with its integration with their ERP.• Developed a video exhibition platform for an audiovisual content and film distributor, a portal to promote short films and a platform to distribute educational content provided by the Brazilian Ministry of Education.• Developed an educational software to an environmental sustainability portal promoted by the social responsibility branch of one of the largest Brazilian telecommunications company. Show less

Hub9 Sistemas e Consultoria
Oct 2013 - Apr 2017Software Architect for an investment brokerage firm developing critical and fault tolerant systems involving financial transactions and legal requirements. Important role acting as technical leader in a team of 10+ developers. Responsible for planning solutions, setting and enforcing code standards, both back-end and front-end.Main technologies: Python, Django, RabbitMQ, Javascript, AngularJS.• Led the development of a breakthrough white label platform available to 50+ commercial partners with high impact in the Brazilian financial market, from the initial planning until its deployment, with 10+ developers and 30+ people involved.• Led the development of a REST API for this platform using Python/Django, serving content to three web applications and iOS/Android apps, including financial operations and very demanding authorization requirements.• Designed unit tests and integration tests to cover over 90% of the endpoints from the aforementioned API.• Led the development of Javascript intensive single page applications using AngularJS with 200+ components and a team of 5 front-end developers.• Created distributed services using RabbitMQ as message broker. Solutions include a notification center with 70+ notification types, customized for each client, commercial partner and delivery channel (e-mail or SMS).• Integrated the company’s back-end software with heterogeneous third party systems using Java and Python. Activities included tax calculations, bank transactions and investments management. Show less Worked as a consultant at Grupo Sá Cavalcante, a construction and real estate brokerage firm. Participated in the creation of the company’s IT Project Management Office, supporting the definition of documents and methodologies employed during the execution of IT related projects. Allocated in the Business Solutions unit, I was responsible for eliciting business requirements from the marketing, commercial and finance departments. My duties included evaluating the main existing solutions in the market through interviews with software companies, from which I should create reports to the department managers pointing the best solution. Other tasks included software requirements eliciting and aiding project managers during the implementation of the proposed solutions. Show less
Software Architect
Mar 2014 - Apr 2017IT Consultant
Oct 2013 - Feb 2014

Sigma Technology Group
Apr 2017 - May 2019Developing a next generation business support system as a consultant at Ericsson. Team leader for a group of 6 developers. Responsible for designing and implementing features in a service oriented architecture, keeping track of the team's deliveries, interacting with the client and teams in other sites to ensure that all integrations work.• Back-end based on Java, built with OSGi (Apache Felix) and deployed on Karaf, using Maven to manage dependencies. Front-end development based on Ericsson's own front-end framework and Angular. Persistence layer with Cassandra. Dozens of Java and Javascript libraries, like Guava, Mockito, Mocha, SinonJS, etc.• Deployment and management of machines in server clusters for simulation and testing purposes.• Continuous Integration in a large scale software, constant contact with people in four different continents and multiple time zones. Integration with multiple systems with weekly release cycles. Show less
Software Developer
Aug 2018 - May 2019Software Developer
Apr 2018 - Jul 2018Software Developer
Apr 2017 - Mar 2018

Ericsson
May 2019 - Feb 2025• Main responsible for making the transformation to cloud native for a network configuration system, including the containerization of the application and later deployment using Kubernetes and Helm charts, with all CI/CD aspects, all from scratch.• Main responsible for CI/CD, with the creation of multiple pipelines that encompass packaging, deployment, testing, integration with other cloud native software, product lifecycle management, and use of multiple tools to ensure code quality and security.• Co-creator of an internal framework for making cloud native applications according to Ericsson's 300+ cloud design requirements, including all Kubernetes aspects regarding deployment, networking, storage, configuration and security. Resulting applications were ready to be deployed in multiple cloud environments, with platform specific configuration for AWS, OpenShift and other types of Kubernetes clusters. Show less Developing a large scale financial platform that supports operations to store, transfer and withdraw money used by 300 million users in several countries.• Implementation of multi-threaded fault tolerant financial transactions with auto recovering features, with complex execution flows which span multiple systems.• Led the development of a standalone system that provides workflow capabilities for selling products and services online.• Team leader in a development team with 6+ developers.• Alexandre received Ericsson's business impact award in 2020 for the overall contribution to the product, being hand-picked for key projects and building a new team.• Technology stack: mainly back-end Java. Using kubernetes, docker, gradle and groovy to deploy, install, upgrade the standalone service, as well as setting up and configuring multiple systems for different integration test scenarios. Continuous Integration with Jenkins and Gitlab. Front-end with VueJS. Apache Kafka for streaming logs, raising alarms and other messaging tasks. Show less
Software Developer
Oct 2022 - Feb 2025Software Developer
May 2019 - Feb 2025

AB Trav och Galopp
Feb 2025 - nowSoftware Developer
Licenses & Certifications
- View certificate

P1-MPS.BR (Introduction to MPS.BR - Brazilian Software Process Improvement, Analogous to CMMI)
SOFTEXDec 2007
Languages
- poPortuguese
- enEnglish
- spSpanish
- swSwedish
Recommendations

Marcello laurel
Student at Harvard College | Roosevelt Scholar | PfP Cont. 38 | Mathematics and StatisticsNew York City Metropolitan Area
Matthew scott
Office Manager of Orthopedic/Joint Replacement Center, IU HealthBloomington, Indiana, United States
Lavinia lepus
Senior Account Manager at Ipsos Interactive Services445 followers
Thomas engelund
Group CFOKøge, Region Zealand, Denmark
Uddeshy jaiswal
Currently DevOps Engineer at TCS | Ex Full Stack developer at CompubrainPrayagraj, Uttar Pradesh, India
Fateme pourhasanzade
Research Fellow at University of BergenBergen, Vestland, Norway
Arun joseph
Ass. Vice President at Choice Insurance Broking India Pvt LtdAndhra Pradesh, India
Jon vander vliet, cph
Grower, entrepreneur, studentMillersville, Maryland, United States
Joumana mansour
Founder of Journey of You I Stress Management & Personal Growth Specialist Certified Heart-Centered ...Libanon
Álvaro miranda
Consultor de RH Pl | Adecco GroupRio de Janeiro, Rio de Janeiro, Brasil
Antigoni garefalaki
Digital Marketing Director at Addit Digital Agency, A Business Unit Of InDigital SAGreece
Riju c.v
Sales Manager at Epicure - Bespoke Banqueting (A Unit Of Pricol Gourmet Pvt Ltd)Tiruvallur, Tamil Nadu, India
Scott brees
Officer - Student Loan Initiative at The Pew Charitable TrustsWashington, District of Columbia, United States
Disha mehta
Business Analyst at Marsh McLennanMumbai, Maharashtra, India
Aaron kohlhapp
Aquatics Director at Princeton Club - New BerlinGreater Milwaukee
Sumit wadhwa
Technology is like a Campfire around which we aim to tell some stories.San Diego, California, United States
Brittany baros, cpa
Manager - Internal Audit at CoinbaseAustin, Texas Metropolitan Area
Pedro felipe ramos machado
Engenheiro de software na Itaú UnibancoJuiz de Fora, Minas Gerais, Brazil
Sagar patel
AWS Certified Architect | Visual Story Teller | Front-End Developer | Microsoft & Google Certified. ...Anand, Gujarat, India
Guowei chen
Vice President, Tech Mgr-TradingSupportSingapore
...