Dylan Golow, Management Consulting Developer in Montreal, QC, Canada
Dylan Golow

Management Consulting Developer in Montreal, QC, Canada

Member since January 16, 2019
Dylan is a full-stack engineer who is passionate about connecting people to technology with thoughtful and impactful solutions. He has over five years of experience in enterprise software across various industries including technology, eCommerce, and professional services. Dylan loves creating solutions from scratch—user journey creation, stack selection, front- and back-end development—but he also loves building on any part of the stack.
Dylan is now available for hire

Portfolio

Experience

Location

Montreal, QC, Canada

Availability

Part-time

Preferred Environment

WebStorm, Gitlab, Linux, MacOS, Chrome DevTools

The most amazing...

...real-time integration project I’ve delivered was extending an AWS infrastructure (AWS AppSync, GraphQL, Lambdas, DynamoDB) in Node.js and React.

Employment

  • Full-stack Engineer

    2020 - 2020
    Giftsy (via Toptal)
    • Developed a lightweight Chrome extension to save gifts online to Giftsy.io.
    • Built custom UI by extending native Chrome extension UI using iframes.
    • Automated login process to Giftsy Chrome extension using a combination of local and Chrome storage.
    • Implemented custom UI popups for login, failure, and success messages from chrome extension using content scripts.
    • Supported deployment of Chrome extension on chrome web store including permissions validation for manifest.json.
    • Implemented messaging patterns between popups and background scripts to manage UX.
    Technologies: Chrome Extensions (JavaScript)
  • Full-stack Engineer

    2020 - 2020
    Fuji-Xerox Palo Alto Labs (via Toptal)
    • Designed and implemented template EHR message integration between custom healthcare solutions deployed on AWS and EHR system of choice.
    • Added to existing deployment tooling codebase to allow multiple solution deployments from the same environment with CloudFormation; changes to bash scripts and YAML templates for CloudFormation.
    • Added custom events and actions to existing AWS Lambda functions in Node.js.
    • Documented technical and functional user guides for end users, deployment teams, and implementation teams.
    • Updated existing AWS infrastructure for EHR Integration; changes included AppSync/GraphQL schema, authorization providers, and Lambda functions.
    • Evaluated and tested integration engines (HL7/FHIR, etc.) for production-ready, bidirectional healthcare data integration to/from AWS Serverless solution.
    • Customized a React web app to take new parameters for the back end.
    • Supported bugs and fixes for React web application.
    Technologies: Node.js, React, AWS Lambda, AWS AppSync, GraphQL, AWS CloudFormation, AWS Cognito, AWS SQS, Bash
  • Co-founder

    2018 - 2020
    First Mark
    • Designed user journeys for multiples roles on a film set to digitally record contracts, timesheets, and reports on mobile and desktop.
    • Designed RESTful API for dozens of interrelated objects/tables (MySQL) using controller/service/repository structure for the long-term flexibility of the platform. This layered approach reduces changes required to change routes, databases, or even business logic within the services independently.
    • Tested and implemented relational database model.
    • Created multiple access levels per company with JWT authentication and expiration for RESTful API using role and attribute-based access control.
    • Designed and implemented search API with server-side filtering and pagination to be used as an observable with Angular front-end.
    • Designed contract templating module integrating 3rd party e-signature software into native mobile (iOS/Android) and desktop browser applications.
    • Designed visual prototype for mobile and desktop applications in Figma.
    • Designed, implemented, deployed responsive customer-facing web site using Figma, HTML5, CSS3, and Firebase Hosting.
    • Implemented auto-deployment of API through Gitlab CI/CD to AWS, and implemented PM2 to re-spawn API after deployment pushes.
    • Implemented babel to allow programming with ES6 for Node/Express REST API.
    • Distributed mobile iOS app with native build on App Store.
    • Designed and implemented relational MySQL database.
    • Implemented mobile (Ionic/Angular/TypeScript/Cordova) and desktop Angular/TypeScript applications with SOLID programming principles, async/await, and functional programming patterns.
    • Integrated SendGrid API to backend Node/Express API to send emails for user registration, reset password, company/role access updates.
    Technologies: Angular, Ionic, RxJS, JavaScript, TypeScript, HTML, CSS, SCSS, Bootstrap, Node.js, Express.js, MySQL, AWS, Jasmine, Gitlab CI/CD, Figma, iOS, Android
  • Pre-sales Solution Architect

    2017 - 2019
    GURUS SOLUTIONS
    • Led technical sales cycles across all verticals of NetSuite+Oracle: distribution, retail, e-commerce, financial services, general business, software, professional services.
    • Contributed to closing over $10 million in sales yearly as a sole architect working on over 200 opportunities.
    • Internally optimized the workflow and tools used by the sales team in order to gain efficiencies and increase productivity.
    • Responded to RFP in long and short format, presenting in front of dozens of stakeholders in order to gain credibility and client confidence.
    • Designed, estimated, and priced project activities across sales, procurement, financial management, order management, fulfillment, and warehouse management.
    • Won Gurus Sales MVP of the year in 2018.
    • Detailed technical requirements gathering and analysis for integrations, customizations, and functional implementation of enterprise software systems.
    • Designed systems integration between Shopify, NetSuite, 3PL for enterprise retail client.
    • Designed systems integrations for multiple client projects between NetSuite, Shopify, and WMS/3PL systems for enterprise retail/distribution clients.
    Technologies: NetSuite Oracle Systems, APIs, NoSQL, JavaScript, Dell Boomi, Salesforce, ERP/CRM Systems
  • Co-founder

    2017 - 2018
    Track Insight
    • Created an application for track athletes to record complex exercises and keep a log of trainings in a calendar.
    • Utilized Firebase API to connect Angular front-end with real-time database - Firebase.
    • Designed visual prototype (45+ screens) using Sketch.
    • Built and deployed to iPhone for alpha user testing.
    • Implemented unit tests in Jasmine.
    • Implemented calendar search functionality to filter which exercises were completed on which days.
    • Created reusable UI components and pages using Angular/Typescript (Ionic) for mobile application.
    Technologies: Angular, Ionic, rxjs, TypeScript, Firebase, Firestore, Sketch, JavaScript, HTML, CSS, SCSS, Bootstrap, iOS, Android
  • ERP Consultant/Developer

    2016 - 2017
    GURUS SOLUTIONS
    • Designed and implemented custom quote approval workflow using SuiteScript, SuiteBuilder, and SuiteFlow.
    • Led data migration and harmonization activities for implementation projects using Excel and CSV files.
    • Led requirements gathering for project design, implementation and development activities for NetSuite implementations.
    • Supported maintenance tasks for batch scripted class membership system.
    • Assessed and implemented a commissions tracking and payment automation for a multi-tiered sales team of over 45 individuals.
    • Became a fully certified NetSuite Cloud Developer, SuiteCommerce Developer, ERP Consultant, Financial User, and Administrator all in five months.
    • Detailed requirements gathering and analysis for system implementation and scripting customizations.
    Technologies: NetSuite Core, Manufacturing, Financials, Distribution, Professional Services Modules, APIs, Salesforce
  • Cloud Developer

    2015 - 2016
    GURUS SOLUTIONS
    • Worked on the eCommerce team to customize cart and checkout experiences (with custom shipping methods and prices) while integrating to the NetSuite core general ledger and database of transactions.
    • Developed client and server-side applications for custom business logic across organizations involved in retail, distribution, technology, health, manufacturing, and professional services.
    • Worked specifically with the SuiteScript NetSuite Javascript API.
    • Configured custom workflows and automations with SuiteFlow.
    • Scripted custom batch invoicing processes, quote merge tools, billing automations, and other transaction processing automation.
    • Developed RESTful integration scripts using RESTlets within NetSuite to communicate with other systems.
    • Requirements gathering, documentation and analysis for solution design with scripting.
    Technologies: NetSuite SuiteScript, Javascript APIs, Client and Server Side, NetSuite SuiteCommerce, eCommerce technology, HTML, CSS, SCSS, Bootstrap, Salesforce
  • Undergraduate Researcher

    2014 - 2015
    McGill University
    • Characterized neuroglial responses to drugs.
    • Created a new methodology for measuring cell mobility of neural and glial cells.
    • Contributed to post-doctoral manuscript for ALS/MS drug discovery and cell characterization.
    • Plated, cultured, and tested various assays of mouse and rat neural cell cultures.
    • Determined the statistical significance of cell responses by morphology, mobility, and growth.
    Technologies: Neurobiology, Neuroimmunology

