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

Full-stack 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

Portfolio

Experience

Location

Wailuku, HI, United States

Availability

Part-time

Preferred Environment

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.

Employment

  • 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: AngularJS, Microsoft SQL Server, .NET
  • 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: 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: 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 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: 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 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: 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 systems engineer to gain an understanding of network security and maintainable infrastructure, including AWS.
    Technologies: CSS, HTML, JavaScript, MySQL, PHP

Experience

  • File Uploader (Development)
    https://github.com/brownrw8/fileUploader

    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)
    https://github.com/brownrw8/Simple-Websocket-Demo

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

Skills

  • Languages

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

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

    SignalR, Node.js
  • Tools

    Git, Sublime Text, JetBrains
  • Paradigms

    Responsive, REST, Agile, Functional Programming
  • Platforms

    Amazon Web Services (AWS), Linux, Windows, Blockchain, Shopify
  • Other

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

    H2, MariaDB, Microsoft SQL Server, MySQL, MongoDB
  • Industry Expertise

    Cryptocurrency

Education

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

Certifications

  • Grow With Google Challenge Scholarship
    JANUARY 2018 - PRESENT
    Udacity/Google
  • Machine Learning
    DECEMBER 2016 - PRESENT
    Coursera/Stanford

To view more profiles

Join Toptal
Share it with others