Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Aaron McKay

Irving

Summary

Innovative and self-motivated Software Engineer offering 10 years of experience in Java development. Constantly driven to learn new skills and technologies while improving knowledge on existing ones. Full stack developer which stemmed from ambition to learn all aspects of a product. Relentless team player who believes in contributing to the team by sharing knowledge, working enthusiastically, and striving to achieve all team and individual goals.

Overview

15
15
years of professional experience

Work History

Founder/CTO

PrimeLayer
03.2024 - Current
  • Started a company which helps speed up software development.
  • Worked on all aspects of the business including design, backend development, hiring, and sales.
  • Made improvements based on many rounds of customer feedback

Sr Software Engineer

BlueYonder
12.2017 - 02.2024
  • Warehouse Execution System (2020-2024) – Product built from scratch to manage resources in warehouse to optimize their use of time. Used to automatically assign next set of work to resources (both human and robotic). Strongly contributed to Microservice and database design as full stack developer
  • Luminate Tasking (2019) – Product built from scratch to prioritize tasks in warehouse based on due date, estimated time to complete, resources available during current shift, resource task type permission, and resource equipment permissions. Championed use of GraphQL and ensured its success by becoming full stack developer. Used this opportunity to learn React and Apollo.
  • Luminate Control Tower (2018) – Product from scratch to provide visibility into supply chain. Provides view of shipment locations, their status, and provides reasons for any delays to assist in reliable supply chain from end to end. Took ownership of several backend Microservices and worked on search functionality using Elastic Search
  • Participated in company hackathon and made it to final round by pitching idea to assist new products.

Software Engineer

CA Technologies
06.2014 - 12.2017
  • Worked on Mainframe Operational Intelligence (MOI) to analyze mainframe data and help predict problems in order to reduce MTTR. Worked directly with Architect to learn about Microservice design and best practices.
  • Designed and implemented Java Microservices running in Docker containers as part of MOI solution.
  • Worked on Cloud Storage for System z product and created tool to help customers estimate cost of storing various data types in Cloud.
  • Participated in company hackathons.

Intern

University of Arkansas RFID Research Center, Arkansas Radio Compliance, ARC
08.2010 - 05.2014
  • Programming using RFID Hardware.
  • Developed program to determine location of products using handheld device.
  • Created shopping cart application to automatically add RFID items to shopping cart.
  • Standardized performance profiles for RFID inlays and certified their use on various products.
  • Automated reporting process for inlay certification using Java.

Education

Master of Science - Computer Science

University of Arkansas
Fayetteville, AR
2014

Bachelor of Science - Computer Science

University of Arkansas
Fayetteville, AR
2012

Skills

  • Languages – Java, Kotlin, React, React Native, GraphQL, C#, Visual Basic, Groovy, SQL
  • Frameworks – Spring, Apollo
  • Databases – MySQL, SQL Server, Cassandra, Azure SQL
  • Hardware – Mobile Programming, Handheld RFID Device, RFID Antennas
  • Testing – Junit, Spock and Groovy, Mockito
  • Messaging Frameworks – Apache Kafka, Azure Service Bus, ActiveMQ
  • Docker
  • Elastic Search
  • Full Stack Developer
  • Microservice Architecture
  • Mobile Development - Android and iPhone using React Native
  • Strong Interpersonal and Communication Skills
  • Agile/Scrum Methodology
  • API Design and Development
  • Highly Self Motivated
  • Eagerness to Learn New Technologies

Accomplishments

  • Started a company from scratch and learned more about running a business from end to end.
  • Heavily contributed to building many new products from scratch
  • Championed the use of GraphQL within BlueYonder by having the first GraphQL implementation within the company to make it to Production. Other teams later reached out and began to adopt it as well.
  • Finalist in BlueYonder hackathon by pitching the idea to have templates for microservices in order to speed up development for new products as well as a standard procedure for new product creation.
  • Key contributor to architecture design of each product, including the database schema design, API design, and Microservice responsibilities.
  • As the most experienced developer on most recent team, shared knowledge and helped team members come up to speed on technologies which were new to them.
  • Learned new technologies by creating a side project with over 10 Microservices and with 100% unit test coverage in each service.
  • Received Above and Beyond award each year from 2015 to 2017 while at CA Technologies.
  • Completed Master's Thesis on the topic of RFID Localization which details how to pinpoint the location of an RFID tagged items using a single RFID reader.

Timeline

Founder/CTO

PrimeLayer
03.2024 - Current

Sr Software Engineer

BlueYonder
12.2017 - 02.2024

Software Engineer

CA Technologies
06.2014 - 12.2017

Intern

University of Arkansas RFID Research Center, Arkansas Radio Compliance, ARC
08.2010 - 05.2014

Master of Science - Computer Science

University of Arkansas

Bachelor of Science - Computer Science

University of Arkansas
Aaron McKay