# Matt Kindy > Founder @ NimbusAI Location: Austin, Texas, United States Profile: https://flows.cv/mattkindy I enjoy developing software and working with data to solve real problems and effect positive change. I am well-versed in a variety of languages, frameworks, architectures, and cloud environments. To date I've done full stack, platform, or R&D work in the following industries / technology spaces: Secure voting systems, supply chain origination, blockchain clients, smart contracts, security orchestration and automation, static code analysis, deep learning (LLMs, GNNs), legaltech, mobile payments, and B2B marketplaces. I also love mentoring and taking on leadership roles. I bias towards startups of various stages in order to learn the ins and outs of building a business. ## Work Experience ### Senior Staff Software Engineer @ Workweek Jan 2025 – Present ### Founder @ NimbusAI Jan 2023 – Present | Austin, Texas, United States Distributed system analysis platform using static analysis to automatically map inter-service dependencies across polyglot codebases to prevent integration bugs • Event-driven, serverless data pipeline to process million-line codebases across monorepos and multi-repo architectures. • Analysis augmented with AI code intelligence system to trace cross-service invocations, implicit API contracts, and dependency chains in developer workflows • Scaled at peak to $10,000 ARR in direct sales ### Staff Software Engineer @ Reibus Jan 2021 – Jan 2023 | United States - Hired to shape engineering process in the organization. Served as technical lead for marketplace. Emphasis on increasing team velocity and quality simultaneously by introducing scalable org practices like unit / UI / integration testing, a migration of our 100k lines of Javascript to Typescript, API docs+contracts, and distributed tracing and error monitoring. - Scope as large as 16 engineers over 3 teams as a mentor and technical leader. - Successfully executed major performance initiatives including migration of code and tooling from CJS to ESM to reduce AWS Lambda cold start impacts on latency by over 50% (tree-shaking during bundling), and development of code-splitting and CDN caching process for our microfrontends, which dramatically improved FCP, LCP, and FID. - Planned and led a multi-month side-by-side migration for our data layer from Prisma 1 -> Prisma 2, requiring massive and incremental code changes, culminating in a no-downtime removal of the old database infrastructure against a hard deadline of Prisma 1 deprecation. - Identified several issues in the open source dependencies that we used and contributed fixes to several of them. - Designed and implemented industrial materials specification and attribute management system to improve the agility of our listings process and reduce complexity associated with ops and updates to the materials that Reibus could sell. - ... and much more As a part-time contractor in 2024: - Conceived of and led the development of an internal AI agent to interpret email-based sourcing requests (using industry vernacular) and automate the creation of RFQs and identification of matching marketplace material, leading to a 20% reduction in time spent on data entry tasks for sales. - Migrated several services to be more event-driven to facilitate AI integration and reactivity. Technologies: AWS Lambda, Serverless Framework, Node, Gatsby, single-spa, Algolia, Prisma, Postgres, Cognito, Sentry, Apollo GraphQL, Anthropic, OpenAI ### Software Architect @ DISCO Jan 2021 – Jan 2021 | Austin, Texas, United States Involved in Platform -- specifically working on document subsystem, domain architecture to support data processing and application events at scale. Impact: • Stood up AWS infrastructure for Kafka, Schema Registry, and other components for event bus to handle streaming updates for domain objects • Developed and shipped v1 Kotlin and Python Kafka domain field broker event bus client libraries for other teams to produce/consume domain object events with virtually no additional configuration • Implemented ECS services for event filter and fanout, including poison pill protection • Incorporated additional metrics for monitoring and observability, which brought the team closer to useful on-call alerting Technologies: • Kotlin, Python, gRPC, Kafka, Spring, Dropwizard • AWS, ECS • Terraform, Cloudformation, Codepipeline, Consul ### Senior Software and Machine Learning Engineer @ Praetorian Jan 2018 – Jan 2021 | Austin, Texas • Developed initial proof-of-concept for deep learning model applied for automated vulnerability detection in application source code using Keras/tensorflow. • Responsible for developing data collection or generation opportunities and efficient labeling techniques (typically using Python or Scala). Includes identifying vulnerable source applications in GitHub, integrating ANTLR parsers and constructing customised language grammars, and engineering extraction embedding techniques over proprietary ASTs as part of a highly parallel Google App Engine microservice workflow. • Engineered, deployed, and supported the initial release of the Praetorian Diana continuous security platform (Java Spring backend, React front end) including source control and tracking integrations and the end-to-end vulnerability detection pipeline. • Green-fielded Kubernetes-orchestrated workflow for ingestion and processing of source repositories into graphs to train hierarchical graph neural networks. Architected and implemented entirely new source translation functionality to support new JVM constructs such as lambdas and method references introduced in Java 8 for use in IBM WALA-based static analysis. Contributed several bugfixes to the points-to analysis of WALA CAst. • Continuously improving and expanding the scope of the vulnerability detection model in an Agile setting. This includes identifying current model weaknesses, proposing strategies to mitigate or resolve those weaknesses, prioritising these on the basis of cost-benefit, time, parallelisability, or otherwise, and executing -- iteratively. • Own a portion of the team Agile process: standup and retrospectives. ### Senior Security Engineer @ Praetorian Jan 2018 – Jan 2018 ### Security Engineer @ Praetorian Jan 2017 – Jan 2017 | Austin, Texas Area • Performed application security reviews including penetration testing and benchmarking to the OWASP ASVS standard both as part of small teams and independently. This included reviews for Ruby web applications for constructing and performing internal phishing campaigns for training, Python servers for Java mobile applications for driver behaviour tracking, PHP web applications for fleet tracking and management, a Python application for datastore processing as a service, and a series of Java and Scala micro services used by a major travel booking brand. • Spearheaded the bid proposal for the Rootstock (RSK) Bitcoin smart contract platform security review including elements of traditional application review along with network and incentive analyses. Praetorian ultimately was offered the contract. • Identified an opportunity to modify existing approaches to automating and augmenting vulnerability detection currently performed as part of the services team. Proposed a timeline, milestones, and estimates for leading a proof-of-concept and follow-up actions. This ultimately led to inclusion and further development in the Diana platform. • Built tooling and devised a metric to facilitate engagement progress and performance tracking to allow Practice Managers to use real time information as part of their decision making process. Praetorian's lifetime NPS rose from 86 to 88 over the following 1 year period. ### Cofounder | Blockchain Engineer @ Topl Jan 2017 – Jan 2017 | Houston, Texas Area • Designed and developed a Scala crypto-asset client for the Topl blockchain that implements flexible financial instruments for capital lending arrangements enforced on the blockchain as sandboxed native Scala smart contract templates. The client was developed on top of IOHK's Scorex 2 framework. • Led team employing Agile methodologies (Scrum/Kanban) and TDD (ScalaTest/Mocha.js) focusing on continuous delivery with JIRA, Travis CI, and Git in our workflow. • Designed and implemented reputation systems for Topl producers and hubs to accurately reflect and mitigate investor and network risk. Constructed an adaptation of a machine learning algorithm (beta distribution) to incorporate behavioral information to improve evaluation. • Anticipated undesirable actor behavior caused by systemic incentives and incorporated design changes to maintain system growth and functionality. This involved the construction of reputation systems, consideration of governance structures, and enforcement of collateral requirements, among others. • Worked with third-party developers to discover and patch critical errors and improve the open-source Topl codebase. Topl's network client is built as open-source to allow for community engagement in determining and resolving issues and to facilitate trust. The client also builds upon IOHK's open source Scorex 2 framework, to which issue reports and solutions are also contributed. • Developed a formal technical specification for the Topl protocol to allow logic-equivalent reimplementation in other clients. • Maintained best practices in security and distributed platform development and keep up to date with emerging capabilities in the blockchain space, e.g. Chain interoperability, emerging standards from Ethereum, and newly researched network attacks, to enhance user accessibility and improve versatility. ### Cofounder | UI/UX Developer & Smart Contract Engineer @ Topl Jan 2015 – Jan 2017 | Houston, Texas • Consulted on and developed upgradeable Solidity smart contracts on an Ethereum private chain powering a loyalty and payments platform, with over 1000 blockchain transactions and several thousand dollars of purchase and loyalty value tracked over the first six months. • Used Ionic / AngularJS framework to design and develop a merchant management portal and retail loyalty and payments hybrid mobile apps, which resulted in over 600 customer app installs. • Connected front-end interfaces to an AWS-hosted NodeJS REST API that integrated with the private chain using the Truffle framework, allowing constant uptime without breaking updates using API versioning. • Integrated analytics tracking into the hybrid mobile app that was used to guide scrum targets, sales strategies, and development goals. • Developed and maintained Android (Java) and iOS (Objective-C) Cordova plugins to provide native functionality for retail-payment mobile clients. Contributed to existing open-source plugins to resolve software issues. • Collected and applied merchant and user feedback to guide UI/UX design iterations with a focus on reduced onboarding friction and improved usability (Scrum + JIRA). • Applied Microsoft CodePush to expedite software hot fixes and improve critical issue response time in response to slow App Store review cycles. ### Research Assistant and Developer @ Rice University Jan 2014 – Jan 2016 | Rice Computer Security Lab • Improve functionality and security in the Java-based reference implementation of the STAR-Vote project through implementation of new cryptographic protocols, inter-process separation, and development of improved voting security features. • Facilitate usability experimentation and UI design iteration through development of both cross-platform end-user applications (Dart/Angular Chrome apps) and experimentally-focused versions of user interfaces. • Develop improved features and data flow for web-based verification in Play Framework through implementation of authentication and authorisation controls, database handling using Ebean ORM, and homomorphic tallying procedures via a Java serialisation-over-network protocol. ### COMP 215 (Introduction to Programming Design) Teaching Assistant @ Rice University Jan 2015 – Jan 2016 | Houston, Texas Area Course focused on functional programming using Java 8 in a variety of contexts. • Graded student programming assignments and exams on the basis of functionality, coding style, sufficient test functions written, and overall structure and design. • Helped design parts of the final programming set, including developing Java classes to be given to students as basic pieces upon which the rest of desired functionality was to be built. • Provided assistance to professors and students during programming lab sessions. Verified student solutions were properly implemented and resolved IDE and/or VCS issues when they arose. • Held regular office hours for at least 3 hours per week, clarifying programming assignments, assisting student understanding of lectures, and attempting to give students a greater internal intuition for functional programming style. ### Research Assistant, Principal Investigator @ Rice University Jan 2012 – Jan 2014 | Morosan Lab, Brockman Hall Synthesised growths and measured the physical properties of poly-crystalline and single-crystal itinerant ferromagnets. Learned solid-state physics principles and wrote a journal article (submitted) on the 1-2-20 structure family of intermetallics. ## Education ### Bachelor of Arts (B.A.) in Computational and Applied Mathematics Rice University Jan 2010 – Jan 2016 ### Non-Degree Seeking Embry-Riddle Aeronautical University Jan 2008 – Jan 2009 ### I.B. Diploma in International Baccalaureate Spruce Creek High School Jan 2006 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/matt-kindy-47b4a548 - GitHub: https://github.com/mpk2 - Website: https://praetorian.com --- Source: https://flows.cv/mattkindy JSON Resume: https://flows.cv/mattkindy/resume.json Last updated: 2026-03-22