Edgar Andrés Margffoy Tuay

Software Engineer

Bogota, RAP (Especial) Central, Colombia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Edgar Andrés Margffoy Tuay is a software engineer with 12 years of experience and an MSc in Systems and Computing from Uniandes, based in Bogotá, Colombia. He combines backend, DevOps, and full‑stack skills with a strong emphasis on scientific and numerical computing, contributing to high-profile open-source projects like PyTorch, SciPy, CuPy and Spyder. His work spans language server performance, image I/O and encoding, CI/CD automation for complex native builds, and porting signal-processing algorithms to GPU-accelerated libraries. Known for pragmatic refactoring and race-condition fixes, he often improves developer tooling and cross-platform build reliability that quietly accelerates collaborators’ productivity.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,335reputation
339kreached
12answers
11questions
github-logo-circle

Github Skills (47)

dependency-management10
algorithms10
build-script10
scipy10
docker10
maintenance10
c-language10
python10
image-processing10
signal-processing10
windows10
gpu-programming10
conda10
bash10
code-completion10

Programming languages (15)

C#PowerShellC++RustCHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
An implementation of the Language Server Protocol for Python
Role in this project:
userBack-end Developer
Contributions:17 commits, 17 PRs, 37 comments in 3 years 1 month
Contributions summary:Edgar significantly contributed to the Python language server implementation, focusing on improving completion performance and adding features. Their work involved integrating the `rope` library for code completion, enhancing the handling of Jedi autocompletion, and addressing race conditions between completion providers. The user's commits demonstrate expertise in refactoring code, adding support for multiple workspaces and a text folding feature. Additionally, the user updated the project dependencies, and fixed several parsing related issues.
pythonocto-correct-managedserver-protocollsplanguage-server
spyder-ide/spyder

Dec 2016 - Jul 2022

Official repository for Spyder - The Scientific Python Development Environment
Role in this project:
userFull-stack Developer
Contributions:1 release, 29 reviews, 148 PRs in 5 years 8 months
Contributions summary:Edgar's contributions primarily involve updating dependencies, refactoring functions, and implementing new features. Specifically, they updated requirements across multiple files, fixed merge issues by modifying Python files and corrected style issues. The user also focused on implementing features related to workspace management such as correctly implementing workspace/didChangeWorkspaceFolders and displaying folded code indicators.
pythonpyqt5anaconda-distributionanacondapyqt
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Edgar Andrés Margffoy Tuay - Software Engineer