Andy Miller, Developer in Pittsburgh, PA, United States
Andy is available for hire
Hire Andy

Andy Miller

Verified Expert  in Engineering

Architecture Developer

Location
Pittsburgh, PA, United States
Toptal Member Since
August 10, 2015

Andy is a software architect experienced in leading teams in the successful design and development of software solutions. He is particularly interested in working in a diverse team environment that values good testing practices, continuous delivery, and continual learning.

Portfolio

FullStory
Go, TypeScript, React, Kubernetes, CircleCI, FormatJS, Smartling...
Anthem AI (via Toptal)
React, Python, OAuth, Healthcare
Computer Enterprises, Inc.
Azure Cosmos DB, Linux, Java, Git, Azure, Data Visualization, Robotics, Angular...

Experience

Availability

Part-time

Preferred Environment

Git, Vim Text Editor, Linux, Unix

The most amazing...

...project I've designed is a commercial vehicle—for taxi, bus, and more—tracking and revenue system used in many US airports.

Work Experience

Senior Software Engineer

2022 - 2024
FullStory
  • Led a team in the design and implementation of localization and internationalization of the application, focusing on developer productivity, quality localizations, and tight integration with translation management software.
  • Contributed to speeding up the release cycle from one week to one day, including automating manual testing and the release process.
  • Contributed to DevOps improvements, including CI reliability, test failure processes, and software upgrades.
Technologies: Go, TypeScript, React, Kubernetes, CircleCI, FormatJS, Smartling, Internalization, Localization, GitHub, Jira, JavaScript

Technical Lead

2021 - 2021
Anthem AI (via Toptal)
  • Led a team of developers in the design and development of a provider-focused healthcare dashboard written in React.
  • Led the team in a scrum-based project management workflow, including daily standups, sprint kickoffs, and backlog grooming sessions.
  • Managed communication with project management and product owners on priorities and deadlines.
Technologies: React, Python, OAuth, Healthcare

Senior Solutions Architect

2018 - 2020
Computer Enterprises, Inc.
  • Designed and developed a data visualization platform for a robotic retail inventory system using Python and Angular.
  • Led a team of developers and designers on best practices, design, and architecture.
  • Designed and developed highly scalable Java web services processing tens of thousands of transactions per second in Azure.
  • Interfaced with complex machine learning models to process images of retail store shelves using Python and Java.
  • Designed and developed cost-effective and performant cloud solutions by pre-generating static content to be displayed in Angular visualizations.
Technologies: Azure Cosmos DB, Linux, Java, Git, Azure, Data Visualization, Robotics, Angular, Python

Senior Solutions Architect

2017 - 2018
Blackboard (via Toptal)
  • Helped design and develop Blackboard's Apple Pay integration for college stored value cards, allowing students to pay by phone using their university stored value account.
  • Designed and developed scalable microservices using C#, ASP.NET, and Azure.
  • Designed and developed complex encryption schemes to ensure the security of student accounts.
Technologies: C#, ASP.NET, Apple Pay, Azure, Microsoft Visual Studio

Co-founder, Software Engineer

2014 - 2018
Tagalong Tour
  • Won first place at Startup Weekend Pittsburgh in March 2014.
  • Built a native iOS self-guided walking tour app in Objective-C.
  • Built ASP.NET WebAPI back end running on Azure that provides data to the iOS application.
  • Built scalable analytics tracking and a dashboard based on Keen IO.
Technologies: Azure, ASP.NET Web API, C#, Objective-C, iOS

Co-founder, Software Engineer

2013 - 2018
giftbug.co
  • Assisted in the design and user experience of the application.
  • Architected a scalable web application built on Ruby on Rails, Postgres, and Heroku.
  • Made strategic decisions on the direction of the company.
Technologies: Heroku, PostgreSQL, Ruby, Ruby on Rails (RoR)

Co-owner, Software Engineer

2013 - 2018
Two-Eyed Designs
  • Provided top-notch consulting, development, and web design services to the client.
  • Led a team of developers on a year-long rewrite of multiple large web applications for physical therapist licensing.
  • Designed and developed a new WordPress website for the Soldiers and Sailors Memorial Hall.
  • Wrote an item scheduling system for ATI Metals to track items through their new hot-rolling plant.
Technologies: Ruby on Rails (RoR), Ruby, WordPress, C#, ASP.NET

Senior Solutions Architect

2014 - 2016
Sittercity (via Toptal)
  • Developed back-end microservices in Ruby and Go to serve front-end iOS clients for new on-demand childcare services.
  • Interfaced with multiple messaging platforms, including Kafka and RabbitMQ.
  • Analyzed the performance of back-end Go services and provided six times performance improvement by designing better algorithms.
Technologies: Ruby, Ruby on Rails (RoR), Go, Amazon Web Services (AWS)

Senior Solutions Architect (Consultant)

2014 - 2014
ATI Metals
  • Developed an app to replace legacy excel spreadsheets to manage steel inventory, production, and shipping.
  • Built a scalable ASP.NET solution on Azure accessible to 50+ users.
  • Successfully translated client's needs into more than they knew they wanted.
