# Dan Rockefeller > Senior Software Engineer at Kobold Metals Location: West Henrietta, New York, United States Profile: https://flows.cv/danrockefeller A Software Engineer specializing in back end services with almost 10 years of experience in data pipelines, REST and GraphQL APIs, and microservice architectures. ## Work Experience ### Senior Software Engineer @ KoBold Metals Jan 2026 – Present ### Senior Software Engineer @ FM Jan 2024 – Jan 2026 Led a project to reduce request latency in a .NET REST API by introducing tracing with Dynatrace and architecting a new data layer using Entity Framework and PostgreSQL to replace inefficient components, resulting in a 60% decrease in latency for the top 10% longest requests. Spearheaded the development of a real time messaging system by architecting an observer service using C#/.NET and Kafka notifying subscribers of changes to data via GraphQL mutations, automating a manual data update process. Architected ETL data migrations from legacy databases spanning over a hundred tables to a centralized data warehouse by designing modular, loosely coupled transformers using C#/.NET, and Entity Framework to map data and validate transformations, enabling complete legacy data availability in new services. Packaged and deployed services to Kubernetes in Azure, automating testing, building, and deployment using Docker, Helm, and Azure DevOps Pipelines, enabling dozens of releases per day while maintaining minimal service interruptions. ### Senior Software Engineer @ Highlight Jan 2022 – Jan 2024 Directed a team initiative to automate customer service communications by architecting an event driven notification system using Golang microservices, harnessing Hasura Event Triggers to act on changes to data and sending notifications through AWS SQS, SNS and SES, resulting in a 50% reduction in customer service hours dedicated to writing communications. Led a project to replace an external survey results visualization tool with a real-time results dashboard by designing and implementing a dashboard using React, Next.js, Recharts, C#, .NET, and PostgreSQL, interfacing with Alchemer and Typeform, and driving rapid improvement cycles using customer feedback, resulting in the elimination of up to $5k in custom analytics costs per project. Pioneered the replacement of a monolith service with a collection of microservices by identifying service boundaries, defining data contracts, and developing a suite of core packages and service boilerplate using Golang, enabling rapid development of new services. Built, tested, and deployed services to AWS EKS with CI/CD pipelines using Github Actions, Terraform, Docker, Kubernetes, and Helm, averaging over 100 production deployments per day and maintaining an organizational change failure rate below 1%. ### Software Engineer @ Genus PLC Jan 2020 – Jan 2022 Expedited availability of research data to data science teams by designing and implementing services within a data pipeline using Golang, Python, gRPC, Avro, Kafka, PostgreSQL, and Snowflake, standardizing terabytes of bovine phenotypic data from over 300 farms across 4 countries, resulting in a reduction of processing time from 3 days to 20 minutes. Led the design and creation of a pipeline monitoring system by integrating services into Grafana, Prometheus, and Loki, creating dashboards and alerts preventing downtime and enabling fast responses to critical issues. ### Software Engineer I @ EagleView Jan 2018 – Jan 2020 | Rochester, New York Area Designed and developed Python and Golang microservices for a property data access and geospatial tool platform by utilizing REST, GraphQL, and Kafka for interservice communication, Redis for caching, and DynamoDB and PostgreSQL with PostGIS for storage, providing access to property data to internal teams and external customers. Contributed to a project creating property data from aerial imagery using AI and machine learning models by building services with Golang and Kafka to ingest billions of derived property attributes into Dynamodb, enabling automated insurance assessments without on-site visits. ### Advanced Repair Agent @ Geek Squad Jan 2014 – Jan 2019 | Henrietta NY Repaired the software and hardware of Windows and Apple computers, Apple phones, and other technology sold by Best Buy. ### Software Developer @ Alpine Software Jan 2016 – Jan 2018 | Mendon, NY Supported the RedNMX Fire Station Management Software including feature additions, customization, and bug fixes. Championed an effort to automate the setup of Time and Attendance Tablets by creating automation scripts with Python and Batch, reducing developer time commitment per new tablet setup by 85%. ### Software Developer @ C&S Companies Jan 2014 – Jan 2015 | Rochester NY Created a work order tracking feature for the QWare mobile application by generating requirements based on desktop features and implementing them using C#, .NET, Razor Pages, and SQL Server, resulting in a 10x increase in mobile app daily active users. ### IT Assistant @ USDA Jan 2013 – Jan 2013 Responsible for software installation, hardware installation, data recovery, general maintenance, malware management, desktop assembly and initial setup, user instruction and education, network maintenance, data security, and storage solutions. ### Sales Associate @ West Marine Jan 2011 – Jan 2013 | Watertown, NY Tasked with providing expert advice to customers over the phone and in the store about west marine products as solutions to their boating needs. Responsible for creating and fulfilling customer orders both online and through the store. Four years of experience selling memberships, insurance, and add on items at a Point of Sale position. ### Lifeguard @ YMCA Jan 2010 – Jan 2011 | Watertown, NY ## Education ### Bachelor of Science (BS) in Computer Software Engineering Rochester Institute of Technology Jan 2011 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/dan-rockefeller-1589b440 --- Source: https://flows.cv/danrockefeller JSON Resume: https://flows.cv/danrockefeller/resume.json Last updated: 2026-03-22