Pedro Elpidio Melha Lemos

Pedro Elpidio Melha Lemos

About

Detail

Senior Full-Stack Software Engineer
Porto Alegre, State of Rio Grande do Sul, Brazil

Contact Pedro regarding: 

work
Full-time jobs
Starting at USD25/hour
Flexible work
Starting at USD25/hour

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Boston Scientific
    Senior Back-End Software Engineer
    Boston Scientific
    Jun 2024 - Nov 2024 (6 months)
    Give support and maintenance to microservices developed in different versions of Java, depending on how old that microservice was. There were so many different microservices to handle different use-cases either from the patients or medical professionals. The project was very quality driven, meaning that every sprint consisted of each engineer doing both manual and automated tests for different portions of the system, beyond the development work which was executed on a daily basis. Back-End technologies: Java 8-17, Spring, Oracle, Lombok, Maven, Gradle, JUnit, Mockito, PowerMock.
  • S
    Senior Front-End Software Engineer
    Software Mind North America
    Jun 2024 - Oct 2024 (5 months)
    Migration of an entire web app written in AngularJS to Angular 18. The legacy web app had over a decade of development, so it had so many features to migrate to the newest version of Angular. All the components were custom, so no UI libraries were used. The migration of the legacy web app to Angular 18 envolved rewritting the entire code base. It was a 6 months long project and almost all the migration was done during those 6 months, leaving only lesser important features behind. Front-End technologies: AngularJS, Angular 18, TypeScript, JavaScript, RxJS, SCSS.
  • I
    Senior Full-Stack Software Engineer
    Inclusion Cloud
    Feb 2024 - Apr 2024 (3 months)
    Implements bug fixes and give maintenance to Sony Music's Songwhip until the public shutdown. Songwhip is a web application for sharing music links without having to worry about which platform the song is available. Front-End technologies: React, Next.js, Lodash, Preact, Redux, TypeScript. Back-End technologies: Node.js, Express, TypeScript. QA technologies: Cypress.
  • H
    Senior Full-Stack Software Engineer
    HomeGauge
    Jan 2023 - Current (2 years 5 months)
    Develops new features to HomeGauge's Web Report Writer (WRW) mobile & web application and its microservices. Both are web applications, whereas for mobile it's using Apache Cordova under the hood making it possible to reuse all the code for the web version and include a set of new capabilities using plugins to access the phone storage and camera. - Breakdown user stories into smaller tasks. - Review, propose changes and implement responsive UI/UX prototyped designs. - Implement Spring and Micronaut RESTful microservices. - Give maintenance to existing microfrontends that were part of the ecosystem behind the web app. - Implement new features to the mobile app. - Implement unit and E2E tests. - Incentivize team discussion on software devel
  • H
    Senior Full-Stack Software Engineer
    HomeGauge
    Jan 2023 - Jan 2024 (1 year 1 month)
    Develops new features to HomeGauge's Web Report Writer (WRW) mobile & web application and its microservices. Both are web applications for home inspection, whereas for mobile it's using Apache Cordova under the hood making it possible to reuse all the code for the web version and include a set of new capabilities using plugins to access the phone storage and camera. - Breakdown user stories into smaller tasks. - Review, propose changes and implement responsive UI/UX prototyped designs. - Implement Spring and Micronaut RESTful microservices. - Give maintenance to existing microfrontends that were part of the ecosystem behind the web app. - Implement new features to the mobile app. - Implement unit and E2E tests. - Incentivize team discussi
  • Amway
    Mid-Level Full-Stack Software Engineer
    Amway
    Oct 2021 - Jan 2023 (1 year 4 months)
    Develops new features for two distinct Amway projects: Amway Product Recommendation (APR) & Amway Customer Data Platform Real Time (ACDP-RT). Both projects were customer facing applications to Amway's e-commerce where products were recommended to the end-user using different recommendation strategies according to the user browsing and purchase history, product category and brand being viewed and their respective top sellers or new launched products. There were different recommendation strategies for each section of any Amway's e-commerce page. These product recommendation strategies also change by channel (web, mobile and e-mail). - Gather business rules & requirements directly from the client. - Set estimates and production go-live target
  • T
    Mid-Level Full-Stack Software Developer
    Thomson Reuters
    Jul 2020 - Sep 2021 (1 year 3 months)
    Develops bug fixes and new features to two different Thomson Reuters accounting applications: Onvio Client Center and Onvio Payroll. Both are applications targeted to the Brazilian accounting offices market, providing a set of tools to make the day-to-day life of accounting professionals easier handling multiple clients and automate some time consuming processes. Some of those clients had from dozens to few thousands of employees and other contractors. The Brazilian law has a complex tax calculations which can be a nightmare to handle and automate on your own. He also developed new Spring microservices to replace the legacy payroll calculation for Thomson Reuters' Onvio Payroll accounting desktop application. - Review business rules & requ
  • DbServer
    Mid-Level Full-Stack Software Developer
    DbServer
    Feb 2020 - Apr 2020 (3 months)
    Develops new features and give maintenance to Procempa's contract management application. - Review business rules & requirements for new features written by the client Product team on user stories. - Gather more information on already implemented functionalities and highlight possible impact from new features from the technical perspective. - Review and implement UI/UX designs for new features. - Measure and breakdown user stories into smaller tasks. - Set date estimates for recently developed features to be available for staging. Front-End technologies: Angular, RxJS, Bootstrap, TypeScript, HTML, CSS. Back-End technologies: Node.js, JavaScript, Meteor, MongoDB, Chai, Moment.js, Lodash.
  • DbServer
    Mid-Level Full-Stack Software Developer
    DbServer
    Feb 2020 - Apr 2020 (3 months)
    Develops new features and give maintenance to Procempa's contract management application. - Review business rules & requirements for new features written by the client Product team on user stories. - Gather more information on already implemented functionalities and highlight possible impact from new features from the technical perspective. - Review and implement UI/UX designs for new features. - Measure and breakdown user stories into smaller tasks. - Set date estimates for recently developed features to be available for staging. Front-End technologies: Angular, RxJS, Bootstrap, TypeScript, HTML, CSS. Back-End technologies: Node.js, JavaScript, Meteor, MongoDB, Chai, Moment.js, Lodash.
  • G
    Mid-Level Front-End Software Developer
    Grupo Dimed
    Mar 2019 - Jan 2020 (11 months)
    Develops new features and give maintenance to Panvel's Omni PDV. - Bring the Agile methodology/mindset to the development department to replace the unstructured waterfall processes and implement Scrum by-the-book for the entire software development life-cycle. - Help System Analysts to refine and bring more detailed requirements to newly written user stories. - Review user stories before sprint planning. - Measure user stories and incentivize team discussion on breaking them. - Design flow-diagrams on existing code and elaborate changes to support new features. - Review and implement UI/UX designs for new features. - Change the code review process from being reviewed only by Tech Leads to peer review. - Mentor 5 newly hired interns. Front
  • HP
    DevOps Engineer
    HP
    Jul 2018 - Mar 2019 (9 months)
    Member of the Printing Solutions Laboratory R&D (PSL) at HP Inc. working on the Big Data Insight's DevOps team of the PrintOS platform. - Cloud infra technologies: Databricks, Amazon Web Services (AWS) - API Gateway, Aurora, EC2, ECS, DynamoDB, Lambda, Redshift, RDS, Route 53, S3 and SQS. - Back-End technologies: Java, Scala, JUnit, Jacoco, Spring, RabbitMQ and Python (for Databricks notebooks). - DevOps technologies: Jenkins, Kubernetes and Docker. - BI tools: Looker.
  • HP
    Full-Stack Software Developer
    HP
    Aug 2017 - Jul 2018 (1 year)
    Member of the Printing Solutions Laboratory R&D (PSL) at HP Inc. working on the PrintOS platform. - Give maintenance to some microfrontends of the PrintOS platform by solving bugs and minor code and styling improvements. - Implement new functionalities to the existing microfrontends. Front-End technologies: AngularJS, Angular, Angular Material, RxJS, JavaScript, TypeScript, Jasmine, Karma, HTML, CSS and SASS. Back-End technologies: Java, Spring MVC, Spring Boot, MySQL, Mockito. QA technologies: Selenium and Protractor.
  • HP
    R&D Software Developer
    HP
    Jul 2016 - Aug 2017 (1 year 2 months)
    Team member of the Software Innovation Laboratory (LIS) as a R&D Software Developer Intern working on HP’s PoC projects at the Teaching and Research Laboratory (LEP HP/PUCRS R&D). - Front-End technologies: AngularJS, Vue.js, Bootstrap, JavaScript, HTML and CSS. - Back-End technologies: Java, Spring, Node.js, Express, Python, Pandas, OpenCV, Redis, Crossbar.io and Google Vision. - BI tools: Apache Superset.
  • P
    Scientific Initiation Researcher
    PUCRS Pontifcia Universidade Catlica do Rio Grande do Sul
    Apr 2016 - May 2016 (2 months)
    CNPq scientific initiation researcher at Hardware Research Group Support (GAPH). - Develop parallel distributed application tasks developed in C to be executed in the MPSoC HeMPS 7 programming environment. - Implement application configuration and test cases YAML files. - Review legacy Perl scripts and translate into Python 3 to support the HeMPS programming environment.
  • P
    Scientific Researcher Assistant
    PUCRS Pontifícia Universidade Católica do Rio Grande do Sul
    Apr 2016 - May 2016 (2 months)
    CNPq scientific initiation researcher at Hardware Research Group Support (GAPH). - Develop parallel distributed application tasks developed in C to be executed in the MPSoC HeMPS 7 programming environment. - Implement application configuration and test cases YAML files. - Review legacy Perl scripts and translate into Python 3 to support the HeMPS programming environment.
  • P
    Algorithms and Programming Classes Mentor
    PUCRS Pontifcia Universidade Catlica do Rio Grande do Sul
    Aug 2014 - Jul 2015 (1 year)
    - Help students to learn programming with Java 7 and 8. - Help students to learn algorithms and data structures. - Create small guides and programming exercises.
