Iago Richard Rodrigues Email and Phone Number
PhD candidate in Computer Science and University Professor with over five years of experience in Software Development and Engineering. I specialize in software engineering, focusing on cutting-edge development frameworks and programming languages. My core skills include Git, Python (Tensorflow/Keras/Pytorch), Java (Spring Boot/JUnit), and C++ (Qt/OpenCV), as well as experience with Scrum and Kanban methodologies.I am driven by a strong ability to adapt to diverse environments and solve complex problems while staying focused on delivering results. With expertise in both academic and professional settings, I bring a blend of effective communication, teamwork, and self-management to the table. Passionate about continuous learning and knowledge sharing, I aim to drive success in every project.
Universidade Católica De Pernambuco
View-
Software EngineerProjeto Cin/Samsung Oct 2024 - PresentRecife, Pernambuco, BrasilActivities: Development, maintenance and porting of Desktop applications (Windows), and Artificial Intelligence services for Samsung devices using technologies such as C#, .NET and UWP.
-
ProfessorUniversidade Católica De Pernambuco Oct 2021 - PresentRecife, Pernambuco, BrasilTeaching a range of courses including Software Engineering, Object-Oriented Programming, Structured Programming, Logic Programming, Artificial Intelligence, Data Modeling, Design Patterns, and Scientific Research. Utilizing Java, Python, JavaScript, SQL, and HTML to deliver practical and theoretical knowledge. Additionally, mentoring students in scientific research projects with those languages, guiding them through the process of inquiry, experimentation, and documentation. -
Research And Development ScientistInstituto Senai De Inovação Jan 2023 - Oct 2023Recife, Pernambuco, BrasilAs research fellow, conducted research focused on remote sensing and applied artificial intelligence for geological analysis of terrains in Recife-PE. Leveraged C++ and Python for data processing, model development, and analysis, contributing to the advancement of geotechnical studies in the region of Recife, Brazil.Main activities:- Data Processing: Developed and implemented algorithms in C++ and Python to propose, prepare, process and analyze a new dataset from remote sensing technologies.- Model Development: Created and refined AI models for the segmentation, classification and analysis of geological terrains, optimizing accuracy and performance.- Geological Interpretation: Collaborated with geologists to interpret data results, ensuring that AI models aligned with geological principles and field observations.- Hypothesis Testing: Conducted hypothesis testing to validate the effectiveness of AI models and remote sensing methodologies in geological studies.- Collaboration: Worked closely with cross-disciplinary teams, including geologists, data scientists, and engineers, to achieve project goals and enhance the integration of AI in geological research. -
Research And Development ScientistGrupo De Pesquisa Em Redes E Telecomunicações Jul 2019 - Dec 2022RecifeContributed to cutting-edge research and development projects focused on machine learning and artificial intelligence, leveraging Python and C++ for developing, prototyping, and deploying software solutions. Worked in an agile environment, focusing on software development, hypothesis testing, and data visualization.Main activities:- Research and Development: Conducted research and implemented machine learning models for segmentation, classification, and detection tasks (computer vision).- Software Development: Developed and maintained desktop software applications using design patterns, emphasizing user experience and performance.- Code Maintenance: Participated in code reviews and versioning (Git), and performed regular maintenance to enhance system performance and fix bugs.- Prototyping: Created prototypes to validate concepts and iterate on solutions quickly.- Agile Methodologies: Actively participated in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to improve project workflows.- Documentation: Produced comprehensive documentation for codebases, research findings, and project processes, facilitating knowledge transfer and project continuity.- Project Planning and Execution: Developed and managed detailed project plans, ensuring timely delivery of milestones and overall project objectives.- Team Leadership: Led cross-functional teams, fostering collaboration and ensuring clear communication of project goals and responsibilities. -
ProfessorUninabuco Sep 2019 - Mar 2020Recife E Região, BrasilTeaching a range of courses including Software Engineering and Logic Programming. Utilizing Python to deliver practical and theoretical knowledge. -
Teaching InternUniversidade De Pernambuco Aug 2018 - Jun 2019RecifeTeaching internship in the discipline of Probability and Stochastic Processes at the University of Pernambuco. Assistance to the associate professor of the discipline (Prof. Dr. Roberta Fagundes) and monitoring of students enrolled in the discipline, guidance and publication of scientific works. -
Software Development InternPrefeitura De Caruaru Jan 2016 - Jun 2016CaruaruIn this experience, I worked with technologies such as HTML, CSS, JavaScript, JQuery, Google Maps API and PHP to develop a dashboard for analyzing complaints, alerts and emergencies in the city of Caruaru, Brazil. In addition, an API was developed to receive and store data (another application made with Angular and Phonegap also consumed this API, but to record these complaints).
Iago Richard Rodrigues Education Details
-
Aprendizado De Máquina -
Inteligência Computacional -
Áreas De Estudo: Processamento Digital De Imagens E Aprendizado De Máquina
Frequently Asked Questions about Iago Richard Rodrigues
What company does Iago Richard Rodrigues work for?
Iago Richard Rodrigues works for Universidade Católica De Pernambuco
What is Iago Richard Rodrigues's role at the current company?
Iago Richard Rodrigues's current role is Professor | Software Engineer | C# | .NET | UWP | XAML | Python | Machine Learning.
What schools did Iago Richard Rodrigues attend?
Iago Richard Rodrigues attended Centro De Informática Ufpe, Universidade De Pernambuco, Universidade De Pernambuco.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial