Nate Gibson, Full-stack Developer in Jacksonville, FL, United States
Nate Gibson

Full-stack Developer in Jacksonville, FL, United States

Member since September 13, 2022
Nate is a highly skilled software developer who started his professional career in business intelligence in 2010 after years of programming as a hobby. After graduating in Computer Science in 2013, he worked primarily in web application development, ERP (NetSuite) customization, and system integrations. Proficient in several languages, frameworks, and tools, Nate also spearheaded, architected, and developed countless projects as a lead developer.
Nate is now available for hire

Portfolio

  • SuiteTech LLC
    JavaScript, Node.js, NetSuite, AWS, Learning Management Systems (LMS)...
  • Hazlnut
    AWS, Nest, JavaScript, Node.js, Express.js, Dialogflow, Twilio, Twilio voice...
  • Saddleback Leather Company
    React, NetSuite, SuiteScript 2, NetSuite OneWorld, NetSuite API...

Experience

Location

Jacksonville, FL, United States

Availability

Full-time

Preferred Environment

Windows, Slack, NetSuite

The most amazing...

...web app I've developed is a 3D viewer that allows customizing products by selecting colors, logos, and different finishes, fully integrated with the ERP.

Employment

  • Founder

    2015 - PRESENT
    SuiteTech LLC
    • Developed an integration between NetSuite and Outlook add-in to allow syncing of email communications to NetSuite.
    • Created an integration between NetSuite, Canada Post, and Canada Cartage to pull live rates to the ERP interface and the SuiteCommerce site.
    • Architected and developed a web-based 3D model viewer application built with React that allows product customizations like color, finishing, size, and logo, with integration to NetSuite.
    • Built a React-based custom location leveling application to view all areas above and below the threshold and create automatic transfer orders to resolve issues.
    • Developed a React-based custom stock count mobile web application and desktop web app for creating entire warehouse counts, counting lines with bin, lot, and serial support, and creating inventory adjustments with line levels of approval.
    • Created a custom sales order picking mobile application to allow grouping of lines across SOs and better handling of units of measure with serials.
    • Supported and developed a Laravel application for a custom LMS solution.
    • Built a custom integration between Redtail and MailChimp to allow two-way syncing of contacts.
    • Developed and supported a custom two-way integration between NetSuite and ShipStation to handle thousands of daily shipped orders.
    • Added a custom integration with Stripe to allow custom LMS platform users to manage their payment info.
    Technologies: JavaScript, Node.js, NetSuite, AWS, Learning Management Systems (LMS), Laravel 5, Three.js, Redux, AWS Lambda, Amazon EC2 (Amazon Elastic Compute Cloud), Responsive Web Apps, React Native, TypeScript, HTML5, HTML, CSS, MongoDB, Authentication, Ionic, Unit Testing, Jest, Mocha, Jasmine, jQuery, Cypress.io, Selenium, WebDriver, MySQL, NoSQL, Amazon Web Services (AWS), Angular, SCSS, Webpack, UI, UX, React Redux, APIs, REST APIs, REST, Sockets, Docker, Docker Compose, PHP, Laravel, Leadership, Web Development, Agile, Full-stack, Databases, Capacitor, Ionic Capacitor, Cordova, Hybrid Apps, Hybrid Frameworks, Mobile App Development, Architecture, PostgreSQL, Heroku, B2B
  • Vice President of Technology

    2022 - 2022
    Hazlnut
    • Led the hiring process to grow the team from the startup phase and brought two new developers on board.
    • Architected and led the transition of legacy API to a new API.
    • Worked on several new initiatives using Dialogflow, Twilio, Google Cloud, AWS, and Node.js.
    • Managed a team of four developers and implemented an Agile project management approach.
    Technologies: AWS, Nest, JavaScript, Node.js, Express.js, Dialogflow, Twilio, Twilio voice, Google Cloud, AWS Lambda, AWS Fargate, React Native, TypeScript, Android, iOS, MySQL, Amazon Web Services (AWS), APIs, REST APIs, Full-stack, Leadership, Agile, Databases, Architecture, Startups, NestJS, TypeORM, Microservices, Next.js, B2B
  • NetSuite Developer

    2016 - 2018
    Saddleback Leather Company
    • Customized the company's SuiteCommerce Advanced website and added several non-standard features.
    • Developed a custom WMS solution for the warehouse to pick sales orders.
    • Installed, configured, and customized an Odoo instance used for project management.
    • Provided consultancy to a manufacturing plant in Mexico to improve work processes within the manufacturing system.
    Technologies: React, NetSuite, SuiteScript 2, NetSuite OneWorld, NetSuite API, SuiteCommerce Advanced, Manufacturing, React Redux, REST, REST APIs, APIs
  • Software Developer

    2013 - 2016
    RF-SMART
    • Acted as a scrum master, leading the team through Agile processes and meetings.
    • Led the development and architecture for NetSuite products, including WMS, packing, location leveling, and more.
    • Worked closely with the product manager to translate business requirements into technical requirements.
    • Won the company-wide annual innovation contest twice consecutively.
    • Awarded for extraordinary contributions and innovations to the team for developing and supporting customer issues.
    • Received three spot awards and two high altitude awards for high performance.
    Technologies: JavaScript, SuiteScript 1, Knockout (Knockout.js), Responsive Web Apps, Webpack, SCSS, Less, SaaS, NetSuite, NetSuite API, NetSuite OneWorld, REST, REST APIs, APIs, Manufacturing, Distribution, Manufacturers, Warehouses, Leadership, Full-stack, Agile, B2B
  • Software Engineer I

    2011 - 2013
    SumTotal
    • Managed support and development for a legacy analytics product.
    • Tracked and fixed bugs, reducing the average solution time from about 90 to 10 days.
    • Worked with customers transitioning them from the legacy product to the new product.
    Technologies: IBM Cognos, SQL, Data Modeling, C#, .NET

