Dmitry Udalov

UI Developer at Criterion HCM

Bishkek City, Kyrgyzstan
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 Udalov is a UI developer with 10 years of full-stack experience, currently building and refining enterprise HCM interfaces at Criterion HCM from his base in Bishkek. He combines front-end expertise in React and UI-dashboard work with hands-on backend and DevOps experience—having contributed Golang, Bash, and PostgreSQL tooling at Postgres.ai and improved DB branching tooling in the DBLab project. Dmitry has a proven track record delivering features, bug fixes, and cross-team integrations in product-focused teams, and he previously supported high-traffic consumer apps and browser extensions at StartupTurbo. Comfortable across the stack, he’s implemented OAuth2 microservices, CI/CD pipelines, and AWS provisioning modules, which helps him bridge UX goals and operational realities. Colleagues rely on him for pragmatic, maintainable solutions that span UI polish to database automation. He brings a practical curiosity: in addition to UI work he has directly improved database cloning, snapshot, and API documentation workflows in open-source tooling.
code10 years of coding experience
job10 years of employment as a software developer
bookIT specialist, IT, Specialist Degree, IT specialist, IT, Specialist Degree at Penza State University
languagesRussian, English
github-logo-circle

Github Skills (15)

branches10
databases10
go10
postgresql10
git-branch10
cloning10
database10
cicd9
sql9
cil9
api8
docker8
swagger8
dockers8
api-design8

Programming languages (8)

TypeScriptShellC++PLpgSQLGoPHPPerlDart

Github contributions (5)

github-logo-circle
DBLab enables 🖖 database branching and ⚡️ thin cloning for any Postgres database and empowers DB testing in CI/CD. This optimizes database-related costs while improving time-to-market and software quality. Follow to stay updated.
Role in this project:
userBackend & DevOps Engineer
Contributions:9 commits in 27 days
Contributions summary:Dmitry made several contributions related to database management and deployment. They improved a script for creating ZFS snapshots, which likely supports database cloning functionality. Additionally, the user implemented a function to execute SQL queries using the Golang Postgres driver, indicating work on backend database interaction. They also added Swagger documentation and UI for the API, fixing a URL issue in the Swagger UI.
followsoftware-qualitythindatabase-migrationsdle
postgres-ai/postgres-checkup

Nov 2018 - Apr 2021

Detailed Postgres cluster diagnostics. :point_right: THIS IS A MIRROR OF https://gitlab.com/postgres-ai-team/postgres-checkup
Contributions:1049 commits, 38 PRs, 60 pushes in 2 years 5 months
gitlabpointcheckuppostgrespostgresql
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