Daniil Dukat

Lead Software Engineer at Graphwise

Sofia Metropolitan Area Bulgaria
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
Daniil Dukat is a Lead Software Engineer with 9 years of senior engineering and technical leadership experience and a long track record in enterprise Java systems across telco, finance, healthcare and AI. He has led teams and architected knowledge-graph AI products and CI/CD pipelines at Ontotext, and now heads engineering at Graphwise, combining hands-on development with dev-ops and best-practice enforcement. Throughout a 20+ year career he’s delivered integration-heavy systems (Oracle, Tibco, MuleSoft) and cloud-friendly Java services, while mentoring teams and driving delivery in complex domains. An active contributor to DefinitelyTyped, he has improved TypeScript typings for ProseMirror packages, showing an attention to developer experience that complements his backend expertise. Based in Sofia, Bulgaria, Daniil pairs deep legacy-stack knowledge with modern tooling and a pragmatic focus on shipping reliable, maintainable software.
code9 years of coding experience
job27 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at New Bulgarian University
github-logo-circle

Github Skills (8)

prosemirror10
typescript10
static-typing10
typescript-definitions10
typescripts10
type-definition10
typescript-types10
javascript9

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:5 commits, 6 PRs, 1 comment in 7 months
Contributions summary:Daniil primarily contributed to the type definitions for various ProseMirror packages within the DefinitelyTyped repository. They added and updated TypeScript type definitions for packages such as `prosemirror-dropcursor` and `@guardian/prosemirror-invisibles`, and updated typings for `prosemirror-tables`. Their work ensured type safety and improved the developer experience for users of these libraries. The user also updated existing type definitions to reflect API changes in the underlying JavaScript libraries.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
dddotsev/DefinitelyTyped

Aug 2018 - Apr 2019

The repository for high quality TypeScript type definitions.
Contributions:15 pushes, 6 branches in 9 months
resolvecompilationtypescript-definitionstype-definitionshigh-quality
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
Daniil Dukat - Lead Software Engineer at Graphwise