Andrew D.

Andrew D.

Arlington, United States of America
Hire Andrew D. Hire Andrew D. Hire Andrew D.

About Me

Andrew is a versatile Software Engineer and Java expert, passionate about building simple solutions for hard problems and amplifying the value of development teams. He has deep knowledge in implementing features in greenfield and legacy systems, debugging complex problems, as well as DevOps and infrastructure. Andrew has hands-on experience in assisting team transitions to continuous delivery, diagnosing deep technical problems across multiple layers of the stack, and designing and delivering solutions in the distributed systems space.

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Sysdig
Sysdig
Senior Staff Engineer
2017 - Present (8 years)
Remote
  • Led the integration of Sysdig with cloud platform providers as a core monitoring solution, including Prometheus remote write functionality.

  • Designed and built optimizations for data transfer in Sysdig’s time series database.

  • Implemented core engineering principles (unit and functional testing, refactoring, CI/CD) and collaboration with business stakeholders.

ThoughtWorks, Inc
ThoughtWorks, Inc
Senior Consultant
2012 - 2017 (5 years)
Remote
  • Drove technical solutions on multiple client projects spanning a variety of domains and technical challenges as well as leading teams and coaching individuals.

  • Acted as Technical Lead for a large fashion retail project, migrating Key contributions included streamlining the development process and increasing team capability through pairing on daily development work. The platform migration allows the retailer to realize $100s of millions in operational savings yearly.

  • Guided the distributor’s warehouse management systems team (Fortune 100 Wholesale Food Distributor) on transitioning to a lean delivery process from a mixed waterfall/haphazard process.

First Rate, Inc
First Rate, Inc
Software Developer
2005 - 2012 (7 years)
United States of America
  • Implemented and maintained investment performance and portfolio management algorithms and reports using multiple technologies.

  • Worked with PDF concatenation and Excel processing components, designing and implementing their primary SSO solution.

Showcase

Inventory Management Services @ ThoughtWorks
Inventory Management Services @ ThoughtWorks
  • Implemented restaurant inventory management for integration with Fortune 100 Food Supplier's ordering system.

  • Utilized Java, PostgreSQL, and lean delivery techniques.

  • ThoughtWorks is a global technology consultancy focused on enabling enterprises and disruption through strategy, design, and software engineering.

Prometheus Native Ingestion @ Sysdig
Prometheus Native Ingestion @ Sysdig
  • Developed and deployed a Prometheus remote write ingestion service.

  • Integrated the service into Sysdig's timeseries datastore.

  • Created a new website, PromCat.io, providing Prometheus monitoring and export resources.

AWS Cost Reduction - Inter-AZ traffic @ Sysdig
AWS Cost Reduction - Inter-AZ traffic @ Sysdig
  • Reduced AWS costs by decreasing inter-Availability-Zone traffic.

  • Utilized Kubernetes, Java, and GoLang technologies.

  • Focused on maintaining platform resilience and availability.

Education

Bachelor of Science, Mathematics, Computer Science
Bachelor of Science, Mathematics, Computer Science
The University of Texas at Arlington