diff --git a/.cspell.json b/.cspell.json index 37f33ab..df81fe6 100644 --- a/.cspell.json +++ b/.cspell.json @@ -14,5 +14,29 @@ "/^```[\\s\\S]*?^```/gm", "/\\w*\\_\\w*/g" ], - "words": ["withinfocus"] + "words": [ + "withinfocus", + "dasharray", + "exfiltration", + "favicons", + "gatech", + "imobile", + "Inkscape", + "linecap", + "linejoin", + "Logomark", + "msapplication", + "mstile", + "noopener", + "OHMER", + "rarr", + "SDLC", + "Statiq", + "stylesheet", + "throughline", + "TSYS", + "nums", + "schooler", + "XNYTNNK" + ] } diff --git a/.stylelintrc.json b/.stylelintrc.json index 2e47a20..1ebcc22 100644 --- a/.stylelintrc.json +++ b/.stylelintrc.json @@ -1,5 +1,6 @@ { - "rules": { - "at-rule-no-unknown": null - } + "customSyntax": "postcss-scss", + "rules": { + "at-rule-no-unknown": null + } } diff --git a/README.md b/README.md index d7b3b61..b2f27b5 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,11 @@ # withinfocus.com -Website for withinfocus.com. +Personal site for Matt Bishop. Statiq.Web deployed to GitHub Pages. + +## Local development + +```bash +dotnet run # build the site into ./output +dotnet run -- preview # build and preview locally (if enabled) +dotnet run -- deploy # build and deploy (used by CI) +``` diff --git a/input/404.cshtml b/input/404.cshtml index e6bcaf0..3bbb3be 100644 --- a/input/404.cshtml +++ b/input/404.cshtml @@ -1,13 +1,15 @@ Title: "error" +NavKey: "404" IncludeInSitemap: false +Description: "The page you were looking for isn't here." --- -
- Seems you came to this page in error. -
-+ Either you followed a stale link or I moved a page while you weren't + looking. Try the homepage. +
+ From co-founding a payments company to scaling engineering through an IPO, + and now running a cybersecurity practice. One throughline: build systems that + people can trust, and the teams that keep them that way. +
+ ++ I graduated from Georgia Tech in 2006 + with a BS in Computer Engineering (with high honor). I serve on the Georgia + Tech Alumni Association Board of Trustees (2024 - 2027). +
++ I co-founded iMobile3, a mobile payments and loyalty company, + in 2008 and served as CTO through acquisition by TSYS in 2018. We built a + white-label POS and loyalty platform running across thousands of merchants, + which meant PCI DSS, tokenization, hardware terminals, and a level of paranoia + about failure modes that I still carry into every engagement. After the + acquisition I stayed on through the Global Payments merger as Director of + Platform Services, scaling the Vital POS platform across tens of thousands of + concurrent devices. +
++ I joined Olo as an engineering manager in + 2019 and led the Guest Engagement group -- loyalty, SSO, and the platforms + that sat under millions of daily orders for 500+ restaurant brands. We took + the company public on the NYSE in March 2021, which is its own kind of + education: compliance, incident response, performance engineering, hiring, + and roadmap tension all change when the answer sheet is public. +
++ I run withinfocus, Inc., a software consulting, + cybersecurity, and AI adoption practice. The work spans security architecture, + engineering leadership, and practical AI integration -- which in modern + engineering organizations is the same conversation three different ways. + Alongside that, I spend time inside large security and financial organizations + on architecture, platform modernization, and the engineering practices that + have to hold up at scale. +
+- I'm a technology advisor and architect providing strategic guidance to enterprise organizations on - platform modernization, security architecture, and engineering leadership. Besides work I have a - pretty serious Jeep hobby, practice yoga, play a lot of ultimate, - and snap a few photos from time to time. -
-
-
- Growing up in New Jersey and Florida I graduated with an IB diploma from Stanton College Preparatory
- School in 2003. I headed off to the Georgia Institute of Technology
- and got out with a BS in Computer
- Engineering in 2006, magna cum laude.
+
+ I spend my time working with engineering organizations, classic cars and Jeeps,
+ yoga students, and robotics teams.
- I co-founded and was a partner / owner at iMobile3, a mobile payments company. We were acquired by TSYS, now
- Global
- Payments, in June 2018.
+ Professionally, I lead withinfocus, Inc., a software
+ consulting, cybersecurity, and AI adoption practice. Earlier I co-founded a
+ payments company called iMobile3, led it through
+ acquisition, then helped scale engineering at Olo
+ through its 2021 IPO. Along the way I've done architecture and leadership
+ work inside large security and financial organizations.
After a successful transition I left Global and worked as an engineering manager at Olo using my knowledge of customer loyalty and payments processing. Olo
- successfully went public in March 2021. My resumé is available on LinkedIn. I have always enjoyed photography (mostly portraits and landscapes) and maintain a small portfolio. I have helped manage the image archives of
- major publications and sports teams and spent a number of years on fields and courts for club and college
- sports organizations. My Jeep, a custom rock crawler based on a 2004 Wrangler, has been a long-term
- project. I live in a home built in the 1890s with my family in historic Springfield along with some backyard
- chickens and a French bulldog.
- I own and operate a small classic auto restoration and service shop called Bishop Classic Motors, also in Springfield. My wife
- Amanda and I, both certified teachers and practitioners for over a decade own,
- manage, and teach at
- Phoenix Power Yoga in Neptune Beach, FL.
+ I studied Computer Engineering at
+ Georgia Tech and serve on the
+ Georgia Tech Alumni Association Board of Trustees. Outside of work I run
+ Bishop Classic Motors,
+ mentor FRC Team 86 Resistance, and co-own
+ Phoenix Power Yoga with my wife.
+
+ Georgia Tech, co-founding iMobile3, the TSYS acquisition, scaling
+ engineering at Olo through IPO, and the work I'm doing now.
+
+ How I think about software consulting, security, and AI adoption, plus
+ how those show up in the practice I run today.
+
+ Jeeps, cars, yoga, robots, Jacksonville, and the people I
+ share it with.
+
+ A Jeep built over decades, a classic-car shop, a robotics team, a yoga
+ studio, a house from the 1890s, two French bulldogs, and a Jacksonville
+ neighborhood worth showing up for.
+
+ My wife and I co-own and manage
+ Phoenix Power Yoga.
+ We are both RYT-200 certified and have been practicing and teaching for over
+ a decade. Running a studio is a different species of work from software,
+ which is part of why I like it -- it keeps me honest about what running a
+ small business actually demands.
+
+ My Jeep -- a custom rock crawler built on a 2004 Wrangler -- is a long-term
+ project I've been chipping away at for years. Suspension, axles, drivetrain,
+ body, electronics: almost nothing on it is stock anymore. The build lives on
+ Pirate 4x4,
+ where I post updates when I remember to.
+
+ I love the Jeep because it never lets me forget what a tolerance is. Code
+ gives you a little latitude. Mechanical systems do not. A quarter-inch off
+ is a new problem.
+
+ I own and operate Bishop Classic Motors,
+ a small classic auto restoration and service shop in Jacksonville. We work on
+ the kinds of cars that deserve to stay on the road, for the kinds of owners
+ who want the work done properly. The shop is a practical extension of
+ everything I like about the Jeep: old metal, good tolerances, patience.
+
+ I mentor Team 86 Resistance, an
+ FRC (FIRST Robotics Competition)
+ team in Jacksonville. That means a lot of evenings and weekends in a shop
+ with students, whiteboards, 3D printers, and the cheerful panic of a six-week
+ build season.
+
+ FIRST is as close to real engineering as a high schooler can get. A new game
+ drops in January; teams have roughly six weeks to design, build, program, and
+ iterate a competition-class robot, then show up to a regional with dozens of
+ other teams doing the same thing. It's constrained, adversarial,
+ deadline-driven, and collaborative all at once -- which is to say, it teaches
+ the exact skills a good engineer spends a career refining.
+
+ My family lives in a historic neighborhood in Jacksonville, Florida --
+ the kind of place that is now really thriving, full of turn-of-the-century
+ architecture and neighbors who care about it. I also sit on IT or other
+ advisory boards for a couple of local schools, which is its own kind of
+ long game.
+
+ Before any of this I spent years as a sports and event photographer --
+ on fields and courts shooting club and college athletics, covering live
+ events, and helping manage image archives for major publications and
+ sports organizations. The work taught me how to read a scene quickly,
+ anticipate what's about to happen, and deliver under a deadline -- skills
+ that turned out to transfer surprisingly well to engineering.
+
+ I still shoot when I get the chance. A small selection lives at my
+ portfolio site.
+ Hi, I'm Matt.
+ Hobbies
- Links
-
+
+
+
+The arc
+ withinfocus, Inc.
+ Outside the workplace
+ Everything I build that isn't code.
+ Phoenix Power Yoga
+
+
Project Yellow Jacket
+
+ Bishop Classic Motors
+
+
FRC Team 86 Resistance
+
+ Jacksonville
+
+ Sports & event photography
+
+
- We provide executive-level technology consulting and strategic guidance to enterprise organizations, - specializing in cybersecurity solutions, cloud infrastructure strategy, and engineering - leadership. Partnering with companies to assess technical capabilities, optimize development processes, - and architect scalable systems for growth, we deliver comprehensive advisory services focused on - security, reliability, and organizational transformation. Drawing on experience spanning startup - co-founding, successful acquisitions, and scaling engineering teams through IPO, we help organizations - modernize their technology practices and build high-performing teams. -
-+ One practice, three intertwined disciplines. In modern engineering + organizations these are the same conversation from three angles. +
+- Drawing from experience managing large development teams through acquisitions and IPOs, we provide - strategic engineering leadership for organizations at any stage. We help establish effective engineering - management practices, build scalable team structures, and create cultures of technical excellence. + Engineering organizations have predictable failure modes as they grow: + unclear ownership, on-call that punishes the people who care most, and a + gap between what leadership thinks the engineers are doing and what they + actually are. The work is operational clarity -- who decides, who is + accountable, and what "good" looks like when no one is watching.
-- We guide organizations through complex architectural decisions and technology modernization initiatives. - Our expertise spans payment systems, mobile platforms, SaaS applications, and cloud-native architectures, - ensuring your technology choices align with business objectives. -
+- We help engineering organizations harness AI and modern tooling to enhance productivity, improve code - quality, and accelerate delivery. From implementing AI-assisted development workflows to building custom - AI solutions, we guide teams through practical adoption that delivers measurable results. + My security foundation comes from payments -- PCI DSS wasn't an + afterthought at iMobile3, it was the shape of the system. That framing + (trust boundary, data flow, compensating control) still drives how I + design and review systems. I build security into the work, not around it:
- Security is foundational to everything we build. With deep experience in payment systems and PCI - compliance, we help organizations establish robust security practices, meet regulatory requirements, - and build security-first engineering cultures that protect both the business and its customers. -
+- We build software development teams from the ground up and transform existing teams into high-performing - units. Our training programs cover modern development practices, workflows, and tools that enable teams - to deliver quality software with velocity and confidence. + I treat AI adoption as a security discipline, because it is one. Every + LLM, agent, or RAG pipeline introduces new trust boundaries and new + adversaries. The mature approach is to extend existing security practice + over those surfaces, not start a parallel program:
- Engineering management comes with unique challenges that evolve as organizations grow. We consult with - leadership teams to assess current processes, identify bottlenecks and inefficiencies, and implement - sustainable solutions that improve both delivery speed and team satisfaction. -
+- From intimate team sessions to large conference keynotes, we share practical insights on engineering - modernization, team building, and technology leadership. Our talks are grounded in real-world experience - from building, scaling, and transitioning engineering organizations. -
+- We bring deep domain expertise in specific technology areas, particularly valuable for organizations - in fintech, payments, mobile applications, and customer-facing platforms seeking to leverage modern - technologies including AI while maintaining robust security postures. -
+- We've been in the trenches. From co-founding a startup through acquisition, managing teams through an IPO, - and building engineering organizations from scratch, we understand the challenges you face because we've - navigated them ourselves. We provide practical, battle-tested guidance without the theoretical fluff. -
-- Whether you need short-term technical leadership during a transition, want to level up your engineering - practices, or require ongoing strategic advisorship, we adapt our engagement model to fit your needs and - budget. + If any of this is the shape of the problem you're working on, I'd like to + hear about it.
-- Ready to discuss how we can help your organization? Let's talk about your challenges and explore how our - experience can accelerate your success. + matt@@withinfocus.com
-