Sebastián Aguilera Novoa

Physicist - Computer Scientist - Problem Solver


Pleased to meet you! 😁 ✌️

Currently I am a M.Sc. student in Computer Science at the Institute of Mathematics, Statistics, and Computer Science, University of São Paulo (IME-USP), with undergraduate training in physics from the National University of Colombia (UNAL). My passion centers on the physical modeling of sound, from its generation and propagation to its computational simulation using ordinary and partial differential equations as well as numerical methods. I combine computational physics, acoustics, and simulation techniques to develop models that capture real acoustic behavior while maintaining theoretical rigor and practical applicability.

I leverage signal processing and machine learning tools strategically, viewing them as complementary to, rather than replacements for, deep physical understanding. I'm driven by the challenge of developing models that bridge theory and computation, particularly in bioacoustics where physical insight and data-driven methods converge most powerfully.

Currently, I'm advancing research in bioacoustics, investigating bird vocalizations and acoustic signal analysis. I develop tools like WaveSongs to enable accessible, reproducible research within the scientific community. My work spans the complete acoustic pipeline, from computational modeling and simulation to visualization and data analysis.

Learn more about my work through my projects, courses, and CV. Curious about me? Check my Bio.

Education

Skills and Expertise:

  • Data Analysis: Proficient in extracting, processing, and interpreting complex and large datasets. Extensive experience in data visualization to identify relationships and extract meaningful insights.
  • Mathematical Thinking: Strong foundation in theoretical and applied mathematics.
  • Communication: Excellent communication skills, fostering effective teamwork and collaboration.
  • Adaptability: Quick learner capable of mastering new software environments and technologies.
  • Technical Proficiency: Proficient in Python, Java, MATLAB, and LaTeX. Additional expertise in version control (GitHub), SSH, and SQL.
  • Numerical Analysis: Extensive knowledge and experience in numerical methods and analysis.
  • Machine Learning: Intermediate understanding of machine learning and deep learning algorithms with hands-on experience in PyTorch.
  • Language Skills: Native Spanish speaker. Fluent in English, intermediate Portuguese, and interested in German.