My experiences during my time working in the tech industry

All my experience and technology stacks that I had contact with during my time in the tech industry, as well as my achievements.

Questrade Financial Group

Questrade is an online brokerage firm and wealth management firm based in Canada. It is Canada's largest discount broker.

As of early 2020, the company was Canada's fastest-growing online brokerage firm, with $20 billion under management, as of February 2021. Questrade has expanded to include Robo-advising with its Questwealth Portfolios which invests in portfolios based on ETFs. In December 2019, Questrade applied for a banking license signaling its intent to offer banking services.

Pedro was allocated full-time to the Insurance Team, developing an Insurance selling platform for both homes and automobiles focusing on people living inside Canada.

During his time in Insurance, he made significant contributions to the development of the organization's software infrastructure. Specifically, he participated in developing 15 microservices and 10 libraries that supported multiple projects. In addition to his development work, he played an active role in code quality discussions, advocating for best practices and collaborating with his colleagues to ensure that the organization's codebase remained consistent and high-quality across projects. One of his most notable contributions was the creation of a backend NestJS project template that helped to standardize development practices across projects. This template served as a starting point for new projects, helping to ensure that the code was maintainable, testable, and scalable from the outset. Moreover, he significantly improved the test coverage for all projects, raising it by at least 20%. He also worked to maintain good practices on observability and testability between projects, ensuring that the organization's software was reliable and robust.

Achievements:

  • Played a vital role in enhancing the organization's software infrastructure by contributing to the creation of 15 microservices and 10 libraries supporting multiple projects.
  • Actively engaged in code quality discussions, championing best practices and collaborating with team members to maintain a consistent and high-quality codebase.
  • Implemented a groundbreaking backend NestJS project template, establishing standardized development practices across projects and guaranteeing code maintainability, testability, and scalability from project inception.
  • Significantly elevated test coverage, achieving a minimum 20% increase for all projects.
  • Raised observability and testability across projects by creating utility libraries, guaranteeing the reliability and robustness of the organization's software.

Tags: JS | TS | Angular| Elf | React Native | Node.js | Java | CQRS | Agile | MongoDB | MySQL | GCP | Microservices | Micro Frontends

Vizir Software Studio

Natura & Co is a Brazilian global Personal Care cosmetics group headquartered in São Paulo. The Natura & Co Group currently includes Natura Cosméticos, Aesop, The Body Shop, and Avon.

Pedro was full-time allocated in Natura and worked developing a multi-country and multi-company internal tool to facilitate the management of resellers and managers from each country.

During his time at Natura, Pedro:

  • Successfully integrated the application with over 50 existing backend services, catering to the needs of more than four countries and three organizations.
  • Took charge of leading a cross-functional team in the seamless execution of the project, ensuring its successful completion within the designated time frame.
  • Employed exceptional leadership skills to guide the development process, foster collaboration, and maintain strong lines of communication with stakeholders.
  • Employed advanced technical expertise to design innovative solutions, enhancing the application's functionality and developer experience.

Tags: TS | JS | Node.js | React | React Native | Redux | PHP | Ruby on Rails | CICD | MongoDB | PostgreSQL | AWS | Azure | Microservices | Terraform | REST | GraphQL | Material UI

Outsmart Digital

During my time at Outsmart, I've worked allocated in 3 projects one being an OCR to process information from an image and train an AI Model. The other one was to create a home broker from scratch with real-time stock pricing updates, news, and many other features. The other one was to migrate a gigantic monolith to a microservice approach.

Pedro was able to:

  • Successfully contribute to three major projects at Outsmart, showcasing expertise in software engineering and problem-solving skills.
  • Developed an Optical Character Recognition (OCR) system to extract information from images and trained an AI model, enhancing information processing capabilities.
  • Led the creation of a comprehensive home broker platform from scratch, incorporating real-time stock pricing updates, news feeds, and various other advanced functionalities also enhanced the performance from 63% to 96% on lighthouse.
  • Migrated a large-scale monolithic application responsible for more than 50 product features to a microservice architecture, improving scalability, maintainability, and overall system performance.

Tags: TS | JS | React | React Native | Redux | Node.js | AWS | Azure | PostgreSQL | Web socket | DynamoDB | Microservices | Micro Frontends | Terraform | Serverless | REST | GraphQL | Material UI

Red Ventures

Red Ventures is an American media company, which owns and operates brands such as Lonely Planet, CNET, ZDNet, The Points Guy, Healthline, and Bankrate. Red Ventures focuses on sites that dispense news, advice, and reviews. The company's corporate headquarters is located in Indian Land, South Carolina, a suburb of Charlotte, North Carolina.

During his time at Red Ventures, Pedro was allocated at Onze.com as a Front-end Developer:

  • Successfully created and maintained the front-end application
  • Implemented measures to enhance the quality of the codebase
  • Provided essential maintenance to the back-end codebase

Tags: React | Redux | React Native | Gatsby | Stylus | Go | MySQL | AWS