William Allison

William Allison Email and Phone Number

Senior Level Development Engineer @ viaNexus
Amherst, NH, US
William Allison's Location
Amherst, New Hampshire, United States, United States
William Allison's Contact Details

William Allison personal email

William Allison phone numbers

About William Allison

Seasoned full-stack and back-end developer with plenty of experience in cloud infrastructure and microservices architecture, security, distributed computing, as well as retail software products using multiple languages (Go, Java, C/C++, Python).I have provided significant contributions as both a principal level software engineer and engineering manager. I like to keep my hands in the code while providing assistance and guidance in those areas where I'm needed.I bring a comprehensive skill set along with years of experience. Additionally, I possess a very strong ability to communicate effectively and get along well with others in any setting.

William Allison's Current Company Details
viaNexus

Vianexus

View
Senior Level Development Engineer
Amherst, NH, US
Website:
viaNexus.com
Employees:
7
William Allison Work Experience Details
  • Vianexus
    Senior Level Development Engineer
    Vianexus
    Amherst, Nh, Us
  • Blue-Sky Api.Com
    Senior Level Development Engineer
    Blue-Sky Api.Com Aug 2024 - Present
    Picking up where we left off at IEX Cloud, working with a small startup to launch a financial services platform that will encapsulate the data sets and services API offered by IEX prior to shutting down the division. Using the same technology, I am working on the backend services like realtime and delayed feeds, using Java, Redis, Kafka, with a little Go thrown in. Parsing realtime and delayed exchange data feeds for customer consumption using low-level Java and multithreading with nio packages, LMAX disruptor, sockets, etc.
  • Iex
    Senior Level Development Engineer
    Iex Mar 2024 - Jun 2024
    New York City, Ny, Us
    Back-end (full-stack) SDE, cloud-based financial product services in the IEXCloud division.I was brought onboard to lead a migration of the legacy cloud miroservices from a node.js/cassandra/Java infrastructure to a new one using Scylla db/Golang in order to increase speed and reduce footprint. However, the IExCloud division of IEx was dissolved in June 2024 in order to narrow focus and better align with the core business.Accomplishments:• Parsing new raw binary streams of market data for ingestion by existing microservices framed with Kafka, Redis, and Apache Airflow using Java/Python. • Created infrastructure in Java to cache and reconstitute the daily transaction records in the event of an outage. • Initial architecture and design for migrating to Go/ScyllaDB.
  • Oracle
    Senior Member Of The Technical Staff - Oci Threat Intelligence Service
    Oracle Jul 2017 - Mar 2024
    Austin, Texas, Us
    Back-end (full-stack) SDE, Oracle Cloud Infrastructure (OCI) IaaS. This is Oracle's cloud infrastructure offering, competing against AWS/Azure/GCP. All services were highly distributed and fully integrated with IAM, storage, secrets, auditing, load balancing, metrics, monitoring, etc. Services were developed with the principals of scalability, availability, and reliability in mind. These positions presented a rare opportunity to work on the other side of a cloud services provider.Developers were also responsible for all non-UI stages of the SDLC for their services including writing/testing/debugging, packaging (Docker) and deployment (TerraForm-templated) to Kubernetes clusters running Oracle Linux in virtual environments.Highlighted achievements:• As part of the threat intelligence service team, created a service written in Go to ingest TOR exit node data for context processing. • Also created a STIX 2.1-formatted IoC framework for internal customer SIEM consumption using Go. • As part of the messaging team, I was technical lead for a REST API-based configuration module (control plane), including API design and implementation using OpenAPI Swagger, Java.• Created tools to assist with automation using Python.
  • Rsa, The Security Division Of Emc
    Principal Software Development Engineer
    Rsa, The Security Division Of Emc Oct 2013 - Jul 2017
    Burlington, Massachusetts, Us
    Back-end SDE as part of the cloud team that designed and created a new provisioning system for deploying and managing containerized RSA IAM applications using Microsoft Azure, JSP, Java, VMWare, ELK stack, along with RabbitMQ as the message broker.Highlighted achievements:• Created infrastructure to allow the operator/user to select only available and compatible software versions to be deployed as part of the pod. • Worked with the iOS/Android apps for the IAM product.
  • Sap (Acquired Sybase In 2010)
    Senior Staff Development Engineer, Mobile Division
    Sap (Acquired Sybase In 2010) Sep 2011 - Jul 2013
    Walldorf, Bw, De
    Sr. Staff Engineer for the SAP Mobile Platform. Worked on a new, Eclipse-based designer/generator used to create cross-platform, hybrid mobile web applications. Extensive use of Java, JavaScript, jQuery Mobile, HTML5/CSS and other web technologies. This product represented a “write once, deploy anywhere” paradigm used to create hybrid mobile applications. Prototype work in node.js cloud-based development environment.• Features in many areas such as on-device caching, JavaScript generation, data display via HTML DOM.• Scrum master and team leader over 2 releases.
  • Sybase, Inc.
    Engineering Manager And Developer
    Sybase, Inc. Sep 2005 - Sep 2011
    Engaged as a staff level developer and manager in the architecture and implementation of features on the product. Managed a team of 5 senior C++/C# developers through major release as well as several minor releases of a popular client-server development tool.• Delivered a fully rewritten, reliable visual development tool for a large customer base, allowing the customer base to write applications running on a more mainstream platform (C++ and .NET applications).• Designed and implemented a visual menu designer allowing customers to create fully customized, scripted menus for their applications.
  • Sybase, Inc.
    Staff Software Development Engineer
    Sybase, Inc. Jul 2003 - Sep 2005
    Small, focused team creating mobile client-server tool built in C++ based on desktop application product; helped provide vision• Enhanced capability of the customer by creating a framework allowing the developer the ability to control the behavior of the SIP (Window CE software keyboard) for applications built with PK VM.• Designed and implemented features allowing developers the ability to create custom notifications on the home screen of the Windows CE device, providing a new marketing feature and culminating in early product release.
  • Sybase, Inc.
    Senior Software Development Engineer
    Sybase, Inc. Jul 2001 - Jul 2003
    Database interaction with an XML-driven, J2EE vertical market solution for the telecommunications industry. Facilitated interaction between the application and the Sybase ASE database, as well as the XML query language definition in this newly created product.• Created XML-based SQL query engine using Java.• Coordinated database schema integrity between CeBS and EHPT (Ericsson / Hewlett Packard Telecommunications) Oracle back end database, ensuring mapping was complete with minimal redundancy and resulting in accurate and efficient information exchange.
  • Sybase, Inc.
    Senior Software Development Engineer
    Sybase, Inc. Nov 1997 - Jul 2001
    Core C++ work (Windows SDK) on Sybase PowerBuilder IDE.

William Allison Skills

Software Development Xml C# .net Databases Java Sql Java Enterprise Edition Web Applications Integration Mobile Applications C++ C Wpf Mobile Devices Enterprise Architecture Sybase Windows Ce Win32 Api Xaml Agile Methodologies Eclipse Javascript Software Engineering Scrum Clearcase Android Architecture Gui Development Html 5 Jira Software Design Architectures Cloud Computing Rest Ajax Saas Visual Studio Html5 .net Framework

William Allison Education Details

  • University Of Victoria
    University Of Victoria
    Computer Science

Frequently Asked Questions about William Allison

What company does William Allison work for?

William Allison works for Vianexus

What is William Allison's role at the current company?

William Allison's current role is Senior Level Development Engineer.

What is William Allison's email address?

William Allison's email address is wa****@****ail.com

What is William Allison's direct phone number?

William Allison's direct phone number is +178127*****

What schools did William Allison attend?

William Allison attended University Of Victoria.

What skills is William Allison known for?

William Allison has skills like Software Development, Xml, C#, .net, Databases, Java, Sql, Java Enterprise Edition, Web Applications, Integration, Mobile Applications, C++.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.