Iago Richard Rodrigues

Iago Richard Rodrigues Email and Phone Number

Professor | Software Engineer | C# | .NET | UWP | XAML | Python | Machine Learning @ Universidade Católica de Pernambuco
Iago Richard Rodrigues's Location
Recife, Pernambuco, Brazil, Brazil
About Iago Richard Rodrigues

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.

Iago Richard Rodrigues's Current Company Details
Universidade Católica de Pernambuco

Universidade Católica De Pernambuco

View
Professor | Software Engineer | C# | .NET | UWP | XAML | Python | Machine Learning
Iago Richard Rodrigues Work Experience Details
  • Projeto Cin/Samsung
    Software Engineer
    Projeto Cin/Samsung Oct 2024 - Present
    Recife, Pernambuco, Brasil
    Activities: Development, maintenance and porting of Desktop applications (Windows), and Artificial Intelligence services for Samsung devices using technologies such as C#, .NET and UWP.
  • Universidade Católica De Pernambuco
    Professor
    Universidade Católica De Pernambuco Oct 2021 - Present
    Recife, Pernambuco, Brasil
    Teaching 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.
  • Instituto Senai De Inovação
    Research And Development Scientist
    Instituto Senai De Inovação Jan 2023 - Oct 2023
    Recife, Pernambuco, Brasil
    As 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.
  • Grupo De Pesquisa Em Redes E Telecomunicações
    Research And Development Scientist
    Grupo De Pesquisa Em Redes E Telecomunicações Jul 2019 - Dec 2022
    Recife
    Contributed 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.
  • Uninabuco
    Professor
    Uninabuco Sep 2019 - Mar 2020
    Recife E Região, Brasil
    Teaching a range of courses including Software Engineering and Logic Programming. Utilizing Python to deliver practical and theoretical knowledge.
  • Universidade De Pernambuco
    Teaching Intern
    Universidade De Pernambuco Aug 2018 - Jun 2019
    Recife
    Teaching 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.
  • Prefeitura De Caruaru
    Software Development Intern
    Prefeitura De Caruaru Jan 2016 - Jun 2016
    Caruaru
    In 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

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

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.