Hi, I'm Zachary.
Zachary Jones
Software craftsman.
Summary
I'm a multidisciplinary problem solver with 20+ years' experience.
I craft digital solutions that are usually, but not always, on the Web and use modern tools with an emphasis on tool-building and efficiency.
In my career I have operated in several capacities around the craft of software engineering. I've worked on almost every layer of the web stack at some point in both junior and senior roles including architecting and leading projects.
Along the way I've helped teams and colleagues grow their skills through better documentation and my own personal style of mentorship, which is generally in the form of patient, individual teaching (with books/docs recommendations) based on my observations of their work. Usually these opportunities surface non-judgmentally and organically through code reviews. I also enjoy AV production so I've also made screencasts in the past for broader knowledge sharing or occasionally "lunch and learns".
Skills
Languages
Frameworks/Tools
Skills
Experience
Staff Full-Stack Software Consultant
The Thorough Company
- Worked with companies of various sizes to improve their software stacks and processes, especially in the context of modernizing in an increasingly AI-driven world.
- Exploring and learning new technologies and approaches made available for software development, including AI Agents, blockchains, and more.
Senior Software Engineer (contract)
Google Checks
• Code Compliance- Built code analysis tools and IDE integrations (VSCode, IntelliJ, IDX etc.) utilizing conventional AST static analysis approaches mixed with LLM-enhanced approaches using Gemini.
- Was the lead engineer on the initial implementation of the Go CLI tool used for on-device analysis, which was announced during the Google I/O 2024 Developer keynote.
Staff Software Engineer (L6)
Block
• Platform Infrastructure Engineering- Built a platform using React, Node.js, and Go used by nearly all Block engineers to deploy, manage, and observe their services.
- Coordinated with multiple teams at Block to build an extensible platform which could be improved or built atop by other teams.
- Personally led the effort to migrate the UI library to a more adaptable system more aligned with the Block design system. Used and taught an AST transform approach to iteratively migrate safely.
Staff Software Engineer (L6)
Block
• Payments- Worked on the payment gateway which would power the integration between Square and Cash App to allow users to use their Cash App wallets to at merchants using Square, both online and in-store on-device.
- Assisted Square Web team with adding 3D Secure support to their SDK, following closely the industry standard specification.
Software Engineer II
Opendoor
• Home Operations- Was a founding member of the Atlanta office and Home Operations engineering group.
- Built internal tools used by Opendoor employees and their partners to manage everything that happens between Opendoor purchasing a home and finding a new owner for that home.
- Used a variety of technologies to achieve the goals of the project, including Node.js, React, and React Native.
Web Application Developer (contract)
Google Fiber
• Training- Built and managed an alternate environment of the Google Fiber customer portal which CSRs could use for practicing customer interactions in a safe, interactive training environment.
- Used a variety of technologies to achieve the goals of the project, including React, Node.js, and GCP.
Full-Stack Software Consultant
Independent Consultant
- Built a multi-platform privacy-focused software suite: a browser extension, a mobile app, and a serverless backend.
- Used a variety of technologies to achieve the goals of the project, including modern cryptographic primitives, React, Node.js, Swift, and Java/Kotlin.
Web Application Developer (contract)
- Was engineering lead for a training tool used ultimately by every "Noogler" at Google to identify their incoming skills and knowledge and to help them learn how to be effective at Google.
- The platform also played a key role in the onboarding process of data center employees who needed to be especially trained on Google's security policies and procedures.
- Used a variety of technologies to achieve the goals of the project, including Python/Django, GCP, and Polymer.
Software Engineer
Cerner
• Lights On Network- Built a full-stack metrics/analytics dashboard using Django/Python, JavaScript, and an Oracle-based data warehouse.
- The platform was used by medical personnel to track provider effectiveness with Cerner's EHR system and surface training opportunities.
- The platform was also used by high-level executives at Cerner by providing them with software performance metrics which informed product development and could be used as a measure of customer experience.
Full-Stack Software Consultant
Independent Consultant
- Worked with a range of companies and industries developing custom software while attending the University of West Florida for Computer Science.
- Built a custom financial advising software suite for a local financial advisor to license to other financial advisors.
- Built a resilient task queue system for a client to effectively move terabytes of data between multiple IMAP servers.
- During school, identified as a top performer by a CS professor and invited to work study in the CS department computer lab. Assisted Computer Science students with their coursework involving data structures, algorithms, and related topics.