I am a Graduate Research and Teaching Assistant in the Computer Science and Engineering department at Texas A&M University and a member of the Aggie Graphics Group. I am currently pursuing a Ph.D. degree in Computer Science at Texas A&M University under the supervision of Dr. Nima Kalantari. I finished my B.Sc. in Computer Science at Eötvös Loránd University, Hungary. I was previously a B.Sc. student in Computer Engineering at Universidade Federal da Paraíba, Brazil. More information available on my resume.

Research Interests

My research interests are in computer graphics focused on computational photography, rendering, and geometric modeling. I have leveraged machine learning solutions for image synthesis and implicit shape representation in recent projects. Previously, I have developed path tracers to investigate optimizations on physically-based rendering and morphological operations on meshes. My goal is to develop optimized solutions in graphics to better describe and visualize real world scenarios.



September/2020 Awarded second place at HowdyHack 2020 for project Recordouille.
August/2020 Participated on the ACM SIGGRAPH conference as a Student Volunteer.
August/2020 Paper published to Proceedings Eighth and Ninth International Workshop on Trends in Functional Programming in Education.
January/2020 Started Ph.D. in Computer Science at Texas A&M University.
January/2020 Graduated Summa Cum Laude on Computer Science at Eötvös Loránd University.
January/2020 Received the Outstanding B.Sc. Thesis Award for my thesis entitled "Octree-based Approach for Real-time Visualization of Surfaces Defined by Signed Distance Fields".

Highlighted Projects

Octree-based Approach for Real-time Visualization of Surfaces Defined by Signed Distance Fields (B.Sc. thesis)

Efficient solution for the estimation of surfaces of triangle-based objects through the use of signed distance functions. The solution is based on an octree data structure, which acts as a recipient to store and manage distance values of a given object. It works for any closed triangle mesh, and allows real-time visualization of operations such as the offset, the union, and the intersection.

Logon Renderer (personal project)

Logon Renderer is a project started on the Physically Based Rendering course, offered by Dr. Christian Pagot, at Universidade Federal da Paraíba. The application is a physically based renderer, based on the Path Tracing algorithm, that has been written from scratch in C++ for educational purposes. Although some acceleration techniques have already been (and may be in the future) included into the project, the main goal is not performance, but the construction of a high quality, full featured, CPU-based ray tracer through readable, modular, extensible and easy to understand code.


Graduate Research and Teaching Assistant
Texas A&M University
Jan 2020 - Present | College Station, TX, United States of America
  • Researching meta-learning techniques for video frame interpolation. Advised by Dr. Nima Kalantari.
  • Investigating hyper-network learning to improve implicit neural representation applied to 3D geometry. Advised by Dr. Nima Kalantari and Dr. John Keyser.
  • Assisting on lab sessions of undergraduate courses: CSCE 121 - Introduction to Program Design and Concepts, CSCE 441 - Computer Graphics, and CSCE 221 - Data Structures and Algorithms.
Machine Learning Intern
May 2021 - August 2021 | Plano, TX, United States of America
  • Designed and developed hardware resource forecaster for network infrastructure. Containerized solution uses statistical and deep-learning methods trained on existing logged usage data. Allows on-demand probability forecast suiting diverse use-cases.
  • Lead the development of smart search engine for network defects. Containerized API and interface allows engineers to quickly find previously logged solutions of similar defects across Ericsson global. Uses combination of existing search algorithms and trained NLP models for enhanced suggestions. Validated and approved by network engineers.
Software Developer Intern
May 2018 - December 2019 | Budapest, Hungary
  • Developed prototypes for Ericsson's edge computing platform leveraging quick response times from 5G hardware.
  • Engineered and deployed 5G IoT applications for cloud computing hosted on AWS and Microsoft Azure.
  • Research on containerization applied to 5G IoT applications. Tested and simulated main container technologies to use the most efficient solution for each application. Results showed significant increase in performance for all prototypes. Developed prototypes for Ericsson's edge computing platform leveraging quick response times from 5G hardware.
  • Conducted demonstrations of use-cases for 5G network applications such as Industry 4.0 and Smart Homes across Hungary.
Lecturer and Researcher in Functional Programming
Eötvös Loránd University
January 2019 - December 2019 | Budapest, Hungary
  • Lectured practical functional programming undergraduate classes.
  • Research focused on raytracing application on functional programming for motivating functional programming students.
Researcher in Computer Graphics
Eötvös Loránd University
August 2018 - December 2019 | Budapest, Hungary
  • Created OpenGL application using octrees to leverage signed distance functions as a way of performing fast affine transformations in 3D meshes. Novel mesh representation allows real-time computation of operations not feasible in real-time before.
  • Research on signed distance functions and real-time cone tracing.
Researcher in Machine Learning
Eötvös Loránd University
March 2018 - July 2018 | Budapest, Hungary

Research on mobile real-time application for processing health data through smart watches.

C++ Developer Intern
January 2016 - December 2017 | João Pessoa, Brazil
  • Developed and optimized of software for image and video processing.
  • Implemented application that leveraged object recognition via CNNs and text-to-speech tools for the visually impaired.


Journal Papers

How to Increase Interest in Studying Functional Programming via Interdisciplinary Application
Proceddings Eighth and Ninth International Workshop on Trends in Functional Programming in Education, Vancouver Canada and Krakow Poland, 11th June 2019 and 12th February 2020

Figueirêdo, P., Kim, Y., Le Minh, N., Sitt, E., Ying, X., Zsók, V.

Relato de Experiência Sobre o Aprendizado de Introdução à Renderização Baseada em Física em um Curso de Graduação da Área de Computação
Comunicações em Informática

Figueirêdo, P.H.V. de.

Conference Presentations


Phone: 979-288-1930
E-mail: pedrofigueiredo [at] tamu [dot] edu
Texas A&M University
400 Bizzell St
College Station, TX