Profile

Allan Haywood

Software Engineer at Rockstar Games

8.5

Years of Experience

Education

university of illinois, palomar college, california state university san marcos, irvine valley college, miracosta college, miracosta college, mira costa college, palomar college

Companies

human longevity inc., exara, microsoft formerly datallegro, microsoft formerly datallegro, microsoft formerly datallegro, microsoft formerly datallegro, sony, onsite companies assigned to sony, adecco group assigned to sony, tripntour

Reach out to Allan Haywood via Email, InMail and SMS drip

by installing Chrome extension

Allan's contact details

Email

Email (Verified)

allXXXXXXXXXXXXXXXXXXXom

Experience

  • img

    2017 - 2017

    human longevity inc.

    Software Engineer

    Supported internal clinical data ingestion tool responsible for normalizing clinical data from multiple partner datasets and storing in Amazon S3 in a common format facilitating analysis.

  • img

    2015 - 2017

    exara

    Senior Software Development Engineer

    Key engineer for the entire company on full systems integration, testing, and deployment of the Exara Chronicle product, a high fidelity Industrial IoT edge data store. • Engineer fully responsible for all work involved in deploying the Exara Chronicle software, from build and test, to deployment and configuration tools. • Designed and implemented extremely lightweight and easy to use python unit testing framework. • Implemented semantic versioning in the product, with automatic version increment, integrated into the build process. • Responsible for technical partner relationships and coordination, including the very first field integration pilot. • Wrote distributed query engine that efficiently merges data from multiple time series data stores.

  • img

    2009 - 2014

    microsoft formerly datallegro

    Software Development Engineer II

    Key expert for the entire product team on integration of the Analytics Platform System with the hardware. • Key team contributor accountable for the distributed setup of the entire appliance stack from bare servers, OS installation/configuration, storage configuration, and distributed database configuration. • Designed and implemented system that allowed data-driven automated configuration of SAN storage across multiple SAN types. This replaced an error-prone manual system that could take multiple person days, with a reliable system that took zero person-time, and as little as 30 minutes of automated time. • Created system that provided the ability to add support for new SAN devices as needed via a documented API/plugin, without the need to alter the core setup code. This allowed configuration changes to be made via simple xml changes that took seconds, instead of recoding configuration that could take hours. • Project lead to servicing that allowed the product to service both the SQL Server and the Hadoop portion of the product. Personally authored the design specifications for the change and coordinated the implementation of the change with three developers on our team. This avoided the need for costly and error-prone patching and updates for the Hadoop portion of the product, a manual process that could take days. • Consistently handled highest quantity of customer issues and achieved highest level of satisfaction. • Led and coordinated cross-team collaboration that updated the system stack across three hardware platforms, involving four engineers and a program manager. In addition, handled the coordinated integration of the updates into the mainline code, one platform at a time, with zero integration issues.

  • img

    2008 - 2009

    microsoft formerly datallegro

    Lead Software Development Engineer

    Hired and developed initial systems engineering team after the DATAllegro acquisition; active developer. • Contributed as both a team lead and active developer for the team. • Hired and developed very strong contributors to the product. • Led initial conversion of the setup from Linux/Ingres to Windows/SQL Server. • Migrated the entire DATAllegro code base into Microsoft’s source control and build system.

  • img

    2006 - 2008

    microsoft formerly datallegro

    Systems Engineering Manager

    Lead for the systems engineering team on the SQL Parallel Data Warehouse product, which consisted of three systems engineers and five systems technicians. • Led systems engineering of an enterprise level high performance distributed database platform, which consisted of EMC, Dell, Cisco, QLogic, and Infiniband technologies. • Coordinated deployment and maintenance of both internal and external appliances. • Installed the largest of our appliances at the customer site, from boxed individual components (42 pallets) into 11 racks of integrated equipment.

  • img

    2004 - 2006

    microsoft formerly datallegro

    Systems Engineer

    Member of the systems engineering team, responsible for full integration of hardware and software stack of the DATAllegro Parallel Data Warehouse. • Systems engineer of an enterprise level high performance distributed database platform, which consisted of EMC, Dell, Cisco, QLogic, and Infiniband technologies.

  • img

    2003 - 2004

    sony

    Refurbishment Lead

    Directly supervised up to 10 technicians accountable for returned laptops receiving, testing, fixing, and preparing of PCs for customers. • Managed the three core areas in the refurbishing department: Unit Analysis, System Inspection, Diagnostics, Repair, OS installation, and testing (includes aging responsibilities).

  • img

    2002 - 2003

    onsite companies assigned to sony

    Aging Lead

    Directly supervised up to 25 personnel accountable for new product OS installation and testing. • Assisted the software and network engineering team in identifying root causes to manufacturing/software process issues; deployed patches to the aging floor, and wrote patches as needed.

  • img

    2001 - 2002

    adecco group assigned to sony

    Aging Technician

    Technician in the aging department addressed any issues with OS installation or testing across 14 production lines. • Technical support for the entire Aging Department, shipping thousands of PCs per day.

  • img

    1997 - 2001

    tripntour

    IT Administrator

    • Network and Systems administration. • Maintained about a dozen PC workstations, a centralized server, and remote workstations.

Experience

83 Skills

.NET

Agile Methodologies

Amazon S3

analytics

Application Programming Interfaces (API)

Bash

Bash

Bitbucket

Business Intelligence

C#

C++

centos

Cloud Computing

Collaboration

Communication

Critical Thinking

Data Warehousing

Databases

Design

Distributed Systems

Eclipse

Enterprise Architecture

Enterprise Software

Gcov

Git

Github

Hadoop

Hardware

Integration

Integration

Internet of Things (IoT)

IoT

Java

Java

Jenkins

JIRA

Jira

JMeter

JSON

Linux

linux

Microsoft SQL Server

Network Security

Networking

Networking

NUnit

Operating Systems

Powershell

Powershell

Python

Python

SaaS

SAN

Scrum

Scrum

Servers

servers

Software as a Service (SaaS)

Software Design

Software Development

Software Engineer

Software Engineering

SQL

SQL

sql server

Storage

storage

test

Testing

testing

Unit Testing

Unix

Valgrind

VirtualBox

Virtualization

Visual Studio

Visual Studio

Windows

Windows

Windows Server

Windows Server

XML

xml

Education

  • img

    2021 - 2023

    university of illinois

    Master of Computer Science

    Computer Science

  • img

    2014 - 2014

    palomar college

    General Education

  • img

    2013 - 2017

    california state university san marcos

    Bachelor's Degree

    Computer Science

  • img

    2013 - 2013

    irvine valley college

    General Education

  • img

    2011 - 2012

    miracosta college

    General Education

  • img

    2002 - 2005

    miracosta college

    General Education

  • img

    2000 - 2000

    mira costa college

    General Education

  • img

    1998 - 1999

    palomar college

    General Education