Silas M

Software Engineer at Infinite Red

Portland, Oregon Metropolitan Area 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
Silas M is a seasoned software engineer based in the Portland, Oregon metro area with 11 years of hands-on experience building and maintaining production-grade applications. Since 2015 he has been engineering at Infinite Red, contributing to widely used open-source tools in the React and React Native ecosystems. His open-source work includes front-end improvements and documentation for the long-lived Ignite React Native boilerplate and full-stack enhancements to Reactotron’s build, release, and UI workflows. He blends practical UI component work—typings, theming, and docs—with deeper build-system and cross-platform packaging fixes, showing fluency across the stack. Known for improving developer experience as much as end-user UI, he quietly focuses on small but high-leverage fixes that keep projects healthy and easy to adopt.
code11 years of coding experience
job4 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,814reputation
79kreached
26answers
19questions
github-logo-circle

Github Skills (24)

javascript10
react-native10
ui-components10
typescript10
typescript-types10
typescripts10
react10
debug9
debugging9
cicd9
documentation9
boilerplate8
redux8
redux-saga8
nodejs7

Programming languages (7)

TypeScriptC++ShellJavaScriptLuaRubyElixir

Github contributions (5)

github-logo-circle
infinitered/ignite

Nov 2017 - Oct 2022

Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more! 9 years of continuous development and counting.
Role in this project:
userFront-end Developer
Contributions:23 reviews, 20 commits, 25 PRs in 4 years 11 months
Contributions summary:Silas primarily contributed to the React Native project boilerplate by modifying and documenting UI components. Their work included fixing the typing of icon props, updating documentation for AutoImage and Icon components, and creating documentation for a new Card component. They also made changes to theme files related to colors and typography to improve theming capabilities.
reactboilerplatemstreact-nativebattle
infinitered/reactotron

Apr 2016 - Mar 2025

A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 16 PRs, 30 pushes in 8 years 11 months
Contributions summary:Silas primarily focused on enhancing the `reactotron-react-js` library, which involved significant modifications to the project's build and release processes. Contributions include fixing dependency issues, adjusting code signing configurations for different build targets, and adding test stubs. Moreover, they contributed to UI improvements in the Reactotron app itself and addressed formatting inconsistencies.
redux-sagawixreact-jsreactjsjavascript
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
Silas M - Software Engineer at Infinite Red