Dmitry K

Frontend Developer at ParaSwap

Serbia
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

👤
Senior
Dmitry K is a Frontend Developer with 11 years of software engineering experience, currently building user-facing products at ParaSwap from Serbia. He previously spent three years as a Senior Software Engineer at Gnosis, bringing deep experience in blockchain-adjacent tooling and distributed system concerns. Beyond UI work, Dmitry contributes to notable open-source projects like WalletConnectSwift, where he implemented core JSON-RPC serialization, improved thread-safe server/transport handling, and fixed hard-to-reproduce crashes and decoding issues. His skill set spans front-end development while retaining strong backend sensibilities, enabling him to bridge protocol-level reliability with polished UIs. Colleagues rely on him for pragmatic problem solving under production constraints and for contributions that improve both correctness and resilience.
code11 years of coding experience
job3 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
141reputation
19kreached
2answers
0questions
github-logo-circle

Github Skills (12)

json-rpc10
swift10
data-serialization10
cryptography10
serialization10
networking9
multithreading9
cocoapods6
state-restoration6
ios6
ios-library6
dyld6

Programming languages (14)

MDXC++CSSRustCHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
WalletConnect Swift SDK
Role in this project:
userBack-end Developer
Contributions:4 releases, 28 reviews, 96 commits in 3 years 4 months
Contributions summary:Dmitry primarily contributed to the core logic of the WalletConnect Swift SDK. Their work involved implementing a JSONRPCSerializer for request and response serialization, including encoding and decoding messages for transport. They made changes to the server and transport layer, adding thread-safe access to the server and other parts. The user also focused on fixing crashes and addressing decoding errors within the codebase.
walletconnectwalletsdkswiftios
Benchmark of compilation time of extensions in Swift 1.2
Contributions:2 pushes, 1 branch, 1 comment in 6 years 10 months
compilationbenchmarkextensionsswiftcompilation-time
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
Dmitry K - Frontend Developer at ParaSwap