Paulo Amora

Professor at Instituto Federal de Educação, Ciência e Tecnologia do Ceará

Ceará, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Paulo Amora is a computer science professor and experienced software engineer with a decade in project management and development, currently leading an agile Scrum team building hardware diagnostics for a multinational client with stakeholders across China and the US. He holds an MSc focused on hybrid database systems and contributed to CMU's high-profile Peloton project, improving query optimization and executor components—an indicator of deep SQL and DBMS internals expertise. His technical breadth spans C++, C#, Java, databases, and machine learning (including LSTM-based sentiment analysis), alongside firmware and device driver work for storage systems. Comfortable bridging research and production, he has delivered RESTful analytic services and low-level storage drivers, showing fluency from systems programming to applied ML. Fluent in English and Portuguese with intermediate Japanese, Paulo blends rigorous academic training with hands-on engineering and cross-cultural collaboration.
code10 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Computer Science, 8.8, Master's degree, Computer Science, 8.8 at Universidade Federal do Ceará
bookBS, Computer Engineering, 8, BS, Computer Engineering, 8 at Instituto Federal de Educação, Ciência e Tecnologia do Estado do Ceará
bookNon-degree, Computer Engineering, Non-degree, Computer Engineering at University of Pittsburgh
languagesEnglish, Portuguese, Japanese, French
github-logo-circle

Github Skills (12)

query-engine10
databases10
c-language10
cprogramming-language10
querying10
sql10
relational-databases10
dbm10
sql-database10
dbms10
database10
testing9

Programming languages (2)

C++JavaScript

Github contributions (5)

github-logo-circle
cmu-db/peloton

Jan 2017 - Aug 2017

The Self-Driving Database Management System
Role in this project:
userBack-end Developer & Database Engineer
Contributions:30 commits, 24 PRs, 81 comments in 7 months
Contributions summary:Paulo contributed significantly to the database management system, focusing on order by query optimization and implementation. They fixed issues related to the "select *" queries and improved the handling of DISTINCT queries, indicating a deep understanding of SQL query processing. The commits demonstrate the user's involvement in enhancing the optimizer and executor components, contributing to the core functionality of the database system, and adding new tests.
management-systemrdbmsdatabase-management-systemself-drivingdatabase
PauloAmora/oltpbench

Feb 2018 - Oct 2021

Contributions:20 pushes, 9 branches in 3 years 8 months
benchmarkingbenchmarkdatabasebenchmarking-frameworkdatabase-benchmarking
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Paulo Amora - Professor at Instituto Federal de Educação, Ciência e Tecnologia do Ceará