Manuel Aristarán

Senior Software Engineer at GridStrong

Bahía Blanca, Buenos Aires, Argentina
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
🎓
Top School
Manuel Aristarán is a senior software engineer with over 17 years of hands-on experience building everything from satellite device drivers and FreeRTOS firmware to large-scale web platforms and data-visualization engines. He combines deep systems and backend expertise (Java, C/C++, Python, JRuby) with front-end craftsmanship—evidenced by his full-stack work on Tabula, an open-source PDF table extraction tool that has attracted 5,000+ GitHub stars and 100k+ monthly users. Manuel has led teams and products across startups and research labs, shipping ML-driven services, OCR pipelines, and microservices on AWS while contributing to widely used libraries like django-activity-stream. A MIT Media Lab alumnus who helped launch Argentina’s first Cubesat, he brings a rare mix of academic research, space-grade embedded development, and production web engineering. Practical, curious and product-minded, he often bridges UX improvements and core extraction algorithms to turn messy data into usable insights.
code17 years of coding experience
job14 years of employment as a software developer
bookMaster’s Degree Media Arts and Sciences, Master’s Degree Media Arts and Sciences at Massachusetts Institute of Technology
bookComputer Science, Computer Science at Universidad Nacional del Sur
languagesSpanish, English, French
stackoverflow-logo

Stackoverflow

Stats
534reputation
46kreached
16answers
3questions
Badges
pdf
top-5%
github-logo-circle

Github Skills (31)

javascript10
python10
django10
pdf-parsing10
java10
javas10
backbonejs10
backbone10
pdfbox10
user-interface9
css9
pdf9
database-design9
html9
rest-api8

Programming languages (13)

JavaCSSC++CGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
tabulapdf/tabula-java

May 2014 - Dec 2022

Extract tables from PDF files
Role in this project:
userBack-end Developer
Contributions:7 releases, 4 reviews, 211 commits in 8 years 8 months
Contributions summary:Manuel primarily contributed to the `ObjectExtractor` class, implementing features related to extracting tables from PDF files. Their commits focused on the core logic of object extraction, specifically the processing of text positions and ruling lines within the PDF. They also made changes to the `TextStripper` and `Table` classes.
extraction-enginepdfextract-tablesjarpdfs
tabulapdf/tabula

Dec 2012 - Sep 2020

Role in this project:
userFull-stack Developer
Contributions:2 releases, 594 commits, 33 PRs in 7 years 10 months
Contributions summary:Manuel appears to have been primarily involved in developing the front-end of the Tabula project, as evidenced by the changes to `pdf_view.html.erb` and the introduction of `resizableSelection.js` and the removal of a bootstrap css. They seem to have refactored code to replace the old imgAreaSelect component, and they have made modifications to the user interface, including the addition of a "repeat selection" button for more efficient user interaction. The commits also suggest back-end work, mainly through modifications of how the data from the back-end is handled in Javascript.
csvpdfpdfiumdata-tablespdf-generation
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
Manuel Aristarán - Senior Software Engineer at GridStrong