Badges
Certifications
alan_wood has not earned any certificates yet.
Work Experience
Vice President of Technology
ObvioHealth USA, Inc.•  April 2022 - Present
Collaborated with product management to prioritize and roadmap the development of a new SaaS digital clinical trial software platform. Architected an event-driven microservice solution using Typescript, MongoDB, and Kubernetes on Google Cloud. Managed six teams, including engineering teams, the site reliability engineering team, and the information technology team.
Director of Architecture
ObvioHealth USA, Inc. and Fibronostics (SPRIM Ventures)•  April 2020 - April 2022
Led the internal platform team, which provided tooling, patterns, libraries, and cross-cutting features to the other development teams to increase their efficiency by guiding them toward best practices for event-driven distributed systems built with microservices. Architected and implemented the Test Automation framework with X-Ray on Jira and Cucumber.js to integrate our software development teams with our issue-tracking system and produce validation and traceability between our automated test cases and requirements. Developed a custom CI solution via Argo Workflows Developed a custom CD solution using Gitops via Argo CD and Backstage Designed and architected data pipelines for medical devices and EDC systems Architecture, design, and coding of our custom Event System originally based on Kafka and then migrated to a fully custom-written engine on top of MongoDB. Architecture, design, and coding of our authentication and authorization system, including a custom flexible permissions module integrated with our CD system and integration with FusionAuth for authentication. Architecture, design, and coding of our data vault system to dynamically allocate MongoDB and WebDAV storage containers at runtime so that our microservices can manage their storage, including data isolation. Coded in Typescript and JavaScript on Node.js for our various microservices. Coded the original foundation library in Python and then ported it to Typescript
Director of Software Engineering
Cogstate, Ltd.•  January 2019 - April 2020
Developed cognitive measurement platforms for healthcare, clinical trials, and research. Implemented processes for FDA approval. Collaborated closely with business analysts to build a prioritized backlog that precisely aligned with our business objectives. Expanded the team and guided 3 members into leadership roles by enabling ownership and mentoring. Continued with all the responsibilities I held as a Principal Software Engineer.
Principal Software Engineer
Cogstate, Ltd.•  November 2015 - January 2019
Developed cognitive measurement platforms for healthcare, clinical trials, and research. Led numerous architectural design sessions to identify best practices and object-oriented programming designs that solved business problems. Architected, designed, and developed several systems supporting the cognitive testing platform and the Cognigram medical device using C#, .NET, Entity Framework with SQL Server and Cosmos DB databases. Implemented TeamCity CI to reduce the burden on our developers when releasing new code and putting the code under constant unit testing. Managed the DevOps team. With the DevOps team, implemented Octopus Deploy and new procedures to audit and track our software's deployments into Azure Cloud, reducing our deployment times from 4 hours to 30 minutes.
Architect
Housing Systems Solutions, Inc.•  August 2013 - November 2015
Developed technology platform for insurance products to low-income housing. Guided engineering team in C# and ASP.NET.
Expert Software Development Engineer
Allscripts, Inc.•  March 2008 - August 2013
Developed Patient Flow system to optimize bed allocation and reduce turnover time. Implemented Intelligent Matching Engine Algorithm.
Software Engineer
Kenosia Corporation•  February 2006 - March 2008
Developed the Data Alchemy product which performed multi-dimensional data analysis for the consumer goods market. Coding in C++, MFC, Win32 and GDI+ for Data Alchemy Coded in Java and Java Server Pages (JSP) for Knowledge Share, the web viewer for Data Alchemy Converted ActiveX control to GDI+ for higher quality charting presentation in PowerPoint
Software Engineer II
Electronic Arts (Tiburon Studios)•  January 2004 - January 2006
Delivered the central online library to accelerate other game teams when implementing online features. Part of the team that brought EA Sports titles to Xbox Live. Coded in C++ for Central Online, which was used in numerous game projects Redesigned existing C++ solutions to use better object-oriented patterns Ported PS2 library to Xbox Ported PS2/Xbox C++ library to Xbox 360 Optimized C++ library for code size by removing template bloat Memory optimization and fragmentation prevention User Interface development in-game using C++ and ActionScript
Education
Marist College
Computer Science, BS•  September 1994 - June 1998•  GPA: 3.88