Hello! I'm Daniel, a final year dual-degree Ph.D. student in Computer Science and Software Engineering at Carnegie Mellon University (CMU) and Instituto Superior Técnico (IST). I'm fortunate to be co-advised by Claire Le Goues, Ruben Martins, and Vasco Manquinho.
I research and develop prototype and production-ready tools (that have been commercialized) to automate large-scale, repetitive code changes. My work lies at the intersection of artificial intelligence and programming languages, focusing on automating tedious software engineering tasks such as library migration, handling breaking changes, and code cleanup.
I'm also very interested in scalable program analyses, repair and source-to-source transformations.
UPDATE: I will be on the job market for research scientist/engineer positions in mid-2025. If my expertise aligns with your team or project needs, please feel free to reach out!
",
which does not match the baseurl
("
") configured in _config.yml
.
baseurl
in _config.yml
to "
".
Daniel Ramos, Claudia Mamede, Kush Jain, Paulo Santos, Catarina Gamboa, Claire Le Goues
Submitted to the 2nd International Workshop on Large Language Models for Code (LLM4Code) 2024 Spotlight