×
Robert Melrose

Robert Melrose

Software Engineer | Python | Automation | APIs | AI Tooling

Miami, FL, US
305-859-1567
English

Background


About

About

Software engineer with 10+ years of experience shipping production applications, automation, APIs, internal tools, testing infrastructure, and enterprise platforms. Python experience spans hardware reliability testing at Seagate, API and data-processing services, AI evaluation workflows, audio transcription and segmentation, and rapid scripting and automation. Strong hands-on background with Python, FastAPI, Pydantic, SQLAlchemy, pytest, unittest, requests, JSON, CSV, SQL, Git, pull requests, code review, CI/CD, Docker, Whisper, Librosa, technical documentation, and production debugging.

Work Experience

Work Experience

  • Founder & Lead EngineerDevs Miami LLC

    Oct, 2025 - Present

    Built and shipped wingit.dev, a production full-stack AI web application, owning every layer from product specification to deployment.

    • Designed, built, and deployed wingit.dev end to end, including architecture, data model, UI, backend APIs, CI/CD, container delivery, analytics, and production observability.

    • Built a full-stack product using Next.js, TypeScript, React, PostgreSQL, Docker-based delivery, GitHub Actions, and GHCR.

    • Developed supporting automation and command-line tooling for testing, deployment, data inspection, audio processing experiments, and production diagnostics.

    • Instrumented logs, metrics, traces, session replay, funnels, and dashboards to guide debugging and product iteration using real behavior data.

    • Authored product specifications, implementation plans, acceptance criteria, and regression scenarios before implementing and reviewing changes.

  • Sr. Software Engineer & AI Model Trainer, Snorkel AI

    Jun, 2025 - Present

    Python-first contractor building evaluation harnesses, RAG-style workflows, and audio-aware pipelines for evaluating and improving code-capable language models.

    • Built Python microservices and FastAPI applications for speech-to-text transcription, audio segmentation, and feature extraction using Whisper and Librosa.

    • Developed Pydantic and SQLAlchemy data layers for structured inputs, outputs, validation, and persistence across evaluation workflows.

    • Prototyped a Neo4j-backed RAG system using embeddings, graph retrieval, structured logging, and domain-specific context expansion for audio-related knowledge.

    • Orchestrated Dockerized services performing coordinated tool calls, reusable workflow steps, and automated evaluation tasks.

    • Characterized recurring model failure modes and translated them into reproducible tasks, grading rubrics, automated checks, and technical documentation.

  • Sr. Software Engineer & AI Model Trainer, Sepal AI

    Nov, 2025 - Apr, 20265 months

    Embedded contractor working directly with a frontier AI lab on software-engineering capability improvements for coding models.

    • Completed onboarding and was immediately selected for the accelerated experts track.

    • Promoted to occupational reviewer for software development and AI model training, judging other contributors' tasks, rubrics, tests, and technical reasoning.

    • Reviewed Python and TypeScript code, diffs, model outputs, and evaluation assets for correctness, maintainability, edge cases, and signal quality.

    • Enforced coding standards, reproducible test behavior, clear documentation, and defensible engineering judgment across shared work.

    • Mentored contributors on code review expectations, debugging, task clarity, test quality, and stronger written technical feedback.

  • Full-Stack Web Developer & AI Model Trainer, Scale.ai

    Dec, 2023 - Jun, 20251 year 6 months

    Benchmarked and improved leading language models on software-engineering capabilities, including code generation, debugging, testing, deployment, and technical explanation.

    • Authored and reviewed software-engineering tasks involving Python scripts, APIs, debugging, data processing, performance, concurrency, and test-driven validation.

    • Inspected model-generated Python, C++, JavaScript, and TypeScript code for correctness, maintainability, edge cases, and compliance with requirements.

    • Wrote detailed technical reviews explaining implementation tradeoffs, weak tests, regression risks, and the behavioral effect of code changes.

    • Investigated and debugged enterprise-style repositories containing multiple services, REST APIs, integrations, build systems, and deployment workflows.

    • Built executable evaluation environments with automated tests, Docker, Git-based workflows, CI/CD tooling, and reproducible application state.

    • Promoted to senior reviewer on multiple projects and helped onboard contributors to code review and AI software-evaluation workflows.

  • Software Engineer II, Accelya Group

    Mar, 2015 - Dec, 20227 years 9 months

    Technical lead on enterprise web applications, REST APIs, SOAP services, identity systems, and operational tools serving major airlines, GDSs, and travel platforms.

    • Designed, built, tested, and maintained enterprise applications and REST APIs used by Lufthansa, American Airlines, United Airlines, Delta Air Lines, Travelport, Priceline, and other customers.

    • Built OpenAPI and Swagger-documented APIs, internal administrative tools, integration utilities, and structured data workflows.

    • Designed and shipped an OIDC/OAuth 2.0 identity and access management platform supporting federated SSO and secure API access.

    • Owned a critical C++/.NET SOAP messaging gateway responsible for routing and validating high-volume platform traffic.

    • Built a self-service customer onboarding application that replaced a month-long manual workflow and freed an operational team for other work.

    • Worked in shared repositories using branches, pull requests, code review, release workflows, debugging, and coordinated changes across dependent services.

    • Led staging and development environment design, CI/CD pipelines, logging, certificates, firewall rules, load balancers, production troubleshooting, and release support.

  • Software Engineer I, Seagate Technology

    Jun, 2012 - Nov, 20142 years 5 months

    Software engineer in the Reliability Department building Python, C++, and Java software for hard-drive testing, acoustic analysis, internal tooling, logging, and CI/CD.

    • Built and maintained Python reliability test suites enabling early detection of serious hard-drive manufacturing and reliability defects.

    • Developed Python automation and internal tooling for hardware test orchestration, result processing, failure investigation, and repeatable engineering workflows.

    • Built high-performance C++ extension libraries callable from Python when test or analysis workloads required lower-level performance.

    • Authored and maintained C++ libraries using Boost.Log and Google Test, providing platform-wide logging, unit testing, mocking, and reusable test primitives.

    • Developed Windows Forms applications used for acoustic testing of hard disk drives.

    • Defined department coding standards and automated API documentation generation from source comments.

    • Deployed Atlassian Bamboo CI/CD across the team to improve repeatable builds, automated testing, and release reliability.

  • Team Lead, Web Developer, Colorado State University, College of Business

    May, 2011 - Oct, 20121 year 5 months

    Led backend web development and internal service integration for the College of Business while completing a computer science degree.

    • Led backend web development using C#, ASP.NET, SharePoint Web Parts, AJAX-enhanced forms, and REST service integrations.

    • Prototyped WCF services and internal tools to make shared platform data available across applications.

    • Worked with source control, project tracking, databases, and cross-functional stakeholders to deliver production web features.

    • Promoted to Team Lead managing a small development team while concurrently starting an internship at Seagate Technology.

