Daniel Darabos

Co-founder, CTO at LynxKite

Budapest, Hungary
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
Daniel Darabos is a pragmatic engineering leader and co-founder currently serving as CTO of LynxKite, where he builds an extensible GPU-backed data platform for drug discovery after a decade-plus focus on graph data science. With 13 years of professional experience and a Master's in Computer Science from BME, he has driven core back-end architecture and led small research teams to productionize graph ML and complex data dashboards. A hands-on coder who prefers shipping over perfection, he has contributed to high-profile open-source projects including Apache Spark (data integrity and runtime checks) and plotly.js (front-end label alignment fixes), reflecting fluency across Scala, Go, Python, and JS. Based in Budapest, he combines systems-level reliability experience from Google SRE work with startup grit, and outside work maintains creative outlets in music and drawing that inform his pragmatic, multidisciplinary approach.
code13 years of coding experience
job25 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Budapest University of Technology and Economics
stackoverflow-logo

Stackoverflow

Stats
27,223reputation
2.8mreached
318answers
39questions
Badges
hadoop
top-1%
rdd
top-1%
pyspark
top-5%
scala
top-1%
go
top-5%
java
top-5%
github-logo-circle

Github Skills (35)

data-visualizations10
apache-spark10
javascript10
spark10
charts10
big-data10
data-visualisation10
hadoop10
chartjs10
java10
charting10
scala10
javas10
rdd10
data-visualization10

Programming languages (17)

JavaC++LeanCRustScalaGoHTML

Github contributions (5)

github-logo-circle
apache/spark

Jan 2015 - Jul 2024

Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
userBack-end Developer
Contributions:9 PRs, 27 comments in 9 years 8 months
Contributions summary:Daniel primarily contributed to the Apache Spark project by addressing various issues and improving the codebase. Their work included fixing a data corruption issue in the `EdgePartition` and `EdgeTriplet` iterators, optimizing code, and adding runtime checks. They also worked on storing and displaying call stacks for stages on the UI, and corrected property names in the documentation. Additionally, the user fixed a serialization issue and added checks to prevent non-positive partition counts.
analyticspythondata-processingsqlapache
plotly/plotly.js

Feb 2018 - Apr 2018

Open-source JavaScript charting library behind Plotly and Dash
Role in this project:
userFront-end Developer
Contributions:15 commits, 2 PRs, 5 comments in 1 month
Contributions summary:Daniel primarily focused on enhancing the charting library's front-end features, specifically the vertical alignment of multi-line labels within the Cartesian axes. Their contributions involved fixing alignment issues across various angles and sides, ensuring accurate line counts, and correcting edge cases. The commits show work on the core functionality of the library and the improvement of test coverage to ensure correctness.
chartsdashcharting-librarychartwebgl
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
Daniel Darabos - Co-founder, CTO at LynxKite