William (Liam) Conrad, Staff/Principal Engineer
- Self-taught software architect and engineer with 15+ years of professional experience designing embedded systems, backend infrastructure, and integrated hardware–software platforms. Proven track record of system ownership and architectural leadership across diverse industries, from scientific computing to commercial products. Seeking Staff/Principal-level role focused on technical leadership, deep system design, and cross-functional collaboration.
- Systems Architecture & IntegrationEmbedded systems, FPGA control systems, hardware-software integration, device communications, scientific instrumentation, distributed systems, fault-tolerant architecture
- Backend, DB & InfrastructureGo, Ruby, Perl, C/C++, Rails, AWS (EC2, S3, Route53, Lambda, Elastic Beanstalk, SQS, SNS, Neptune), Neo4j, MySQL, MariaDB, Postgres, Redis, BadgerDB, Nginx, FreeBSD, ZFS Replication, Consul, Dnsmasq
- Low-latency systems, telemetry pipelines, observability, documentation and knowledge sharing, cross-functional technical leadership, strategic problem solving
- Leadership & CollaborationArchitectural leadership, cross-team technical influence, effective communication, documentation and knowledge sharing, strategic problem solving
- an ultra-minimalist javascript module intended for the front end that self-instantiates, overloads the default console object, and forwards logs to a configured POST endpoint using the Beacon API.
- a small cli application written in go for packing, unpacking, and repacking IPv4 addresses and CIDR ranges. Organized as both a library and an executable.
Sr Software Engineer (Architect role)Sk3w Technologies, Inc July 2022 - Oct 2024
- Drove architecture to production readiness, supporting successful pilot evaluations across multiple industry stakeholders.
- Championed and owned the control-plane architecture for an FPGA-based fiber optic network device, synchronizing memory maps, protocol handling, and latency control to deliver reliable profiling of fiber optic cross-connects.
- Partnered with electrical engineers to harmonize FPGA memory mappings with software accessors, achieving seamless hardware-software integration and functionality.
- Engineered a data smoothing layer that reduced measurement jitter by 70–80%, improving device accuracy, stabilizing latency updates, and de-noising real-time latency reporting.
- Developed and implemented a robust communications protocol to streamline interactions between the software plane and attached fiber optic switches, facilitating robust interoperability and performance.
- In collaboration with the CTO, architected a flexible, JSON configuration format for control plane services, and ensured standardized, fault-tolerant upgrade paths for system configurations.
Technical Architect Altruize Nov 2021 - July 2022
- Championed adoption of FIPS SP 800-207 zero-trust architecture, leading technical strategy and implementation phases across the company’s infrastructure.
- Pioneered transition from traditional geospatial querying to Uber’s H3 indexing, improving proximity assessments and choropleth visualizations through successful proof-of-concept and implementation.
- Designed and implemented a robust secrets management service on EKS, enabling secure, efficient sharing of sensitive data across distributed infrastructure.
- Articulated complex architectural strategies to diverse technical and non-technical stakeholders, ensuring clarity and alignment across product, engineering, and leadership teams.
Sr Backend Engineer Fetch Rewards Dec 2020 - Oct 2021
- Architected and led development of the graph database architecture and surrounding services for a new social graph platform, optimizing data structures and queries in AWS Neptune for performance and scalability.
- Designed and implemented a Go-based service API, enabling secure and efficient access to graph data for mobile and backend services.
- Engineered high-performance data management tools for AWS Neptune, including rapid deletion and efficient bulk loading, significantly improving database throughput and operational efficiency.
- Developed Go-based AWS Lambda functions to maintain real-time data synchronization across services via SNS subscriptions, ensuring data consistency across the social graph.
- Authored Scala-based ETL pipelines with Apache Spark to process large-scale Parquet data loads, accelerating data ingestion and enrichment workflows.
- Drove system optimization and production readiness for launch, contributing to improved query performance, data integrity, and cross-service reliability.
Sr Software Engineer Zendesk Aug 2017 - July 2020
- Served as Security Champion for the organization, driving architectural reviews and risk assessments across engineering and security teams to enhance system security and resilience.
- Led backend and data architecture for a major customer-facing product launch, designing system integration for complex cross-system data migration and global service reliability.
- Authored and open-sourced
cidrtool
CLI to address IP allow-listing challenges, improving internal security practices and contributing to the broader engineering community.
- Developed internal OAuth2 MAC authentication module, enabling secure inter-service communication and simplifying adoption of enhanced security protocols across teams.
- Authored first Architecture Decision Record (ADR) for Guide Automated Translations, establishing engineering documentation standards and promoting architectural clarity.
- Refactored core internal services for automated translation and vendor integration, improving performance and reliability of the public-facing Zendesk Help Center.
Earlier Experience Feb 2012 - Aug 2017
- Administered FreeBSD server clusters across multiple datacenters
- Database engineering and management (MySQL, Postgres)
- Wrote and maintained various front end applications (ReactJS, Angular, VueJS, custom)
- Wrote, maintained, and performed complete refactors of various backend services (Golang, PHP, NodeJS, Perl)
- Managed various VOIP systems (Asterisk, 2600hz, IVR scripting in TwiML)
- Implemented service failover across datacenters using Consul service advertisement behind DNSMasq
- Maintenence of public-facing brand sites
- Development of new internal applications to improve business-customer relations
- Architecture and development of encrypted file sharing platform
- UX and Design of client application emphasizing simplicity and purpose within its workflow
- React quickly to resolve high priority customer requests, frequently with same-day turnaround
- Communicate frequently and transparently with BAs and product owners to assess design and development goals, and break down any challenges faced in a manner that is both detailed and customer-friendly
- Engage directly with the customer/stakeholder to better assess the customer's workflow and process requirements, and generally provide a positive face to support a quality customer-engineering relationship
- Define code-quality standards which maintain legacy browser compatibility (via build processes) while taking advantage of the latest ECMA and CSS feature sets
- Prioritize feature-sets and implementation methods to achieve successful product launches under strict deadlines
- Promote the professional development of teammates by providing guidance of advanced development patterns in both frontend and backend, and real-world code exercises relating to challenges solved in the existing codebase
- Self-taught software architect and engineer with 15+ years of professional experience in embedded systems, device communications, and full-stack systems architecture.