Denis Shilin

Senior Software Developer at Dwelly

Belgrade, Central 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
🎓
Top School
Denis Shilin is a seasoned Senior Software Developer with over two decades of hands-on experience building complex systems across healthcare, real estate, finance, and marketplace domains. He combines deep backend expertise (Node.js, Python, Java, C++, .NET) with modern front-end and mobile skills (TypeScript, React, React Native, GraphQL) and a proven track record of driving architecture and monorepo/CICD transformations. Denis has repeatedly delivered production-grade services—microservices, GraphQL gateways, geocoding and matching engines, ETL pipelines for ML, and realtime chat platforms—demonstrating strong system design and operational sensibilities. He’s comfortable modernizing legacy stacks and shipping new greenfield products, and has experience instrumenting analytics, error logging and automated deployment flows to improve reliability. Based in Belgrade, he pairs pragmatic engineering with an appetite for continuous learning, often bridging backend, API and client libraries via code generation and feature-sliced design. An understated strength is his history of building tooling and templates that accelerate teams (service templates, client libs, CI plugins), making him a multiplier for engineering organizations.
code11 years of coding experience
job20 years of employment as a software developer
bookMaster's degree Information Systems of Economics #071900, Master's degree Information Systems of Economics #071900 at Ural State University of Econimics
github-logo-circle

Github Skills (24)

trace5
react-relay5
dsl4
nodejs4
protocol-handler4
cpu4
elasticsearch-client4
server-side4
child-process3
relay3
react3
javascript3
rendering3
ws3
websocket2

Programming languages (3)

TypeScriptCJavaScript

Github contributions (5)

github-logo-circle
Contributions:23 pushes, 1 branch in 3 years 7 months
Detects long tasks in node with a stack trace and % CPU for the culprits
Contributions:4 PRs, 5 pushes in 2 years 4 months
cpustack-tracetracenodejslong
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