Projects Experience

Projects Experience

  • WingIt

    Oct, 2025 - Present

    https://wingit.dev | Production full-stack AI web application built as a solo 0-to-1 product with backend APIs, PostgreSQL, CI/CD, container delivery, analytics, automated regression testing, and production observability.

  • AI Audio Analysis RAG Prototype

    Jan, 2025 - Present

    Python system for audio analysis using Whisper transcription, Librosa segmentation, embeddings, graph retrieval, and structured processing of long-form audio.

  • Financial Intelligence API Prototype

    Jun, 2026 - Present

    https://sdn-openapi.netlify.app/ | Python and FastAPI prototype combining structured OFAC sanctions data, REST API access, entity matching, validation, and uncertainty-aware analysis.

  • Audio Loudness Analyzer

    Dec, 2023 - May, 20251 year 5 months

    https://loudness-app.netlify.app/ | Web-based audio mastering tool for comparing how music will sound after loudness normalization across streaming platforms.

Skills

Skills

  • Python Development

    Python

    FastAPI

    Pydantic

    SQLAlchemy

    pytest

    unittest

    requests

    pandas

    Jupyter

    JSON

    CSV

    os

    sys

    CLI tools

    Scripting

    Automation

    Debugging

    Unit testing

  • APIs, Data & Integration

    REST APIs

    OpenAPI

    Swagger

    API integration

    Structured data

    Unstructured data

    Data processing

    Data validation

    PostgreSQL

    Microsoft SQL Server

    MySQL

    SQL

    Redis

    SOAP

    XML

  • Git & Collaborative Engineering

    Git

    GitHub

    Branches

    Pull requests

    Code review

    Merge conflicts

    Shared codebases

    Technical documentation

    Coding standards

    Requirements clarification

    Cross-functional collaboration

  • Automation, CI/CD & Operations

    GitHub Actions

    Bamboo CI

    CI/CD

    Docker

    GHCR

    Linux

    Bash

    macOS

    Production debugging

    Structured logging

    Metrics

    Traces

    AWS

    Azure

  • AI, Audio & Evaluation

    AI data pipelines

    AI evaluation

    LLM evaluation

    Evaluation harnesses

    Quality checks

    Annotation workflows

    Whisper

    Librosa

    Speech-to-text

    Audio segmentation

    Feature extraction

    Model failure analysis

    Rubric authoring

  • Additional Languages & Frameworks

    C++

    C#

    TypeScript

    JavaScript

    Java

    C

    React

    Next.js

    Node.js

    ASP.NET Core

    .NET Core

    Google Test

Education

Education

  • Computer Science, Bachelor of Science, Colorado State University

    Aug, 2009 - Dec, 2018

  • Photography, Associate of Arts, Colorado Mountain College

    Aug, 2007 - Jun, 2009

Certificates

Certificates

  • CISSP - Certified Information Systems Security Professional, in progress, ISC2

    Issued on:

  • CEH v12 - Certified Ethical Hacker, in progress, EC-Council

    Issued on:

  • CompTIA Security+ SY0-701, in progress, CompTIA

    Issued on:

  • AZ-104 - Azure Administrator Associate, in progress, Microsoft

    Issued on:

  • AZ-900 - Azure Fundamentals, in progress, Microsoft

    Issued on: