Martin Blech

Software Engineer at Google

San Francisco, California, United States
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

🤩
Rockstar
🎓
Top School
Martin Blech is a software engineer with 14 years of experience building scalable back-end systems and mobile products, currently at Google in San Francisco. He has a strong Python background and an active open-source footprint—most notably improving xmltodict with features like CDATA handling and bidirectional XML-dict unparsing. Previously he led iOS development at Streema, launching Simple Radio to 100k+ monthly users, and redesigned large-scale music recommendation and fingerprinting systems at BMAT, achieving dramatic gains in maintainability and throughput. Comfortable spanning research-to-production work, he has ported algorithms from MATLAB to C++/Java and implemented Play! Framework modules for LinkedIn’s infrastructure. His mix of deep systems engineering, audio/ML-adjacent experience, and pragmatic open-source contributions makes him effective at turning complex protocols and data formats into reliable developer-facing tools.
code14 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, Analista Programador Universitario, 3.0, Bachelor's degree, Analista Programador Universitario, 3.0 at Universidad Nacional del Centro de la Provincia de Buenos Aires
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
13,265reputation
1.3mreached
39answers
11questions
Badges
dictionary
top-1%
json
top-1%
xml
top-1%
python
top-1%
rest
top-1%
github-logo-circle

Github Skills (20)

json10
lib10
python10
converter10
webservice10
exp10
dictionary10
rest10
xml-parsing10
xml10
testing9
data-structure7
data-structures7
coding-style6
xml-deserialization6

Programming languages (8)

C++CSSStarlarkCBatchfileJavaScriptObjective-CPython

Github contributions (5)

github-logo-circle
martinblech/xmltodict

Apr 2012 - May 2022

Python module that makes working with XML feel like you are working with JSON
Role in this project:
userBack-end Developer
Contributions:1 review, 152 commits, 88 PRs in 10 years 2 months
Contributions summary:Martin primarily contributed to the `xmltodict` Python module by adding and modifying core functionalities. They implemented features like attribute prefixes, CDATA handling, and the ability to force CDATA elements. The user also improved the module with the addition of tests, license information, and the functionality to unparse dictionaries back into XML format. These changes enhanced the module's flexibility and usability in handling XML data.
python-modulexmlpythonjson
martinblech/rtaudio

Apr 2021 - Jul 2023

Contributions:4 releases, 17 pushes, 1 branch in 2 years 3 months
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
Martin Blech - Software Engineer at Google