Rob Brown, Full-stack Developer in Wailuku, HI, United States
Rob Brown

Full-stack Developer in Wailuku, HI, United States

Member since January 21, 2018
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




Wailuku, HI, United States



Preferred Environment

Visual Studio, JetBrains, Sublime Text

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 Consultant 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, Node.js, 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 and 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: AngularJS, Microsoft SQL Server, .NET, Node.js
  • Contractor | Telemedicine Consultant R&D

    2017 - 2017
    IDEXX Laboratories
    • Provided vital 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 that facilitated the automated deployment that saved QA testers time when used in combination with Jenkins.
    • Learned how to write performant and robust business logic using Microsoft SQL Server and .NET Framework.
    Technologies: Node.js, .NET, Java, AngularJS
  • 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: Amazon Web Services (AWS), AWS, MySQL, Python, AngularJS, Spring, Java
  • 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: CSS, HTML, JavaScript, MySQL, PHP
  • 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 of 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: CSS, HTML, JavaScript, MySQL, PHP
  • 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 an 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: CSS, HTML, JavaScript, MySQL, PHP
  • 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 a systems engineer to gain an understanding of network security and maintainable infrastructure, including AWS.
    Technologies: CSS, HTML, JavaScript, MySQL, PHP


  • File Uploader

    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. Useful for bulk uploading files, such as high-fidelity medical images, to a remote server.

  • IDEXX Laboratories

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

  • IDEXX Laboratories

    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

    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

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

  • Kahele Maui

    A Shopify site for luxury handbags made on Maui. This is an example of a small site that I did entirely by myself, working directly with the client to gather requirements and create a working design. The end result is a compliment to the client's brick-and-mortar store and online presence.

  • Private Shopify App

    Built a private Shopify app using Node.js as the server-side language. The application facilitated communication between Shopify stores, a mobile application, low-code databases, and various third-party services.


  • Languages

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

    Swagger, Flask, Express.js, .NET Core, .NET, AngularJS, Hibernate, Spring, ASP.NET, Spring Boot, Windows PowerShell
  • Libraries/APIs

    Shopify API, jQuery, SignalR, Node.js, Liquid, React, Web Worker
  • Tools

    Git, Shopify Plus, Sublime Text, JetBrains, Visual Studio, RabbitMQ
  • Paradigms

    Responsive, REST, Agile, Functional Programming
  • Platforms

    Amazon Web Services (AWS), Google Cloud Platform (GCP), Shopify, Ethereum, Linux, Windows, Blockchain
  • Storage

    Google Cloud, MongoDB, MySQL, H2, MariaDB, Microsoft SQL Server, Redis, PostgreSQL
  • Other

    RESTful Microservices, Full-stack, Software Architecture, APIs, Image Processing, Shopify Design, Technical Reports, Architecture, Ajax, Writing & Editing, Cryptocurrency, CTO, Offline Web Applications, Service Workers, Machine Learning, Deep Learning, Regression, AWS, Business Administration, WebSockets, ERC-20


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


  • Grow With Google Challenge Scholarship
  • Machine Learning

To view more profiles

Join Toptal
Share it with others