Experience

  • Team Canada Decathlete (Other amazing things)

    In 2018 I had the privilege of representing Canada on the international stage in a Pan American competition where I placed 6th overall and 2nd among Canadians to take home the silver medal nationally.

  • Track Insight (Development)

    Track Insight is a tool to track trainings, injuries, and competitions specifically for track and field athletes. It also allows athletes to visualize their progress over time and record complex training exercises that a typical weight training app would not support. My training partner and I use the application personally among ourselves to test and would like to distribute this in the future and support any sport with our flexible training log.

  • First Mark (Development)

    First Mark is a platform that automates behind the scenes business processes on film sets so that they no longer need to rely on paper for contracts, timesheets, and reports. Film sets using First Mark also are empowered by their data in real time and can optimize their operations with data-driven decisions about how their crew operates - a first for film sets.

  • RestoReviews (Development)
    https://gitlab.com/dylangolow/restoreviews

    A simple restaurant review application with user and admin roles using the route/service/repository back-end architecture.

    * Authentication, user, review, restaurant REST APIs with Node.js and Express.js
    * Angular/Ionic front-end

  • Sales MVP 2018 (Other amazing things)

    Led the highest year in sales while in a pre-sales consulting role at Gurus Solutions supporting a team of 10 sales executives to make over $13 million in revenue.

