Matheus Pereira Júnior
Software Engineer at EigenLayer- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Portuguese Native or bilingual proficiency
-
Japanese Elementary proficiency
-
Spanish Elementary proficiency
Topline Score
Bio
Joao Squillace
Matheus was very dedicated and focused when we were working at Cogmation Robotics as interns. We had the opportunity to work together for 4 months and he was always proactive and delivering results. I strongly recommend him.
Joao Squillace
Matheus was very dedicated and focused when we were working at Cogmation Robotics as interns. We had the opportunity to work together for 4 months and he was always proactive and delivering results. I strongly recommend him.
Joao Squillace
Matheus was very dedicated and focused when we were working at Cogmation Robotics as interns. We had the opportunity to work together for 4 months and he was always proactive and delivering results. I strongly recommend him.
Joao Squillace
Matheus was very dedicated and focused when we were working at Cogmation Robotics as interns. We had the opportunity to work together for 4 months and he was always proactive and delivering results. I strongly recommend him.
Credentials
-
Software Security
CourseraOct, 2021- Nov, 2024 -
LFS216: Linux Security Fundamentals
The Linux FoundationJul, 2021- Nov, 2024 -
Formação em Android embarcado
Embedded LabworksDec, 2019- Nov, 2024 -
Formação em Linux device drivers
Embedded LabworksDec, 2019- Nov, 2024 -
Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
CourseraOct, 2017- Nov, 2024 -
Structuring Machine Learning Projects
CourseraOct, 2017- Nov, 2024 -
Neural Networks and Deep Learning
CourseraSep, 2017- Nov, 2024
Experience
-
EigenLayer
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Software Engineer
-
Jan 2023 - Present
-
-
-
Truelogic Software
-
United States
-
Information Technology & Services
-
100 - 200 Employee
-
Software Engineer
-
Jan 2023 - Present
-
-
-
Invillia
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Developer
-
Jan 2022 - Jan 2023
-
-
-
SiDi
-
Brazil
-
Information Technology & Services
-
700 & Above Employee
-
Software Developer
-
Dec 2020 - Oct 2021
Worked on proof of concept projects for Samsung devices on Android ecosystem focused on B2B market. Main responsibilities include breaking down user stories into tasks, development and basic testing. All performed without constant supervision and under Scrum. Some topics related to the project include containerization, custom Android system services, hardware abstraction layer (HAL), HAL interface definition language (HIDL), Arm TrustZone, and trusted applications. Used Go for writing build… Show more Worked on proof of concept projects for Samsung devices on Android ecosystem focused on B2B market. Main responsibilities include breaking down user stories into tasks, development and basic testing. All performed without constant supervision and under Scrum. Some topics related to the project include containerization, custom Android system services, hardware abstraction layer (HAL), HAL interface definition language (HIDL), Arm TrustZone, and trusted applications. Used Go for writing build logic on Blueprint framework and for cross compiling programs to arm64. Last project also included REST API backend programming using Spring Boot, Spring Data MongoDB, and Lombok deployed on AWS. Unit and integration tests done on JUnit. API call authentication performed via mTLS. Postman was also used for API calls. Show less Worked on proof of concept projects for Samsung devices on Android ecosystem focused on B2B market. Main responsibilities include breaking down user stories into tasks, development and basic testing. All performed without constant supervision and under Scrum. Some topics related to the project include containerization, custom Android system services, hardware abstraction layer (HAL), HAL interface definition language (HIDL), Arm TrustZone, and trusted applications. Used Go for writing build… Show more Worked on proof of concept projects for Samsung devices on Android ecosystem focused on B2B market. Main responsibilities include breaking down user stories into tasks, development and basic testing. All performed without constant supervision and under Scrum. Some topics related to the project include containerization, custom Android system services, hardware abstraction layer (HAL), HAL interface definition language (HIDL), Arm TrustZone, and trusted applications. Used Go for writing build logic on Blueprint framework and for cross compiling programs to arm64. Last project also included REST API backend programming using Spring Boot, Spring Data MongoDB, and Lombok deployed on AWS. Unit and integration tests done on JUnit. API call authentication performed via mTLS. Postman was also used for API calls. Show less
-
-
-
Instituto de Pesquisas Eldorado
-
Brazil
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Developer
-
Oct 2019 - Nov 2020
Helped on the development of a multithreaded camera framework for Motorola on Android devices in collaboration with teams in China and Chicago. Tasks were usually reported by QA teams and assigned to us by our direct manager from Chicago. Working environment was somewhat complex due to its multithreaded nature including Looper-Handler-based communication in both Java and C++, Java multithreading, and C++11 threading library using RAII-style locks and atomics to safely prevent data races and… Show more Helped on the development of a multithreaded camera framework for Motorola on Android devices in collaboration with teams in China and Chicago. Tasks were usually reported by QA teams and assigned to us by our direct manager from Chicago. Working environment was somewhat complex due to its multithreaded nature including Looper-Handler-based communication in both Java and C++, Java multithreading, and C++11 threading library using RAII-style locks and atomics to safely prevent data races and deadlocks. Activities also included Scrum-based software development and bug fix using Java, Kotlin, C, and C++14; internal technical presentations, memory profiling, and native crash dump analysis were some common tasks as well as code review on gerrit. Show less Helped on the development of a multithreaded camera framework for Motorola on Android devices in collaboration with teams in China and Chicago. Tasks were usually reported by QA teams and assigned to us by our direct manager from Chicago. Working environment was somewhat complex due to its multithreaded nature including Looper-Handler-based communication in both Java and C++, Java multithreading, and C++11 threading library using RAII-style locks and atomics to safely prevent data races and… Show more Helped on the development of a multithreaded camera framework for Motorola on Android devices in collaboration with teams in China and Chicago. Tasks were usually reported by QA teams and assigned to us by our direct manager from Chicago. Working environment was somewhat complex due to its multithreaded nature including Looper-Handler-based communication in both Java and C++, Java multithreading, and C++11 threading library using RAII-style locks and atomics to safely prevent data races and deadlocks. Activities also included Scrum-based software development and bug fix using Java, Kotlin, C, and C++14; internal technical presentations, memory profiling, and native crash dump analysis were some common tasks as well as code review on gerrit. Show less
-
-
-
SiDi
-
Brazil
-
Information Technology & Services
-
700 & Above Employee
-
Software Developer
-
Jan 2017 - Sep 2019
In the Mobile Product division I worked with Samsung mobile phones making sure they were properly configured and working regarding protocol and network features required by network operators from Latin America, e.g. Cell Broadcast, MIMO, Carrier Aggregation, 256 QAM modulation and others. Tasks also included Android Application Processor and Cellular Processor log analysis on multiple layers to solve network and call issues using several free and proprietary tools. January - November… Show more In the Mobile Product division I worked with Samsung mobile phones making sure they were properly configured and working regarding protocol and network features required by network operators from Latin America, e.g. Cell Broadcast, MIMO, Carrier Aggregation, 256 QAM modulation and others. Tasks also included Android Application Processor and Cellular Processor log analysis on multiple layers to solve network and call issues using several free and proprietary tools. January - November, 2017. During my short stay in Samsung virtual assistant department my duties were to train and test a machine learning based virtual assistant, correct training data by making sure it is properly written, labeled and categorized, and delegate activities to coworkers among others. November 2017 - January 2018. Developed a real time rootkit detection Android application using one-class classification models trained in Spark. Algorithms trained include One Class Support Vector Matchine, Isolation Forest, and LSTM. February - August, 2018. Implemented an Elliptic Curve Cryptography based key exchange protocol named SPAKE2+ in Java. Developed GlobalPlatform-defined secure communication protocol SCP03 and SCP11 on Android’s framework level to establish a secure, mutually authenticated channel between two entities. Also took part in the development of a cryptographic trusted application based on ARM TrustZone technology. September, 2018 - September 2019. Show less In the Mobile Product division I worked with Samsung mobile phones making sure they were properly configured and working regarding protocol and network features required by network operators from Latin America, e.g. Cell Broadcast, MIMO, Carrier Aggregation, 256 QAM modulation and others. Tasks also included Android Application Processor and Cellular Processor log analysis on multiple layers to solve network and call issues using several free and proprietary tools. January - November… Show more In the Mobile Product division I worked with Samsung mobile phones making sure they were properly configured and working regarding protocol and network features required by network operators from Latin America, e.g. Cell Broadcast, MIMO, Carrier Aggregation, 256 QAM modulation and others. Tasks also included Android Application Processor and Cellular Processor log analysis on multiple layers to solve network and call issues using several free and proprietary tools. January - November, 2017. During my short stay in Samsung virtual assistant department my duties were to train and test a machine learning based virtual assistant, correct training data by making sure it is properly written, labeled and categorized, and delegate activities to coworkers among others. November 2017 - January 2018. Developed a real time rootkit detection Android application using one-class classification models trained in Spark. Algorithms trained include One Class Support Vector Matchine, Isolation Forest, and LSTM. February - August, 2018. Implemented an Elliptic Curve Cryptography based key exchange protocol named SPAKE2+ in Java. Developed GlobalPlatform-defined secure communication protocol SCP03 and SCP11 on Android’s framework level to establish a secure, mutually authenticated channel between two entities. Also took part in the development of a cryptographic trusted application based on ARM TrustZone technology. September, 2018 - September 2019. Show less
-
-
-
Cogmation Robotics
-
Canada
-
Software Development
-
1 - 100 Employee
-
Internship
-
May 2014 - Dec 2014
Most of tasks consisted of: - UI Programming mainly redesigning existing windows; - Finding and fixing bugs; - Implementing new features and functionalities. Most of tasks consisted of: - UI Programming mainly redesigning existing windows; - Finding and fixing bugs; - Implementing new features and functionalities.
-
-
Education
-
Universidade Tecnológica Federal do Paraná
Computer Science -
University of Manitoba
Computer Science