Rob Brown, Software Developer in Wailuku, HI, United States
Rob Brown

Software Developer in Wailuku, HI, United States

Member since October 4, 2017
Robert is a highly motivated professional with enterprise-level experience. With a combination of excellent communication skills and a laser-like focus, Robert is capable of moving big ideas from design stage to implementation. As a full-stack developer, Robert utilizes a wide breadth of skills and knowledge to tackle the specific problem at hand.
Rob is now available for hire



  • MySQL, 7 years
  • Git, 7 years
  • REST, 7 years
  • CSS3, 6 years
  • Node.js, 6 years
  • .NET, 5 years
  • Java 8, 4 years
  • Shopify, 2 years


Wailuku, HI, United States



Preferred Environment

Sublime Text, JetBrains Products

The most amazing...

...thing I've worked on is a real-time weather aggregation platform, combining historical and forecasted hourly data for a predictive analysis.


  • Senior Software Engineer, Telemedicine Consultants R&D

    2017 - PRESENT
    IDEXX Laboratories
    • Implemented the external customer-facing web interface for the global Telemedicine platform.
    • Used the .NET Framework, Microsoft SQL Server, and AngularJS to write robust APIs and components that scale.
    • Advocated for the .NET SignalR hub to deliver real-time messages and updates between applications which significantly simplified the application logic.
    • Conducted extensive UX work in HTML5/CSS3 by designing and implementing key features and business metrics on a responsive dashboard.
    • Worked daily in a team with a geographically distributed US-based team in an Agile environment.
    • Focused on messaging within and between various independent components where reliable communication is not guaranteed and precise timing is critical.
    Technologies: .NET Framework, Microsoft SQL Server, AngularJS
  • Contractor, Telemedicine Consultants R&D with Base36, Inc.

    2017 - 2017
    IDEXX Laboratories
    • Provided key contributions to the core Telemedicine platform in the realm of AngularJS and Git.
    • Used in-depth understanding of AngularJS to write quality components and directives that significantly improved responsiveness.
    • Helped design and implement a responsive dashboard for key business metrics.
    • Wrote scripts which, when used in combination with Jenkins, facilitated the automated deployment that saved QA testers time.
    • Learned how to write performant and robust business logic using Microsoft SQL Server and .NET Framework.
    Technologies: AngularJS, Java, .NET Framework, Node.js
  • Contractor, Hematology Systems R&D

    2016 - 2017
    IDEXX Laboratories
    • Designed and implemented a RESTful application using Spring Boot, AngularJS, and MySQL.
    • Drafted a migration plan for legacy deprecation. Gathered requirements directly from scientists and incorporated feedback iteratively in an Agile ecosystem.
    • Implemented multiple access level client-side applications in AngularJS.
    • Organized a full migration to AWS EC2 and RDS instances, all within a VPC.
    • Used Python to solve ad-hoc problems and demonstrate early stage software proof-of-concepts.
    Technologies: Java, Spring Framework, AngularJS, Python, MySQL, AWS
  • Independent Consultant

    2016 - 2016
    Competitive Energy Services
    • Provided software consulting services and extensive domain knowledge to the in-house team.
    • Utilized multiple channels to ensure excellent communication and alignment of goals; teleconferenced on a frequent basis.
    • Cooperated with the team to facilitate knowledge transfers when necessary.
    • Defined critical defects and helped draft new stories and requirements.
    • Worked hard to ensure software was ready for alpha production deployment. Successfully reached this goal and released ahead of schedule.
    Technologies: PHP, MySQL, JavaScript, HTML, CSS
  • Software Engineer

    2015 - 2016
    Competitive Energy Services
    • Served as an application architect and technical lead for in-house software projects written in PHP and JavaScript; used PHP for the core REST API.
    • Led the development on the flagship procurement and pricing application.
    • Worked with the pricing team to gather the evolving requirements in an Agile environment.
    • Implemented features and stayed aware of changing requirements.
    • Developed monthly energy usage smoothing and gap filling algorithm, saving pricing analysts significant time and effort.
    • Worked with energy analysts and CEO to automate solar net-excess generation crediting with the goal of forecasting monthly credits for budgeting purposes.
    • Maintained multiple Linux instances in four different environments.
    • Set up the developer environments with Vagrant including local instances and database connections.
    Technologies: PHP, MySQL, JavaScript, HTML, CSS
  • Data Analyst/Programmer

    2014 - 2015
    Competitive Energy Services
    • Gathered the historical, current and forecasted meteorological variables for predictive analysis and demand response. Used data to analyze and predict seasonal temperatures and weather patterns.
    • Collaborated with the lead software engineer to design new procurement and pricing application using JavaScript, PHP, and MySQL. Focused on creating reusable software components.
    • Designed a high-integrity relational database structure in MySQL. Wrote performant views and queries for reporting purposes.
    • Designed a expense-reporting system for management in PHP.
    • Set up application-level procedures for database migrations between MySQL and Microsoft SQL databases. Facilitated the automated entry of data, passed through the service layer, in order to enforce business rules.
    Technologies: PHP, MySQL, JavaScript, HTML, CSS
  • IT Intern

    2014 - 2014
    Competitive Energy Services
    • Automated monthly supplier payments billing cycle using PHP and MySQL. Ran payment programs on a monthly basis and adjusted conditional business logic through a web interface.
    • Wrote PHP scripts to automate analyst and pricing workflows.
    • Learned how to implement various Git workflows and when you'd choose one workflow over another.
    • Collaborated with a lead software engineer to develop early stages of pricing and procurement software API, and to gain an understanding of the domain and legacy solution.
    • Worked with systems engineer to gain an understanding of network security and maintainable infrastructure, including AWS.
    Technologies: PHP, MySQL, JavaScript, HTML, CSS


  • File Uploader (Development)

    A simple file upload REST API with a minimal AngularJS front-end. Uses the Spring Framework and maintains a clear separation between API and UI.

  • IDEXX Laboratories (Development)

    I worked as a full-stack developer for Telemedicine Consultants.

  • IDEXX Laboratories (Development)

    I worked as a full-stack developer for Hematology Systems. I developed custom applications and ad-hoc software solutions. I also provided valuable software engineering skills to the team.

  • Competitive Energy Services (Development)

    I worked as a full-stack developer for various projects including in-house pricing and procurement system. I fleshed out early ideas into production-ready solutions.

  • HTML5 WebSockets Chat Server (Development)

    A simple implementation of an HTML5 WebSockets Chat Server using Express.


  • Languages

    HTML5, C#, JavaScript, CSS3, Java 7, Java 8, Python, PHP 5+, Bash
  • Frameworks

    AngularJS, Hibernate, .NET, Spring Boot, Windows PowerShell
  • Libraries/APIs

    SignalR, Node.js
  • Tools

  • Paradigms

    REST, Agile, Functional Programming
  • Platforms

    Linux, Windows, Blockchain, Shopify
  • Storage

    H2, MariaDB, Microsoft SQL Server, MySQL, MongoDB
  • Other

    Ajax, WebSockets, Image Processing, Shopify Design


  • Bachelor of Science degree in Business Administration in Finance
    2009 - 2013
    University of Maine - Orono, ME, USA

To view more profiles

Join Toptal
I really like this profile
Share it with others