Education verified_user 0% verified
  • P
    Master of Business Administration - MBA, Leadership, Innovation and Management 4.0
    Pontifcia Universidade Catlica do Rio Grande do Sul
    Sep 2021 - Aug 2023 (2 years)
  • Pontifícia Universidade Católica do Rio Grande do Sul
    Master of Business Administration - MBA, Leadership, Innovation and Management 4.0
    Pontifícia Universidade Católica do Rio Grande do Sul
    Sep 2021 - Aug 2024 (3 years)
  • P
    Bacharelado, Ciência da Computação
    Pontifcia Universidade Catlica do Rio Grande do Sul
    Jan 2014 - Jan 2020 (6 years 1 month)
  • Pontifícia Universidade Católica do Rio Grande do Sul
    Bacharelado, Ciência da Computação
    Pontifícia Universidade Católica do Rio Grande do Sul
    Jan 2014 - Dec 2020 (7 years)
    BSc Computer Science.
Projects verified_user 0% verified
  • A
    Amway Product Recommendation
    Oct 2021 - Jan 2023 (1 year 4 months)
  • O
    Onvio Payroll
    Sep 2020 - Oct 2021 (1 year 2 months)
  • O
    Onvio Client Center
    Jul 2020 - Sep 2020 (3 months)
    Thomson Reuters Onvio Client Center (VNext team).
  • C
    Contratos
    Feb 2020 - Apr 2020 (3 months)
  • O
    Omni PDV
    Mar 2019 - Feb 2020 (1 year)
    Develops new features to Panvel's OmniPDV. - Front-End technologies: AngularJS, Angular, RxJS, Bootstrap, Karma, Jasmine, JavaScript, TypeScript, HTML and CSS.
  • B
    Big Data Insight
    Aug 2018 - Mar 2019 (8 months)
    DevOps activities to support the Big Data Platform architecture of a PrintOS application (HP Insight). These activities include ETL updates, cloud infrastructure (AWS) maintenance updates and monitoring, development of new data visualizations through the BI dashboard tool (Looker) and development of tools and services for internal use. - Cloud infra technologies: Databricks, Amazon Web Services (AWS) - API Gateway, Aurora, EC2, ECS, DynamoDB, Lambda, Redshift, RDS, Route 53, S3 and SQS. - Back-End technologies: Java, Scala, JUnit, Jacoco, Spring, RabbitMQ and Python (for Databricks notebooks). - DevOps technologies: Jenkins, Kubernetes and Docker. - BI tools: Looker.
  • P
    PrintOS
    Aug 2017 - Jul 2018 (1 year)
    PrintOS platform's administration, support and printing supplies applications and services. - Front-End technologies: AngularJS, Angular, Angular Material, RxJS, JavaScript, TypeScript, Jasmine, Karma, HTML and CSS. - Back-End technologies: Java, Spring MVC, Spring Boot, MySQL and Mockito. - QA technologies: Selenium and Protractor.
  • C
    Content Digitization
    Feb 2017 - Aug 2017 (7 months)
    Recognition and digitization of geometric forms, handwritten text and math expressions (OCR) in a web canvas. - Front-End technologies: Vue.js, JavaScript, Bootstrap, Fabric.js, HTML and CSS. - Back-End technologies: Python, OpenCV, Redis, Crossbar.io and Google Vision.
  • A
    AppType
    Sep 2016 - Feb 2017 (6 months)
    HP's Windows users profile detection and data visualization. - Technologies: Python, Pandas and Sci-kit learn. - BI tools: Apache Superset.
  • H
    HPDF
    Jul 2016 - Sep 2016 (3 months)
    PDF content extraction, formatting and manipulation and web content crawling, extraction and formatting to a ready-to-print PDF file. - Front-End technologies: JavaScript, Bootstrap, Mozilla's PDF.js, HTML and CSS. - Back-End technologies: Java, Spring and iText.