Summary
Overview
Work History
Education
Skills
Languages
References
Timeline
Generic
Igo Medeiros

Igo Medeiros

Pará

Summary

Experienced Senior Engineer with a strong background in the information technology and services industry. Proficient in Javascript, Typescript, Node.js, Python, CSS, and SQL. Skilled in web scraping and AWS technologies such as AWS Batch and AWS ECR. Focused on innovation and problem-solving. Holds a Tecnologia em Sistemas para Internet degree from Centro Universitário do Pará.

Experienced in fast-paced environments and adaptable to last-minute changes. Thrives under pressure and consistently earns high marks for work quality and speed.

Results-oriented individual with a passion for continuous learning and innovation. Known for leveraging analytical thinking and creativity to solve problems and deliver high-impact solutions in fast-paced environments.

Overview

18
18
years of professional experience

Work History

Tech lead | Software Developer Specialist II

Sinch
07.2024 - 09.2024
  • I am part of the Cross-team Brazil - Australia to gain a big Pharmacy Client in Australia to send messages and emails to customers about medication.
  • Responsible for elaborating the better approach to delivering an MVP based on Sinch Engage solutions.
  • Alignment with teams from Australia, USA, and Brazil to ensure the deadline.
  • Responsible for infrastructure to publish the MVP solution in a new domain by Terraform (infrastructure as code) and Datadog to monitor the solution's health.
  • Fostered a culture of code quality and excellence through regular code reviews and adoption of best practices.
  • Oversaw the technical aspects of project lifecycle, from conception through deployment, ensuring scalability and performance.
  • Coordinated with product management to align technical roadmap with business objectives and customer needs.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
  • Analyzed work to generate logic for new systems, procedures and tests.

Tech Lead | Software Developer Specialist

Sinch
10.2022 - 07.2024
  • Responsible for guiding the team in the new SaaS Platform challenge to integrate and build a new WhatsApp send message area in the new Sinch Engage SaaS application to gain new clients and be competitive in the EMEA and APAC regions.
  • Responsible for elaborating with the team on the architecture to migrate Elixir technology to Node.js technology (Fastify).
  • Integrate solution to third API maintained by Sweden team.
  • Align OKRs and Road Map cross-teams to define better strategy, collaboration, and synchronize tasks.
  • Responsible for aligning migration services from MessageMedia to Sinch Engage solution by building close to the Backend Team the new Node.js API that will support clients' consumption. - Responsible for Frontend Cross-teams alignment around new Microfrontend Architecture to integrate different solutions on Sinch Engage SaaS platform.
  • It's possible to create squads to be responsible for each area in the SaaS Application at the same time, independently deploy and use technologies like React.js, Angular, VueJs, Vite, or Webpack, but follow basic patterns in common.
  • Mentory Frontend Developer on building and publishing a Components Library (based on Design System) in the GitLab Npm area to be used by other teams in the Microfrontend solution.
  • Make part of weekly meeting with Senior UX Designer from Sweden and Finland, and Senior Product Manager from Brazil to align next sprint goal to reach out objectives aligned with ORKs.
  • Responsible for ensuring Code Quality, Clean Code, Tests by Code Review, and Pipeline configurations in CI/CD, and making sure to explain each part in the comments with good examples.
  • Manage sprints with Jira and dailies to ensure the solution is completed on time or not.
  • Responsible for Frontend hiring process to build high-performance teams.

Software Developer Specialist

