Pedro Carvalho
About Pedro Carvalho
Pedro Carvalho is a software engineer with extensive experience in various roles across Brazil and the Czech Republic. He has a background in environmental engineering and has worked with multiple technologies, including TypeScript, AWS, and various database systems.
Current Role at Emplifi
Pedro Carvalho currently serves as a Software Engineer at Emplifi, a position he has held since 2023 in Prague, Czechia. In this role, he processes a high volume of data, managing between 100,000 to 200,000 input/output operations per second. He utilizes a range of technologies including TypeScript, AWS, Node.js, and various SQL and NoSQL databases. Pedro also employs message queuing systems like RabbitMQ and data streaming technologies such as Kinesis to enhance data handling and processing efficiency. His work involves continuous integration and deployment practices using GitLab.
Previous Experience in Software Engineering
Before joining Emplifi, Pedro Carvalho accumulated significant experience in software engineering across various companies. He worked at BairesDev for five months and at Bees Brasil for ten months, both in Brazil. His earlier roles included positions at Accenture Brasil and NeXTIME, where he further developed his software engineering skills. Across these positions, he focused on implementing solutions that improved data processing and system performance.
Insurance Consultant Background
Pedro Carvalho worked as an Insurance Consultant at Seguralta Corretora de Seguros from 2015 to 2017 in Itaúna e Região, Brazil. This role allowed him to gain insights into the insurance industry and develop skills in client management and consulting. His experience in this field contributed to his diverse professional background before transitioning fully into software engineering.
Educational Qualifications
Pedro Carvalho holds an Engineer's degree in Environmental Engineering Technology/Environmental Technology from Escola De Minas, which he completed from 2010 to 2017. He also studied at Le Wagon, where he achieved a Ruby Full Stack Engineer certification in 2021 after an 11-month program. His educational background provides him with a solid foundation in both engineering principles and software development.
Language Proficiency
Pedro Carvalho is fluent in both English and Spanish. This proficiency enhances his ability to communicate effectively in multilingual environments, making him a valuable asset in diverse teams and international projects.