Martin Stachon

Freelance Software Developer at Self-Employed

Ostrava - město, Moravia-Silesia, Czechia
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
Martin Stachon is a versatile freelance software developer with 11 years of professional experience and nine focused on iOS app development, delivering end-to-end mobile products for clients and major companies like Showmax, Alza and Škoda. He combines a solid backend pedigree in Java and contributions to notable open-source projects (e.g., XChange exchange integration) with deep HPC and scientific computing roots from work at IT4Innovations using Fortran, MPI and CUDA. Comfortable working solo or in small agile teams, he has shipped cross-platform streaming and consumer apps, led migrations, and used analytics and CI to drive product improvements. Based in Ostrava and preferring remote roles, he’s actively exploring machine learning and AI opportunities, bringing a rare mix of mobile, backend and high-performance computing experience.
code11 years of coding experience
job15 years of employment as a software developer
bookIng., Applied mathematics, Ing., Applied mathematics at VSB - Technical University of Ostrava
bookBc, Applied mathematics, Bc, Applied mathematics at Vysoká škola báňská - Technická univerzita Ostrava
languagesEnglish, German, Czech
stackoverflow-logo

Stackoverflow

Stats
388reputation
74kreached
7answers
4questions
github-logo-circle

Github Skills (25)

apim10
scite10
python10
ebuild10
hpc10
java10
javas10
data-mapping10
api10
scilab10
apidoc9
linux9
bash8
bitcoin8
bitcoins8

Programming languages (5)

JavaSwiftJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
knowm/XChange

Apr 2015 - Dec 2022

XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
Role in this project:
userBack-end Developer
Contributions:21 reviews, 96 commits, 25 PRs in 7 years 9 months
Contributions summary:Martin's primary contribution involves the implementation of a new exchange integration for Coinmate. This included creating data transfer objects (DTOs) for market data, order book, and trade history. Furthermore, the user developed classes for adapting data from the Coinmate API to the XChange library's format, enabling the retrieval of ticker, order book, and trade information. This work demonstrates a focus on back-end development, API integration, and data mapping within the context of a cryptocurrency exchange library.
apiexchangejava-librarykucoinexchanges
Collection of easyblocks that implement support for building and installing software with EasyBuild.
Role in this project:
userBackend Engineer
Contributions:6 commits, 4 PRs, 7 comments in 9 months
Contributions summary:Martin primarily contributed to the EasyBuild project by modifying existing easyblock files, which are used to build and install scientific software. The user fixed issues related to the Intel MPI (impi) module, including correcting bash script versions and adding the MIC_LD_LIBRARY_PATH. They also made updates to the pythonpackage.py and imkl.py files, dealing with external dependencies and platform-specific configurations. These changes demonstrate a focus on maintaining and improving the build process for HPC software.
pythoninstallinglinuxscientific-softwarehpc
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
Martin Stachon - Freelance Software Developer at Self-Employed