Robert Melrose
Miami, US
rob@devs.miami
305-859-1567

Skilled Full-Stack Software Engineer with over a decade of experience designing, implementing, and maintaining software platforms for Fortune 500 companies. Proficient in JavaScript frameworks, object-oriented programming (OOP), and database design. Seeking a software engineering role where I can work on impactful projects at an innovative company

Education


Colorado State University
August 2009
 — 
December 2018
Bachelor's degree in Computer Science
    Colorado Mountain College
    August 2007
     — 
    June 2009
    Associate of Arts - AA in Photography
      Silver Creek Highschool
      August 2001
       — 
      June 2007
      High School Diploma in General Studies

        Experience


        Full Stack Web Developer - AI Training
        December 2023
         — 
        Present
        Scale.ai

        Training future versions of AI models in advanced Software Engineering and general STEM tasks. As a Senior Reviewer and Coding Expert II my focus has been to analyze interactions with AI models primarily within the scope of finding ways to improve their ability to aid in software development.

        • Tasked with benchmarking business critical contracts including cutting edge language learning models produced by AI industry leaders.
        • Promoted to a reviewer on multiple projects and frequently contributed to the internal forum helping other developers onboard to new projects.
        • Wrote prompts to test the model’s understanding of complex software engineering and full-stack web development concepts.
        • Diagnosed and resolved critical reasoning errors in AI models, aiming to improve response accuracy.
        • Contributed to the HLE project as a general STEM expert contributor and senior reviewer. agi.safe.ai/submit
        Engineer II
        March 2015
         — 
        December 2022
        Accelya Group (Aquired Farelogix in 2020)

        Full Stack Development of .Net Web Applications Backend C++ Development

        • Successfully implemented an IdAM (Identity Access Management) system using OIDC (OAuth 2.0 and OpenID Connect) standards for ASP.NET Core and Microsoft Identity Server 4.
        • Developed and maintained a critical C++ .NET SOAP-based API and messaging gateway that was a dispatcher for all requests coming into and out of the company platform.
        • Designed and implemented a Redis database for temporary caching, significantly improving data retrieval speeds and system performance.
        • Implemented a SAX-based XML parser for validating transactions, greatly improving transaction consistency across the company.
        • Was tasked with designing an administrative portal where Airlines could directly manage and onboard travel agents to sell on their behalf.
        • Used lean development methodologies such as instant customer feedback and continuous improvement cycles to enhance rapid prototyping processes. Working directly with airline customers such as Lufthansa and American Airlines to design a platform of business tools.
        • Streamlined feature development by planning and configuring distinct staging and development environments along with CI/CD pipelines.
        • Became the technical lead overseeing the development and maintenance of a suite of critical customer-facing .NET applications.
        • Resolved network outages by learning Enterprise IIS network engineering, certificate management, ACL firewall rules, load balancers and VIP's.
        • Successfully deployed multiple .NET web applications, allowing Airline customers to self-administer and onboard new travel agents themselves.
        • Designed an administrative portal enabling clients to self-manage and onboard tenants, reducing the total onboarding time from weeks to minutes.
        Engineer I
        June 2012
         — 
        November 2014
        Seagate Technology

        Software Engineer for the Reliability Department.

        • Began as an Engineering Intern and was hired on as a full-time contributor after college.
        • Specialized in Python, C++, and Java, developing Windows Forms application used for acoustical testing of hard disk drives.
        • Developed and maintained C++ libraries using Boost and Google Test frameworks, allowing for platform-wide error logging and unit testing
        • Wrote and maintained comprehensive reliability tests for hard drives in Python, enabling the rapid identification of serious issues early in the manufacturing process.
        • Defined coding standards for the entire department and automated the generation of API documentation from comment blocks in the source code.
        • Implemented an Atlassian Bamboo CI/CD server, dramatically improving deployment efficiency and productivity.
        Team Lead Web Developer
        May 2011
         — 
        October 2012
        Colorado State University College of Business

        Backend .Net Web Development of my university's College of Business and their web platform

        • Led back-end web development projects, creating SharePoint Web Parts in C# and ASP.NET, to improve the college's web portal functionality and prompte user interaction.
        • Mastered Visual Studio and Team Foundation Server, source control versioning and project tracking for team projects.
        • Developed AJAX-enhanced web forms and prototyped a WCF console application, making critical data accessible throughout the platform allowing for new site functionality and features.
        • Form development, designing and consuming REST Web Services. SharePoint development
        • Making and deploying web parts that interfaced with a database and created cross-platform mobile web apps using jQuery and jQuery mobile
        • Promoted to Team Lead, managing development projects while simultaneously starting an intensive summer internship at Seagate Technology.
        • As Team Lead, effectively delegated tasks and led a team of developers to complete projects on time and above expectations.
        Shift Lead
        January 2007
         — 
        August 2010
        IBM

        Operated Tape Storage Machines

        • Began as a tape operator and was eventually promoted to shift lead.
        • Worked for IBM and their subcontractor OAO Technology Solutions doing near-line storage.
        • Managed a team of 7 tape operators and performed various other managerial and inventory management duties.

        Certificates


        CISSP Certified Information System Security Professional
        Present
         — 
        Present
        ISC2
        CEH Certified Ethical Hacker v12
        Present
         — 
        Present
        EC-Council
        Comp TIA Security+ (SY0-701)
        Present
         — 
        Present
        Comp TIA
        AZ-104 Azure Admin Associate
        Present
         — 
        Present
        Microsoft
        AZ-900 Azure Fundamentals
        Present
         — 
        Present
        Microsoft
        IT Security Careers and Certifications: First Steps
        Present
         — 
        Present
        LinkedIn

        Languages


        English:
        Native Speaker

        Skills


        Software Engineering:
        SDLC, Data Structures, Design Patterns, Parallel Programming, Computer Security, Network Engineering
        Web Development:
        Angular, jQuery, NextJS, JavaScript, Swagger OpenApi and RESTful APIs
        .NET:
        Microsoft SQL Server, ASP.NET MVC5, .NET Core, SharePoint, ASP.NET Core, Visual Studio, Entity Framework (EF) Core, Windows Forms, WCF Windows Communication Foundation
        Programming Languages:
        C, C++, C#, Python, Perl, Java, JavaScript
        Tools and Frameworks:
        Visual Studio, Vim, VS Code, Powershell, Linux, Bash, Git, Red Hat Enterprise Linux