Tiago Tresoldi

Insights Analyst at Etraveli Group

Uppsala, Sweden
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

👤
Senior
🎓
Top School
Tiago Tresoldi is an insights analyst and researcher with 21 years of experience applying quantitative methods to historical linguistics, blending Bayesian statistics, neural networks, and pragmatic programming to push philological research forward. He pairs academic rigor—a PhD and a strong publication record—with hands-on software skills in Python and C, optimizing parallel computations and reducing algorithmic complexity for large-scale analyses. His open-source contributions include extending core tagging capabilities in the widely used NLTK library, reflecting a commitment to practical tools that support language research. Based in Uppsala, he has moved from postdoctoral and university research roles into industry analytics, bringing a rare combination of deep humanities expertise and production-grade engineering. An unexpected strength is his early technical training in HVACR, hinting at a methodical, systems-oriented mindset that informs both his code and research design.
code21 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, History of Literature, Master's degree, History of Literature at Fundação Universidade Federal do Rio Grande
bookDoctor of Philosophy - PhD, Language and Literature, Doctor of Philosophy - PhD, Language and Literature at Universidade Federal do Rio Grande - FURG
bookTécnico em Refrigeração e Ar Condicionado, Heating, Air Conditioning, Ventilation and Refrigeration Maintenance Technology/Technician (HVACR), Técnico em Refrigeração e Ar Condicionado, Heating, Air Conditioning, Ventilation and Refrigeration Maintenance Technology/Technician (HVACR) at Colégio Técnico Industrial Mário Alquati
bookBachelor's degree, Italian Language and Literature, Bachelor's degree, Italian Language and Literature at Università di Pisa
languagesPortuguese, Italian, English, Swedish
stackoverflow-logo

Stackoverflow

Stats
300reputation
9kreached
2answers
3questions
github-logo-circle

Github Skills (16)

nltk10
machine-learning10
nlp10
python10
natural-language-processing10
tokenizer8
tokenize8
regular-expression8
64-bit6
part-of-speech6
python-itertools6
casting6
subset6
bit-manipulation6
documentation6

Programming languages (9)

JavaRTeXJavaScriptHTMLJupyter NotebookRich Text FormatPython

Github contributions (5)

github-logo-circle
nltk/nltk

Mar 2005 - Oct 2007

NLTK Source
Role in this project:
userBack-end Developer
Contributions:36 commits in 2 years 7 months
Contributions summary:Tiago primarily contributed to the Natural Language Toolkit (NLTK) library by implementing and modifying tagging functionalities. They implemented a `raw_tag()` method in `UnigramTagger` and introduced `PrefixTagger` and `SuffixTagger` classes in the `affix.py` module. Additionally, they fixed a bug in the `tokenize.regexp()` function concerning Unicode string handling and added documentation support. Their work focused on extending and improving the core tagging capabilities within the NLTK framework.
nlppythonmachine-learningnltknatural-language-processing
tresoldi/dafsa

Nov 2019 - Mar 2021

Library for computing Deterministic Acyclic Finite State Automata (DAFSA)
Contributions:3 releases, 216 commits, 11 PRs in 1 year 4 months
lotteryacyclicfinite-statefinite-state-automatafsm-library
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