John Idicula

Dortmund, North Rhine-Westphalia, Canada
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
John Idicula is a data- and algorithm-focused software engineer with 11 years' experience specializing in graph analysis, network modeling, and large-scale data mining for computational and systems biology problems. Based in Dortmund with ties to Canada, he blends rigorous algorithm design and statistical data integration to identify significant modules and subsystems within complex networks. He contributes to open-source tooling—most recently improving TOML parsing and date handling in a Go library—demonstrating practical Go expertise and attention to code quality. Comfortable at the intersection of machine learning, bioinformatics, and financial-network analysis, he turns complex interaction data into actionable insights. Notably, his profile emphasizes not just models but the analysis of interactions themselves, reflecting a systems-level mindset that favors interpretable, structure-aware solutions.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
3,713reputation
2.2mreached
60answers
8questions
Badges
package
top-5%
github-logo-circle

Github Skills (17)

golangci-lint10
toml10
go10
githubactions9
package9
parsing9
text-parsing9
testing8
package-manager6
django-views6
homebrew6
python-poetry6
continuous-integration6
github6
python6

Programming languages (25)

C#CHandlebarsDIGITAL Command LanguageGoHTMLJupyter NotebookMATLAB

Github contributions (5)

github-logo-circle
pelletier/go-toml

Apr 2021 - Oct 2022

Go library for the TOML file format
Role in this project:
userBack-end Developer
Contributions:1 review, 5 commits, 7 PRs in 1 year 7 months
Contributions summary:John primarily contributed to the `go-toml` library by addressing code quality issues identified by `golangci-lint`, such as unused variables and types. They also implemented fixes related to parsing and unmarshalling, specifically correcting a missing array separator and validating date formats. The user demonstrates proficiency in Go and its standard library by modifying parser functionality and refining the handling of time and date types within the TOML format.
golangfile-formatgo-librarytomltoml-parsing
jidicula/random-standup-py

Mar 2021 - Sep 2021

Eliminate awkward pauses in standups in Python 🐍
Contributions:2 releases, 11 reviews, 50 commits in 5 months
pythonstandups
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
John Idicula