Experience

  • 3D Customization Web App for eCommerce

    I architected, designed, and developed a React-based 3D web app using Three.js to display 3D models to the user, with controls to customize color, shape, size, and finishing and the ability to add a custom logo to the model. Integrated it with NetSuite to enable saving customers' customizations and contact the sales representative to begin the ordering process.

  • Custom Sales Order Picking Application

    This React-based mobile application with scanner support allows a custom picking process that pulls sales order, bin, and item information, live from NetSuite and creates an item fulfillment on submit. I architected, designed, and developed the entire solution.

  • Custom Learning Management System

    Built a learning management system with a Laravel-based back end and a React-based front-end with many custom features. Worked with one other developer to build the platform with new features such as live chat, forums, automated flows, drip campaigns, and more.

  • Restaurant Ordering API

    Created a new restaurant ordering API using Nest.js, with integrations to multiple POS systems, and deployed using AWS Fargate. I designed this API to replace the legacy API system and to support fast scalability.

Skills

  • Languages

    JavaScript, SuiteScript 1, SuiteScript 2, SQL, HTML5, HTML, CSS, C#, Less, TypeScript, SCSS, PHP, Sass, C++, C, Java
  • Frameworks

    Redux, Express.js, Knockout (Knockout.js), Laravel 5, Ionic, Jest, Jasmine, Cypress.io, Selenium, Laravel, NestJS, .NET, React Native, Angular, Next.js, Tailwind CSS
  • Libraries/APIs

    React, NetSuite API, jQuery, WebDriver, Node.js, Square API, React Redux, REST APIs, Stripe, Twilio API, Three.js, Sockets
  • Paradigms

    Unit Testing, REST, Agile, B2B, Microservices
  • Other

    NetSuite, Software Development, Manufacturing, NetSuite OneWorld, SuiteCommerce Advanced, APIs, Distribution, Leadership, Web Development, Algorithms, Warehouses, Learning Management Systems (LMS), Responsive Web Apps, Authentication, UI, Manufacturers, Full-stack, Capacitor, Ionic Capacitor, Hybrid Apps, Hybrid Frameworks, Mobile App Development, Architecture, Startups, TypeORM, eCommerce APIs, Nest, AWS, Data Modeling, Twilio voice, Clover POS, UX, SaaS, Cordova
  • Tools

    Docker Compose, CircleCI, TeamCity, Webpack, IBM Cognos, Dialogflow, AWS Fargate, Mocha, Vagrant
  • Platforms

    Windows, Twilio, AWS Lambda, Amazon EC2 (Amazon Elastic Compute Cloud), Android, Docker, iOS, Amazon Web Services (AWS), Heroku
  • Storage

    MongoDB, MySQL, NoSQL, Databases, PostgreSQL, Google Cloud

Education

  • Bachelor's Degree in Computer and Information Sciences
    2010 - 2013
    University of North Florida - Jacksonville, FL, USA

To view more profiles

Join Toptal
Share it with others