Dmitry Zakharov

DevOps Engineer

Moscow, Moscow, Russia
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
Dmitry Zakharov is a DevOps engineer with 10 years of hands-on experience building cloud-native, testable software and delivery pipelines from Moscow. He blends a T-shaped startup mentality with strong full‑stack skills—TypeScript, NodeJS, Java, Flutter and modern front-end frameworks—while focusing on DevOps, testing and scalable microservices. Dmitry is an active open-source contributor, enhancing tools like the ngneat/falso fake-data library and adding linting rules and docs to the oxc JavaScript/Rust toolchain, demonstrating attention to both usability and code quality. Trained in Human-Computer Interaction at Stanford and well-versed in Kubernetes and performance testing, he combines product empathy with solid system design. Colleagues note his dual role as developer and QA engineer: he intentionally builds features alongside robust unit tests and flaky-test fixes. He’s driven by consumer value and enjoys creating software he would use himself.
code10 years of coding experience
bookHTML5 from W3C, HTML5 from W3C at edX
bookMobile Web : Google Developer Challenge Scholarships, Mobile Web : Google Developer Challenge Scholarships at Udacity
bookHigh School №124
bookProgramming and Data Structures (Java), Programming and Data Structures (Java) at Linnéuniversitetet
bookPerformance Testing, Performance Testing at http://software-testing.ru
bookHuman Computer Interaction, Human Computer Interaction at Stanford University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
31reputation
7kreached
1answer
0questions
github-logo-circle

Github Skills (22)

unit-testing10
parserator10
javascript10
parser10
test-data10
data-set10
testing10
typescript10
data-model10
compiler-compiler10
typescript-types10
user-data10
randomization10
linter10
compiler10

Programming languages (17)

PowerShellJavaC++RustVueGoMustacheHTML

Github contributions (5)

github-logo-circle
ngneat/falso

Apr 2022 - Jun 2022

All the Fake Data for All Your Real Needs 🙂
Role in this project:
userFull-stack Developer & QA Engineer
Contributions:5 reviews, 12 commits, 7 PRs in 2 months
Contributions summary:Dmitry primarily contributed to enhancing the `falso` library by implementing new features, including account length customization, IBAN options with country codes, and Swift/BIC code generation. They also added unit tests to ensure the uniqueness of generated accounts and to fix a flaky check in random-float. Further improvements included support for gender-specific first names and the introduction of an amount generator.
data-analysispythondatadata-sciencedummy-data
oxc-project/oxc

Oct 2024 - Jan 2025

⚓ A collection of JavaScript tools written in Rust.
Role in this project:
userFull-stack Developer
Contributions:9 reviews, 15 PRs, 60 comments in 3 months
Contributions summary:Dmitry primarily contributes to the "oxc-project/oxc" repository, a JavaScript tools collection written in Rust, focusing on the linter component. Their work involves adding new linter rules (like `import/no-commonjs`, `import/unambiguous`, `import/first`, `import/no-namespace`, `typescript/no-require-imports`), and fixing existing ones (such as `import/no-duplicates` and the `unicorn/prefer-array-some`). They also contribute by adding schema examples for linting configuration files and correcting documentation links.
compilerjavascriptlinterminifierparser
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 Zakharov - DevOps Engineer