Technologies: C#, ASP.NET, Microsoft Visual Studio

Senior Solutions Architect (Consultant)

2013 - 2014
FSBPT
  • Led a team of developers in greenfield rewrite of legacy physical therapy licensing tools used by all 50 states in the US.
  • Designed innovative data import tools to allow users to quickly and easily import 50 disparate data sets into the central system.
  • Oversaw the transition to cloud-based infrastructure from on-prem data centers.
Technologies: C#, ASP.NET, Azure

Director of Software Engineering

2013 - 2013
CTR Systems
  • Owned the long-term direction of the product as part of my role.
  • Managed the client projects, often on-site at client facilities.
  • Managed a large software engineering department consisting of engineers, business analysts, and testing.
Technologies: Microsoft SQL Server, C#, ASP.NET

Software Development Manager

2008 - 2013
CTR Systems
  • Managed a team of twelve software engineers, QA engineers, and business analysts.
  • Led the design and development of an airport commercial vehicle tracking and revenue system.
  • Managed the PA-DSS compliance process throughout the company.
  • Learned and applied Scrum methodology across the company to improve engineering quality and communication.
  • Developed a new parking cashier point of sale system.
Technologies: Microsoft SQL Server, C#, ASP.NET, Microsoft Visual Studio

Software Engineer

2004 - 2008
CTR Systems
  • Developed a new ASP.NET web application for a parking garage management system.
  • Developed a building access control system.
  • Led the effort to establish standard development guidelines for the team.
  • Led the initiative to use development best practices such as source control and bug tracking systems.
  • Developed custom time management applications in C++/MFC.
Technologies: Microsoft SQL Server, C++, C#, ASP.NET

Programmer Analyst

1998 - 2002
AIG
  • Worked on a data warehousing project to store and analyze large amounts of mainframe data using Oracle.
  • Developed a high-speed document scanning system to provide customers web access to their paperwork.
  • Developed a workflow management system to increase the speed of communication and reduce errors among customer support personnel.
  • Developed custom call center support software.
  • Ported applications from mainframe COBOL to Visual Basic.
Technologies: Oracle, Sybase, Classic ASP, COBOL, C++, Visual Basic

Data Visualization Platform for Robotic Retail Inventory System

A web-based data visualization system built in Angular, backed by a Java API, and a Python machine learning module processing images of retail store shelves to identify inventory issues.

The front-end Angular application displayed analytics and interactive maps of retail stores to help store employees identify inventory issues such as out of stock products, products stocked in the wrong location, and products that can be spread on the shelves. It also provided operational visibility into the status and performance of thousands of robots in the fleet.

The back-end Java system processed tens of thousands of robot transactions per second, combining and storing them in CosmosDB collections.

The Java web API served up data from CosmosDB to the front-end Angular application.

Winner of Startup Weekend Pittsburgh, March 2014

A team of nine developers, designers, and marketing experts came together for over 54 hours to build a mobile app that offers self-guided walking tours around Pittsburgh. Since then, they've formed a company around the idea and are now in the App Store.

I developed the main tour list screen and API communication layer of the iOS application, as well as the analytics tracking and dashboard.

giftbug.co

In 2013, my wife, Shannon, and I quit our jobs to create giftbug, a startup built around the idea that giving gifts should be fun and simple.

I built the application on Ruby on Rails, Postgres and Heroku.

Languages

C#.NET, SQL, Java SE, JavaScript, Java, Ruby, HTML, CSS, C#, Python, TypeScript, Go, C, Objective-C, C++, COBOL, PHP, Visual Basic, Rust, Haskell

Frameworks

Angular, .NET, ASP.NET Web API, ASP.NET MVC, Bootstrap, Ruby on Rails (RoR), Kendo UI, ASP.NET, Sinatra, Spring, ZURB Foundation, Ember.js, Classic ASP

Libraries/APIs

React, Infragistics, jQuery, Node.js

Tools

Microsoft Visual Studio, TFS, GitHub, Git, Vim Text Editor, Xcode, Subversion (SVN), CircleCI, Jira

Platforms

Azure, iOS, Linux, Unix, Heroku, Amazon Web Services (AWS), Rackspace Cloud, Rackspace, Kubernetes, Oracle, WordPress

Storage

Microsoft SQL Server, Elasticsearch, MySQL, PostgreSQL, Sybase, Azure Cosmos DB

Other

Architecture, Back-end, Robotics, Data Visualization, Machine Learning, OAuth, Apple Pay, FormatJS, Smartling, Internalization, Localization

Paradigms

Agile Software Development, Behavior-driven Development (BDD), Scrum, Test-driven Development (TDD)

Industry Expertise

Healthcare

1998 - 2000

Course Completion Degree in Computer Science

University of Houston - Houston, TX

1996 - 1997

Course Completion Degree in Computer Science

Allegheny College - Meadville, PA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring