Senior Software Engineer at Logistics company (NDA)
Lombardy, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Dmitry Sividov is a senior software engineer with 13+ years designing and optimizing web applications, databases, and distributed processing systems from Lombardy, Italy. He brings deep PHP and MySQL expertise and a pragmatic eye for architecture and performance, proven by long-term roles progressing from developer to team lead. An active open-source maintainer, Dmitry has contributed critical type-hint and callmap fixes to the widely used Psalm PHP static analysis tool and improved core functionality in Nushell, showing attention to tooling quality and cross-platform robustness. At an NDA logistics company he continues to apply scalable back-end and database optimization skills to production systems, while his background in static analysis and static typing hints at a habit of preventing issues before they reach production.
A static analysis tool for finding errors in PHP applications
Role in this project:
Back-end Developer & Code Maintainer
Contributions:34 releases, 812 reviews, 904 commits in 5 years 5 months
Contributions summary:Dmitry primarily focused on improving the codebase and maintaining its quality within the PHP static analysis tool, Psalm. They updated signatures for existing PHP functions and methods, corrected type hints, and fixed issues related to the tool's internal callmap. The contributions also included porting the codebase from Composer/composer to Composer/xdebug-handler and various bug fixes to improve the stability and utility of the tool, with a significant focus on error reporting and code corrections.
Contributions:9 reviews, 13 PRs, 270 comments in 1 year 7 months
Contributions summary:Dmitry made several contributions to the Nushell project, focusing on improving the shell's core functionality and user experience. These contributions included fixing bugs related to command parsing, such as handling CRLF line endings in Windows files and ensuring correct autocompletion for standard commands. The user also added new features, such as the "char nul" command, and expanded the capabilities of existing commands like `query web`, allowing for multiple attribute selections. Furthermore, the user improved the `default` command behavior and integrated multipart/form-data uploads to the `http post` command.
rusttype-ofshellbash
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 Sividov - Senior Software Engineer at Logistics company (NDA)