Dennis Block is a Freelance Android Developer with nine years of experience building and refining mobile applications and libraries from the Greater Bielefeld Area, Germany. Holding an M.Sc. in Applied Computer Science and a B.Sc. in Applied Mathematics, he blends solid theoretical grounding with practical Android engineering. Since 2019 he has run independent projects, delivering full-stack features and architectural refactors rather than just UI tweaks. His open-source contributions include significant enhancements to the Android GraphView library—improving tree layout algorithms, customizable node sizing, and bug fixes that improved visualization accuracy. Client work and OSS both show a preference for thoughtful, maintainable code and solving non-obvious layout and algorithmic challenges in mobile contexts.
9 years of coding experience
Master of Science - MS, Angewandte Informatik, Master of Science - MS, Angewandte Informatik at Fachhochschule Südwestfalen Iserlohn
Android GraphView is used to display data in graph structures.
Role in this project:
Full-stack Developer
Contributions:4 releases, 41 commits, 15 pushes in 3 years 1 month
Contributions summary:Dennis primarily contributed to the Android-based graph visualization library, implementing features and refactoring existing code. Their work involved significant modifications to the core `TreeView` class, including adding node size customization, and changes to the layouting algorithm. They also refactored code to match naming conventions and fixed a bug within the tree algorithm, ensuring correct display and functionality of the graph.
Contributions:1 review, 66 commits, 1 PR in 1 year 4 months
dev
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
Dennis Block - Freelance Android Developer at Selbstständig