Sinch
12.2021 - 10.2022
  • Responsible for aligning new WhatsApp message templates goal in MyElefant platform maintained for Sinch Bordeaux teams to increase the number of messages delivered in Europe and gain new clients.
  • Took ownership for guiding the day-to-day collaboration between Brazil and France teams to develop from scratch the new WhatsApp message area and integrate it into the existing platform.
  • Organize Mob Programming meetings to work closely in the beginning to define which bundlers to use, Webpack.|Vite, which is a Simple Page Application library, uses ReactJs + Typescript.| VueJs
  • Define Design Pattern and Code Style to make easy work asynchronous, and ESLint to automatically fix and format the code based on defined Design Pattern and Code Style.
  • Make Proof of Concept on Module Federation and Embed React Application to define the better approach to integrating the new solution into the current MyElefant platform.
  • And use the Broadcast Channel API to communicate one solution to another.
  • Work cross teams to help other developers define the better Frontend Architecture, interface, and validate API to send a message on WhatsApp.
  • Code Review to make sure Code Quality.
  • And review good practices on Elixir code on the backend side.
  • Weekly meetings to align the next steps with Senior UX Designer (from Bordeaux, France) and Senior Product Manager (from Sao Paulo, Brazil) to define next sprint's goal by using Miro and Jira to control it.

Senior Software Developer Analyst

Sinch
04.2021 - 12.2021
  • Responsible for building and maintaining a messaging platform that schedules and sends WhatsApp/SMS messages.
  • Improve schedule forms messaging to better render, validations, and good error feedback validations.
  • Responsible for solving scheduled messages in order to customize them based on country time zone.
  • Responsible for building, implementing, and maintaining new Angular features.
  • Responsible for adding and training team to Unitest and End-To-End Tests.
  • Responsible for implementing Gitflow to organize how to maintain good Continuous Integration.
  • Responsible for the frontend application deployment using Jenkins to deploy the Angular application in S3.
  • Training team in better practices of Clean Code and how to use Semantic Commit.
  • Alignment with team and Product Manager to prioritize tasks in features and technical debts.

Senior Frontend Developer

VERX Tecnologia e Inovação | Brasilprev Seguros e Previdência S.A
São Paulo e Região
02.2019 - 04.2021
  • Responsible for implementing from scratch the new complementary compensation area to make it possible for clients to make contributions, check statements, etc.
  • Responsible for Frontend innovation part, implementing new Angular application with Material Design, configuring pipeline in AzureDevOps for Continuous Integration and Continuous Delivery.
  • Responsible for hiring process for new Frontend members in the Digital Experience Innovation Laboratory (DxLab) to form new squads to take ownership of each area in the new application.
  • Responsible for aligning closely with UX Designers, the new modules and library of components maintain the identity of the product.
  • Responsible for implementing the Backend for Frontend (BFF) in GraphQL with Apollo Server to make it possible for each frontend to consume the required data and reuse the cache to increase the application's performance.
  • Responsible for helping maintain the Python Django Framework API that is consumed by Banco do Brasil and BrasilPrev applications.

Senior Programmer Analyst

Stefanini | Prodesp
São Paulo e Região
09.2018 - 02.2019
  • Responsible for implementing new features in Angular and CSS to Poupa Tempo Totens.
  • That are used in the entire São Paulo for the population to solve simple problems, making appointments, update documentations.
  • Responsible for maintaining the pipeline and constantly deploying in On-Premise Prodesp infrastructure, by using Gitlab pipeline configuration integrate.
  • Helped in the CSS style of chatbot integrate with Watson solution to Detran/SP to make possible population of São Paulo solve simple problems and making appointments, update documentation by using the bot.

Full Stack Developer

Letrus
São Paulo Area
10.2015 - 07.2018
  • Responsible for implementing the first experience by using jQuery, Bootstrap, and Axios to communicate with endpoints.
  • Responsible for helping implement API in Python Django Framework to get specialized from MySQL (refined by Data Science team) to make available to Frontend application.
  • Responsible for hiring new developers to start migration from JQuery solution to React.js solution and create separated modules.
  • Improve the Continuous Integration by adding CircleCI to monitoring good practices, and SonarQube to help on Code Review step based on defined good practices.
  • Help on creating views with MySQL to get data insights from students' and teachers' data.
  • Responsible for configuring Sentry for monitoring system health and getting loggers.

Software Engineer

