Oleksandr Nikitin

Independent Consultant at Self-employed

Ukraine
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
Oleksandr Nikitin is an independent consultant and security-minded engineer with 14+ years of experience building and hardening systems across finance, aerospace, media, and entertainment. He has led R&D efforts, re-engineered legacy HFT platforms, and co-founded security-focused ventures such as Toliman LLC where he championed usable privacy and P2P collaboration tools. Technically versatile, he combines deep systems and cryptography knowledge with hands-on development in .NET, concurrent microbenchmarks, reverse engineering, and secure storage/distribution. His open-source contributions include performance-focused work on a 1M-threads Skynet microbenchmark and cross-language optimizations, reflecting a pragmatic approach to concurrency and tooling. A strong believer in telecommuting and practical, end-to-end understanding, he blends research-level rigor with product-focused delivery for high-stakes clients. Based in Ukraine with a BS in Applied Mathematics and Computer Science, he prefers meaningful consulting engagements over generic outsourcing.
code14 years of coding experience
job9 years of employment as a software developer
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesEnglish, Russian, Ukrainian
github-logo-circle

Github Skills (15)

asynchronous10
netcore10
csharp10
performance-optimization10
multithreading10
async10
dotnet-core10
parallel-execution9
parallel9
parallel-processing9
fsharp6
crystal-lang5
go5
javascript5
nodejs5

Programming languages (28)

C#CSchemeCMakeMakefileGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
atemerev/skynet

Feb 2016 - Aug 2016

Skynet 1M threads microbenchmark
Role in this project:
userBack-end Developer
Contributions:31 commits, 17 PRs, 30 pushes in 5 months
Contributions summary:Oleksandr focused on implementing a microbenchmark for testing concurrent programming performance in .NET Core. They initially set up and ran the benchmark, then refactored it to address performance issues on macOS by removing a Stopwatch dependency. Further improvements involved adapting the code to use Task.Run and simplifying the sync/async execution, including optimizing the aggregation of results in the asynchronous part. The user also contributed code in other languages (F#, JavaScript/Node, Crystal, and Go) by merging pull requests.
non-blockingerlangskynetmicrobenchmarkthreads
TrueLink/lru-ts

Nov 2014 - Oct 2016

Contributions:4 commits, 1 push, 1 comment in 1 year 11 months
lruadaptedcachetypescriptlru-cache
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
Oleksandr Nikitin - Independent Consultant at Self-employed