Ahmet Taspinar

Project Leader at Smals

Schiedam, South Holland, Belgium
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
Ahmet Taspinar is a project leader and former functional analyst with over a decade of experience delivering software and data-driven solutions from Schiedam, Belgium. With a master's in computer science from Université libre de Bruxelles, he combines disciplined engineering with data science instincts—self-described as a "physicist disguised as a data scientist"—and maintains a technical blog. At Smals he progressed from functional analysis to leading projects, balancing stakeholder-facing responsibilities with hands-on backend and ML work. His open-source contributions include building and hardening a Twitter scraper and implementing classic ML algorithms from scratch, demonstrating attention to robustness, evaluation, and reproducibility. He brings a practical mix of leadership, software craftsmanship, and a curiosity for turning research-style thinking into production-ready systems.
code10 years of coding experience
bookMaster's degree, computer science, Master's degree, computer science at Université libre de Bruxelles
github-logo-circle

Github Skills (15)

algorithm10
logistic-regression10
machine-learning-algorithms10
beautifulsoup10
naive-bayes10
python10
webscraping10
twitter-api10
http-request10
data-science9
data-analysis9
scikit-learn9
scikit9
json9
urllib7

Programming languages (3)

JavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
taspinar/twitterscraper

Jun 2016 - Jul 2020

Scrape Twitter for Tweets
Role in this project:
userBackend Developer
Contributions:6 releases, 213 commits, 77 PRs in 4 years 2 months
Contributions summary:Ahmet primarily focused on enhancing the functionality of the Twitter scraper. Their contributions included modifying the core scraping logic, implementing features for retrieving specific information such as URLs, and correcting existing functionality. They also introduced improvements such as the inclusion of error logging to enhance the robustness of the scraping process and the modification of scraping methods to accommodate changes in the Twitter API.
twitter-botpythontwitter-scrapescrapetwitter-api
taspinar/siml

Oct 2016 - Dec 2020

Machine Learning algorithms implemented from scratch
Role in this project:
userML Engineer
Contributions:94 commits, 1 PR, 59 pushes in 4 years 3 months
Contributions summary:Ahmet primarily contributed to the implementation and evaluation of machine learning algorithms from scratch. They added setup files, implemented logistic regression including evaluation metrics like the F1-score, and refactored the code by separating classifiers into individual files. Furthermore, the user added naive bayes classifiers for both general datasets and text, incorporating an example using Amazon reviews and the Japanese credit dataset.
machine-learning-algorithmsneural-networksmachine-learninglearning-algorithmsscratch
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