Mobisoft Solutions
Belém Area
09.2015 - 03.2016
  • Responsible, implement Angular application to capture user images by camera and validate.
  • Responsible for implementing in PHP|Laravel and MySQL provide an API solution to integrate with Java hardware, allowing user validation and granting access to specific rooms based on their credentials.
  • Responsible for maintaining the AWS EC2 and S3 infrastructure.

Systems Analyst | Software Developer

Linkcon Infotech | Linkcon Technology Services
06.2011 - 11.2014
  • As a Systems Analyst|Software Developer at LinkCon, but assigned to the Museu Paraense Emílio Goeldi. I worked on the analysis, design of new IT solutions, and development of systems, as well as software process development and implementation based on Agile Methodologies like Scrum Framework to monitor the progress of the software development process.
  • In addition to using technologies such as PHP, Java, and SQL to build tools to assist in the research of the institution, and servers of applications such as Apache, Tomcat, and JBoss to run the applications created.
  • In addition to CSS, JavaScript (with JQuery), and HTML5, to enhance user experience.

Fellowship of Scientific Initiation

MCT / Museu Paraense Emilio Goeldi
11.2009 - 05.2011
  • As a Scientific Initiation Scholar, I was responsible, along with other members, for the implementation of the Institutional Repository of the Museu Paraense Emílio Goeldi.
  • The project consists of the implementation of Open Archived technology, through JAVA and PostgreSQL technology, and Web Accessibility to provide a Digital Repository for storage, sharing, and security of the research publications of the Institution Museu Paraense Emílio Goeldi.
  • The Institutional Repository can be accessed through the address http://repositorio.museugoeldi.br.

Web Developer

3up Tecnologia
Belém Area
12.2008 - 07.2009
  • Dynamic system development with the use of PHP programming language, with Zend Framework and MySQL.

Web Designer

CESUPA Software Factory
Belém Area
12.2007 - 07.2009
  • Elaboration of design of systems is more intuitive and accessible.
  • Responsible for building simpler websites that use the PHP programming language, with ZendFramework, MySQL, and CMS usage.

Web Developer

Comtato Digital
01.2007 - 01.2008
  • Development of dynamic systems using the PHP programming language, the CodeIgniter MVC framework, MySQL, SQL Server, and ASP.

Education

Tech Lead Program - Technology Management

IFTL
São Paulo - SP, Brazil
11-2023

Bachelor of Science - Information Technology

Centro Universitário Do Pará
Belém - PA, Brazil
06-2009

Skills

  • JavaScript
  • Typescript
  • Python
  • React
  • Nodejs
  • Tests
  • Angular
  • SQL
  • MySQL
  • PostgreSQL

Languages

Portuguese
First Language
English
Advanced (C1)
C1

References

References available upon request.

Timeline

Tech lead | Software Developer Specialist II

Sinch
07.2024 - 09.2024

Tech Lead | Software Developer Specialist

Sinch
10.2022 - 07.2024

Software Developer Specialist

Sinch
12.2021 - 10.2022

Senior Software Developer Analyst

Sinch
04.2021 - 12.2021

Senior Frontend Developer

VERX Tecnologia e Inovação | Brasilprev Seguros e Previdência S.A
02.2019 - 04.2021

Senior Programmer Analyst

Stefanini | Prodesp
09.2018 - 02.2019

Full Stack Developer

Letrus
10.2015 - 07.2018

Software Engineer

Mobisoft Solutions
09.2015 - 03.2016

Systems Analyst | Software Developer

Linkcon Infotech | Linkcon Technology Services
06.2011 - 11.2014

Fellowship of Scientific Initiation

MCT / Museu Paraense Emilio Goeldi
11.2009 - 05.2011

Web Developer

3up Tecnologia
12.2008 - 07.2009

Web Designer

CESUPA Software Factory
12.2007 - 07.2009

Web Developer

Comtato Digital
01.2007 - 01.2008

Tech Lead Program - Technology Management

IFTL

Bachelor of Science - Information Technology

Centro Universitário Do Pará
Igo Medeiros