Dmitry Shechtman is a seasoned software engineer and co-founder with 11 years of professional experience building backend systems and developer-focused libraries. Based in Israel, he has held senior engineering roles at companies including Intel, NeuStar, and Covidien before co-founding il.in.ua in 2022. Dmitry contributes to open-source .NET projects, notably enhancing metadata-extractor-dotnet with new file-type support (CRX, WAV, QuickTime) and improving CommonMark.NET portability and spec compliance, demonstrating deep expertise in file formats and cross-platform .NET development. He combines practical product experience with low-level format handling—a useful edge for startups that need robust media and data processing. A Technion-trained computer scientist, he brings steady engineering leadership and a knack for shipping interoperable, high-performance libraries.
11 years of coding experience
8 years of employment as a software developer
B.Sc., Computer Science, B.Sc., Computer Science at Technion - Israel Institute of Technology
Implementation of CommonMark specification in C# for converting Markdown documents to HTML. Optimized for maximum performance and portability.
Role in this project:
Back-end Developer
Contributions:52 commits, 14 PRs, 15 pushes in 1 month
Contributions summary:Dmitry focused on implementing the CommonMark specification in C#. They added support for Portable Class Libraries (PCL) targeting Profile259, making the library compatible with a wider range of .NET platforms. The user also fixed issues related to the PCL target and implemented a new feature by adding the delimiter character property. Furthermore, the user updated the project to use the latest CommonMark specification version.
Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files
Role in this project:
Back-end Developer
Contributions:29 commits, 14 PRs, 20 comments in 2 months
Contributions summary:Dmitry contributed to the `drewnoakes/metadata-extractor-dotnet` repository by adding support for new file types and modifying existing code to handle different metadata formats. Specifically, they added support for CRX files, updated QuickTime metadata handling, and introduced new functionality related to WAV file formats. The user also updated Canon camera settings by including new record modes and fixed related chunk handlers.
netpbmjfifvideometadatajpeg
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.