Summary
Matthew Puentes is a Senior Software Engineer with 12 years of experience blending systems-level engineering, cybersecurity research, and full-stack web development. At MITRE he led a five-person team to build a Rust runtime for a graph-based domain-specific language, authored internal proofs of correctness, and shipped a React/TypeScript web IDE with custom language servers and VSCode plugins. He has deep practical experience automating complex cyber-physical testbeds—creating Python orchestration libraries, CI/CD for 20+ contributors, and tools for 5G and Android device automation that materially sped up lab workflows. Now at IBM, he continues to scale secure, production-grade systems while pursuing an MS in Computer Science and Cybersecurity at WPI. Known for bridging research rigor with production delivery, he combines proof-driven algorithm work and hands-on toolmaking to surface novel cybersecurity insights. Based in Somerville, MA, he’s as comfortable writing LaTeX proofs as he is composing end-to-end demos and video walkthroughs that communicate technical impact.
12 years of coding experience
5 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Worcester Polytechnic Institute