Rob Brown
Verified Expert in Engineering
Full-stack Developer
Wailuku, HI, United States
Toptal member since January 31, 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.
Portfolio
Experience
- Full-stack - 10 years
- Software Architecture - 10 years
- Node.js - 8 years
- React - 8 years
- JavaScript - 8 years
- Shopify - 5 years
- Shopify API - 3 years
- CTO - 1 year
Availability
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.
Work Experience
Full-stack Developer
SumerSports, LLC
- Pitched, designed, and delivered stateless prediction APIs using data science, machine learning, and advanced statistics in Python.
- Consulted on hierarchical data model in Databricks. Evaluated and vetted primary data sources and advised best practices for retrieval.
- Transitioned a team of data scientists from R to Python and implemented numerous best practices for security configuration management (SCM).
CTO | Lead Developer
Linvest Group LLC
- Served as a CTO of a web-based financial services startup for luxury asset platform implementation.
- Managed a remote core development team. Created tasks, provided guidance, and reviewed progress. Oversaw a team of 6+ consisting of project managers, back-end developers, and UX engineers.
- Worked with the founder and COO to create requirements and manage estimates, including costs and timelines.
Back-end Developer
USRx LLC
- Developed a core skincare eCommerce website serving millions of visitors.
- Worked with the senior developers and eCommerce manager to create estimates.
- Replicated and replaced third-party services with in-house solutions.
Senior Software Engineer | Telemedicine Consultant R&D
IDEXX Laboratories
- Implemented the external customer-facing web interface for a 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.
- Migrated AngularJS SPA to React and Redux, improving performance significantly.
Senior Shopify Developer
F Syndicate LLC
- Analyzed Shopify store landing page to increase traffic.
- Created a new landing page design to maximize conversions.
- Implemented best practices for software engineering and source control.
Developer with Shopify API Experience, Consultant
Wake Hong Kong Limited
- Developed a proprietary Shopify integration to interface with embedded IoT devices.
- Worked with the founder to create and define requirements and estimate costs. Provided consulting services to with embedded systems team.
- Coordinated business activities across a span of time zones, including Hong Kong, Hawaii, and Ukraine.
Shopify App Expertise
IC Group, Inc.
- Designed a custom private Shopify app to serve customers.
- Worked directly with the CEO to develop and manage requirements.
- Provided documentation and consulting for an in-house development team.
Shopify Plugin Developer
Solydaria, Inc.
- Developed proprietary Shopify integration to serve exclusive discounts to members.
- Worked directly with the founder to create requirements and tasks.
- Leveraged free cloud services to ensure high availability and lower costs.
Senior Engineer
Alma Flowers, LLC
- Developed a Shopify flower delivery website serving the continental US.
- Worked directly with the CEO and lead designer to develop content.
- Worked with the project manager to create and update tasks.
Google Analytics | Google Tag Manager Expert
Boosted
- Reviewed analytics configuration with various stakeholders to understand goals.
- Worked with in-house analytics leader to gain an understanding of existing solutions.
- Provided recommendations for future development of analytics services.
Cryptocurrency Articles Writer
CoinCentral
- Created and developed cryptocurrency content for a core website.
- Researched up-to-date cryptocurrency market news and linked citations.
- Worked with editors to refine topics and pivot when necessary.
Contractor | Telemedicine Consultant R&D
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.
Contractor | Hematology Systems R&D
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.
Independent Consultant
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.
Software Engineer
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.
Data Analyst | Programmer
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.
IT Intern
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.
Experience
File Uploader
https://github.com/brownrw8/fileUploaderSVG Outliner
IDEXX Laboratories
IDEXX Laboratories
Competitive Energy Services
HTML5 WebSockets Chat Server
https://github.com/brownrw8/Simple-Websocket-DemoKahele Maui
https://kahelemaui.net/Private Shopify App
Education
Bachelor of Science Degree in Business Administration in Finance
University of Maine - Orono, ME, USA
Certifications
Grow with Google Challenge Scholarship
Udacity/Google
Machine Learning
Coursera/Stanford
Skills
Libraries/APIs
Shopify API, jQuery, SignalR, Node.js, Liquid, React, REST APIs, Web Worker, Stripe, WebRTC
Tools
Git, Shopify Plus, Sublime Text, JetBrains, Visual Studio, RabbitMQ, Google Analytics
Languages
Java, HTML, CSS, HTML5, C#, JavaScript, SQL, Sass, JavaScript 6, CSS3, Java 7, Java 8, GraphQL, TypeScript, PHP, C++, Python, PHP 5, Bash, PHP 7
Frameworks
Swagger, Flask, Express.js, .NET Core, .NET, AngularJS, Redux, Angular, Bootstrap, Next.js, Hibernate, React Native, Material UI, Spring, ASP.NET, Spring Boot, Windows PowerShell
Paradigms
Responsive, REST, Agile, Search Engine Optimization (SEO), Microservices, Agile Software Development, Functional Programming, Back-end Architecture, Management, Mobile Development
Platforms
Amazon Web Services (AWS), Google Cloud Platform (GCP), Shopify, Microsoft Power Automate, Microsoft, Ethereum, Linux, Windows, Blockchain, Databricks
Storage
Google Cloud, MongoDB, MySQL, Databases, H2, MariaDB, Microsoft SQL Server, Redis, PostgreSQL
Industry Expertise
Healthcare
Other
RESTful Microservices, Full-stack, Software Architecture, APIs, Image Processing, Shopify Design, Technical Reports, Architecture, Back-end, Shopify Customizations, Front-end, Laboratory Information Management System (LIMS), User Experience (UX), Data Visualization, SEO Tools, Themes, Technical Writing, Full-stack Development, Web Development, Ajax, Writing & Editing, Cryptocurrency, CTO, Business Services, Technical Leadership, Low Code, Video Players, Streaming, Offline Web Applications, Service Workers, Machine Learning, Deep Learning, Regression, Business Administration, WebSockets, ERC-20, Back-end Development, Google Tag Manager, Cloud, Machine Vision, Fintech Consultant, Live Chat, SVG, Markov Chain Monte Carlo (MCMC) Algorithms
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring