Summary
James Shvarts is a Senior Software Engineer based in New York with over seven years focused on Android development and a broader software background dating back to the late 1990s. He specializes in clean, testable mobile architectures (MVI, MVVM, MVP), reactive design, and automated testing, and has held senior roles at Squarespace, Nickelodeon, WW, and Thrive Global. A persistent open-source enthusiast and technical blogger whose posts have been featured in Android Weekly, he writes about practical engineering patterns and tooling at medium.com/@jshvarts and valueof.io. James brings a rare mix of long-term systems experience—spanning DBAs and UNIX administration to modern mobile engineering—which helps him bridge infrastructure and application design. Colleagues describe him as disciplined about best practices and effective at turning complex UX and reliability requirements into maintainable code.
7 years of coding experience
21 years of employment as a software developer
Bachelors, Computing & Data Science, Bachelors, Computing & Data Science at New York University