
Kevin Miraglia
Verified Expert in Engineering
Software Developer
Pittsburgh, PA, United States
Toptal member since April 25, 2024
Kevin is a seasoned professional with experience in developing business-critical software. He excels in all aspects of the technical stack for internal and external customers. With a proven track record of delivering complex applications and system integrations using microservices and event-driven architectures within deadlines, Kevin has served large enterprise clients, overseeing regular deployments to AWS CodePipeline, and has acted as a mentor, having led front-end developers.
Portfolio
Experience
- JavaScript - 17 years
- REST - 14 years
- MySQL - 11 years
- Apache Kafka - 4 years
- Node.js - 4 years
- Master Data Management (MDM) - 4 years
- Event-driven Design (EDD) - 2 years
- Reltio - 2 years
Availability
Preferred Environment
Node.js, Apache Kafka, Event-driven Design (EDD), REST, Datadog, JavaScript, Reltio, MySQL, Master Data Management (MDM)
The most amazing...
...thing I've done is deliver an event-driven MDM integration as a technical lead, eventually integrating four source systems in an enterprise environment.
Work Experience
Staff Software Engineer
RB Global
- Led the integration of Oracle, Salesforce, IronPlanet, and RB Marketplace into Reltio's MDM.
- Implemented an event-driven architecture using microservices and Kafka.
- Loaded six million records with addresses, phones, and emails to be cleansed for data quality into Reltio.
- Managed regularly scheduled deployments to AWS CodePipeline.
- Oversaw regular data loads using Amazon S3 when needed.
- Monitored application telemetry using Datadog and expanded telemetry coverage.
- Developed features for a Node.js microservice architecture using Couchbase and Kafka.
- Spearheaded the integration of an internal MDM solution with other internal systems.
- Refactored a large Node.js microservice running in Kubernetes to simplify the logic and reduce code.
Senior Front-end Software Engineer
DMI
- Worked with PHP, jQuery, and CSS to implement an extensive front-end redesign of Pet Valu's website.
- Developed Pet Valu's Oracle Cloud Commerce website, replacing the PHP version.
- Implemented a new front-end design for Big Lots! using jQuery and CSS.
Senior Software Engineer
Jarus Technologies
- Managed the delivery of several business-critical code sections, including bidding, payment, and the landing and listing pages on EquipmentOne, an auction website.
- Built the front end of the bidding engine, processing billions of dollars in bids over its lifetime.
- Delivered a SOX-compliant payment page that sent credit card and e-check payments to 3rd-party vendors.
- Performed regular production deployments of EquipmentOne.
- Led the front-end developers for EquipmentOne Europe.
Experience
Reltio Integration for RB Global
ROLE
• Involved with the creation of the data model that we used and any changes to it.
• Heavily contributed to configuring the Reltio L3, the survivorship, and new match rules.
• Worked closely with other teams to implement these initial integrations and then troubleshoot issues with them and with Reltio support as they arose.
This was all built in an event-driven architecture using Java Spring Boot and Node.js microservices, as well as Kafka and APIs to pass messages between the services and eventually to Reltio and then back to the original sources.
EquipmentOne for RB Global
ROLE
• Delivered much of the front end and worked extensively on the bidding UI, which allowed users to place bids. It had several complex workflows and had to work flawlessly.
• Built a payment page that submitted credit card and e-check payments to 3rd-party vendors, which had to comply with the Sarbanes-Oxley Act (SOX).
• Maintained EquipmentOne six years from launch to sunset when Ritchie Bros. purchased a larger auction site.
The original site was not responsive, and we had to maintain desktop and mobile versions. We later undertook a responsive redesign, which I was heavily involved in. Eventually, we replaced the entire site and removed the mobile site.
Education
Bachelor's Degree in Computer Science
Univerisity of Pittsburgh - Pittsburgh, PA, USA
Skills
Libraries/APIs
Node.js, jQuery
Tools
Amazon Simple Queue Service (SQS), Apache Solr
Languages
JavaScript, PHP, CSS, SCSS, Java
Paradigms
REST, Responsive Web Design (RWD), Event-driven Design (EDD)
Platforms
Joomla, Apache Kafka, Reltio, Amazon Web Services (AWS), Kubernetes, WordPress
Storage
MySQL, Master Data Management (MDM), Databases, Couchbase, Datadog, Oracle Cloud
Frameworks
Symfony 2
Other
Algorithms
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring