Dmitrii Shevchenko

Founder at PortfoliosLab

Amsterdam, North Holland, Netherlands
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
Dmitrii Shevchenko is a founder and seasoned software engineer with over 14 years of experience building production-grade web applications and investment tools. He combines hands-on full‑stack expertise in TypeScript, React, Rust and Python with a business-oriented mindset honed by running PortfoliosLab, a portfolio backtesting platform used by thousands monthly. Dmitrii has led engineering teams, split monoliths into microservices, and implemented CI/CD and one-click deployments while mentoring engineers and raising code quality across organizations. At Elastic he contributed to Kibana—fixing complex TypeScript issues, improving UI pagination, and logging rule execution events—demonstrating comfort across frontend and backend systems at scale. He favors practical, value-driven solutions and continuously questions assumptions to find better approaches in a fast-moving web ecosystem. Based in Amsterdam, he pairs product intuition with deep technical craftsmanship, often tackling infrastructure, API design, and developer tooling in the same role.
code10 years of coding experience
job16 years of employment as a software developer
bookEngineer's degree, Automation of technological processes and production, Engineer's degree, Automation of technological processes and production at Gubkin Russian State University of Oil and Gas (National Research University)
languagesАнглийский
github-logo-circle

Github Skills (17)

typescript10
typescript-types10
typescripts10
front-end-development9
react9
apidoc8
api8
javascript8
debug8
back-end-development7
amazon-elasticsearch7
testing7
aws-elasticsearch7
elasticsearchquery7
backend7

Programming languages (8)

TypeScriptJavaCRustHandlebarsJavaScriptGoPython

Github contributions (5)

github-logo-circle
elastic/kibana

Apr 2021 - Jan 2023

Your window into the Elastic Stack
Role in this project:
userFull-stack Developer
Contributions:974 reviews, 59 commits, 220 PRs in 1 year 9 months
Contributions summary:Dmitrii's contributions focused on addressing TypeScript errors and implementing features for the Kibana user interface. They fixed a TypeScript error related to complex union types, improved the pagination of the exceptions page table, and added a missing import statement to a schema generator template. Additionally, the user addressed missing feature privileges callout messages and wrote rule execution events to the event log, highlighting their contributions to both the frontend and backend aspects of the Kibana project.
elasticdashboardskibanaobservabilitywindow
xcrzx/kibana

Apr 2021 - Apr 2025

Your window into the Elastic Stack
Contributions:2 reviews, 1 PR, 952 pushes in 4 years
elasticwindowelastic-stackelasticsearch
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
Dmitrii Shevchenko - Founder at PortfoliosLab