Robert Black

Senior Software Developer In Test @ Overstock

About Robert Black

Robert Black is a Senior Software Developer in Test with extensive experience in software development and quality assurance. He has worked at Overstock since 2018, where he has implemented various automation and data processing solutions.

Work at Overstock

Robert Black has been employed at Overstock since 2018, serving as a Senior Software Developer in Test. His role involves streamlining Python-based analytics processes to create fully automated solutions. Prior to his current position, he held multiple roles at Overstock, including Development Lead from 2010 to 2017 and Performance Engineer for a brief period in 2010. During his tenure, he implemented a streaming architecture using Pulsar and Kafka, enhancing data processing capabilities. He also developed dashboards in Graphite/Graphana to monitor key performance indicators and transitioned legacy applications to Spring Boot.

Previous Experience at Tomax Corporation

Robert Black worked at Tomax Corporation from 2000 to 2006, where he held various positions. Initially, he served as a QA from 2000 to 2003, followed by a role as a Developer from 2003 to 2006. His experience at Tomax provided him with foundational skills in software development and quality assurance, contributing to his expertise in the field.

Education and Expertise

Robert Black studied Computer Science at CCI, where he earned an Associate of Science (AS) degree from 1997 to 1999. He also attended the University of Utah from 1994 to 1996. His educational background laid the groundwork for his career in software development and testing, equipping him with essential technical skills.

Technical Skills and Contributions

Robert Black has demonstrated proficiency in various technical areas throughout his career. He utilized Redis to offload Oracle transactional workloads, significantly reducing response times. He migrated applications from Teradata to BigQuery, optimizing data handling and storage solutions. Additionally, he built automation frameworks with mock containers and Serenity, decreasing deployment time, and modularized both traditional RPM applications and docker-based containers to minimize code duplication.

People similar to Robert Black