Skills

  • Languages

    SuiteScript 2, SuiteScript 1, TypeScript 3, JavaScript 6, JavaScript, HTML, HTML5, CSS3, CSS, Sass, TypeScript, ECMAScript (ES6), SCSS, ES5, XML, SQL, Python 3, C++, YAML, Java, Bash, Bash Script, GraphQL
  • Libraries/APIs

    NetSuite API, Firebase Web SDK, Chai, Moment.js, Node.js, RxJS, REST APIs, jQuery, Google Sheets API, Shopify API, Flask-RESTful, SendGrid API, MailChimp API, D3.js, Ag-Grid, ngrx, QuickBooks API, Salesforce API, React, Google APIs, Google API, Chrome Application SDK, Stripe API, Stripe
  • Tools

    Figma, Zeplin, SuiteBuilder, SuiteFlow, G Suite, Google Sheets, Mocha, Sketch 4, SuiteCommerce, GitLab, Git, GitLab CI/CD, Microsoft Excel, SendGrid, MailChimp, PM2, AngularFire, Help+Manual, Amazon SQS, AWS AppSync, Amazon Cognito, AWS Deployment, Google Docs, Firebase Authentication, AWS CloudFormation, Babel, Nginx, Karma, Google Analytics, SuiteTalk, AWS Push Notification Service (AWS SNS), Greenhouse
  • Storage

    JSON, Google Cloud, Databases, MySQL, SQLite, Relational Databases, AWS S3, Cloud Firestore, XML Parsing, AWS RDS, AWS DynamoDB, Data Integration
  • Other

    Accounting Software, NetSuite, NetSuite OneWorld, User Flows, User Journey Maps, User Journeys, Tech Sales, Pitch Decks, Sales Pitches, Elevator Pitches, Financial System Implementation, Google Cloud Build, Identity & Access Management (IAM), Automated Deployment Scripts, Management Consulting, Data Structures, Data Strategy, Algorithms, CSV Export, APIs, RESTful APIs, Material Design, Responsive UI, Firebase Hosting, Firebase Cloud Functions, Login & Registration, Async/Await, QuickBooks Online, Usability, User Interface (UI), User Experience (UX), Email Delivery, REST API, Salesforce.com Developer Certification, Single-page Applications (SPA), Progressive Web Applications (PWA), Hybrid Frameworks, Hybrid Apps, Airtable, Reverse Engineering, Technical Documentation, Writing & Editing, Documentation, API Documentation, YML, AWS, Lambda Functions, Deployment, Technology Guides, Implementation, System Implementation, Software Implementation, Chrome Extensions, Google Cloud Functions, User Requirements, Business Requirements, Requirements, Integration, Data Visualization, Wikis, Security Groups, Ajax, Application Security, Bash Scripting, Serverless, Amazon Cognito User Pools, OAuth, Amazon API Gateway, Mobile Apps, Mobile Architecture, Mobile App Architecture, EHR, HL7, Integration Tools
  • Frameworks

    Mocha.js, Angular, Ionic 4, Ionic 3, Angular Material, Express.js, Jasmine, Bootstrap, Swagger, Ionic, Flask, Jinja, Protractor, YARN, OAuth 2, React Native
  • Paradigms

    Continuous Deployment, Unit Testing, Kanban, Design Thinking, Human-centered Design (HCD), Continuous Delivery (CD), Continuous Integration (CI), Asynchronous Programming, Functional Programming, REST, Requirements Analysis, Lambda Architecture, ETL Implementation & Design, HL7 FHIR Standard, Fast Healthcare Interoperability Resources (FHIR), Agile, Serverless Architecture
  • Platforms

    Google Cloud Platform (GCP), AWS EC2, Firebase, Amazon Web Services (AWS), iOS, AWS Lambda, Shopify, Docker, Salesforce, Android, Salesforce 1
  • Industry Expertise

    Web Design

Education

  • Bachelor's degree in Neuroscience
    2011 - 2015
    McGill University - Montreal, Quebec, Canada

Certifications

  • SuiteSuccess Warehousing/Distribution Certified
    NOVEMBER 2017 - PRESENT
    NetSuite
  • Financial User
    FEBRUARY 2017 - PRESENT
    NetSuite
  • SuiteCommerce Developer
    JANUARY 2017 - PRESENT
    NetSuite
  • SuiteCloud Developer
    NOVEMBER 2016 - PRESENT
    NetSuite
  • ERP Consultant
    OCTOBER 2016 - PRESENT
    NetSuite
  • Administrator
    JULY 2016 - PRESENT
    NetSuite
  • SuiteFoundation
    JULY 2016 - PRESENT
    NetSuite
  • Salesforce Platform I Developer
    FEBRUARY 2016 - FEBRUARY 2019
    Salesforce.com

To view more profiles

Join Toptal
Share it with others