Nicholas Ecton, Developer in Seattle, WA, United States
Nicholas is available for hire
Hire Nicholas

Nicholas Ecton

Verified Expert  in Engineering

Full-stack Developer

Location
Seattle, WA, United States
Toptal Member Since
September 9, 2022

Nick is a self-taught full-stack developer with years of experience in leading engineering teams and developing software for startups. His talents and passions have always aligned with the fast-paced do-it-yourself mindset of early startup culture. His most recent success includes onboarding as a founding engineer and eventually leading the company to an M&A exit as a director of engineering.

Portfolio

Versational
JavaScript, React, Redux-Saga, Node.js, SQL, PostgreSQL...
Morpheus
Python, Django, Docker, Deployment, APIs, Databases, Amazon RDS, Back-end...
Bungee Tech
Node.js, AWS Lambda, JavaScript, Web Scraping, Full-stack, Back-end...

Experience

Availability

Part-time

Preferred Environment

SQL, JavaScript, Python, Node.js, Web Development, Full-stack, Deployment, APIs, Databases, Amazon RDS, Back-end, Back-end Architecture, CI/CD Pipelines, Amazon Web Services (AWS), MySQL, Software Architecture, Architecture, Next.js, Jest, CSS, HTML, Git, REST APIs, Full-stack Development, Scraping

The most amazing...

...thing I've built from the ground up is a conversational intelligence platform, utilizing my financial background and engineering prowess.

Work Experience

Director of Engineering

2019 - 2022
Versational
  • Directed architecture and development decisions for a team of engineers, which successfully met business needs for functionality, timeline, and performance.
  • Orchestrated efficient large-scale software deployments, including machine learning models, a secured REST API, and a React-based client interface.
  • Architected custom blue/green deployment resources that allowed for consistent availability to all users during deployments with zero downtime.
Technologies: JavaScript, React, Redux-Saga, Node.js, SQL, PostgreSQL, Amazon Simple Queue Service (SQS), AWS Lambda, Amazon Elastic Container Service (Amazon ECS), Machine Learning, Web Development, Minimum Viable Product (MVP), Full-stack, Deployment, APIs, Databases, Amazon RDS, Back-end, Back-end Architecture, CI/CD Pipelines, Technical Leadership, Express.js, Redux, Web Scraping, Team Leadership, Amazon Web Services (AWS), Amazon EC2, MySQL, Software Architecture, Architecture, Google Cloud Platform (GCP), Next.js, Jest, CSS, HTML, PHP, Git, Azure, REST APIs, API Development, REST, Cloud Architecture, Application Architecture, Front-end, Agile, Leadership, Estimations, DevOps, Linux, Infrastructure as Code (IaC), Full-stack Development, Authentication, Scraping

Senior Back-end Engineer

2019 - 2021
Morpheus
  • Developed a production REST API using Django, which actively serviced three standalone applications with over 20,000 users and a growing number of third-party integrations.
  • Led a team of five engineers as the architectural lead, directing design decisions and implementation strategies that enabled our services to scale successfully with user growth.
  • Integrated DevOps resources to increase efficiency and deployment stability, including blue/green architecture and containerization.
Technologies: Python, Django, Docker, Deployment, APIs, Databases, Amazon RDS, Back-end, Back-end Architecture, CI/CD Pipelines, Technical Leadership, Team Leadership, Amazon Web Services (AWS), Amazon EC2, MySQL, Software Architecture, Architecture, Google Cloud Platform (GCP), CSS, HTML, Git, REST APIs, API Development, Python API, REST, Cloud Architecture, Application Architecture, Agile, Leadership, Estimations, DevOps, Linux, Infrastructure as Code (IaC), Full-stack Development, Authentication

Full-stack Developer

2019 - 2019
Bungee Tech
  • Architected a new strategy for web scraping that diversified the server workload, reducing server costs by up to 75% and increasing runtime efficiency by as much as 50% per scraper.
  • Developed intelligent scraping tools for Amazon, Walmart, Macy's, and others capable of automatically and remotely gathering, cleansing, and uploading fresh data daily.
  • Created the infrastructure and tools necessary for a lean startup to expand and grow easily into the future, including an established CI Git workflow and documentation of design protocols.
Technologies: Node.js, AWS Lambda, JavaScript, Web Scraping, Full-stack, Back-end, Back-end Architecture, Express.js, Amazon Web Services (AWS), MySQL, Software Architecture, Architecture, CSS, HTML, Git, REST APIs, API Development, REST, Application Architecture, Front-end, Agile, Full-stack Development, Scraping

Full-stack Developer

2018 - 2019
Carta
  • Collaborated with product and design teams to develop rich software that enabled venture capitalists and corporations to manage their complex web of assets, leading to the growth and success of Carta as a software solution for asset management.
  • Helped design and implement a first-of-its-kind scenario modeling service that accurately projected payouts to investors given a corporation’s pre-money valuation, total investment, and post-money option pool.
  • Strategized with business development and engineering teams, from inception to execution, to provide the most valuable product to end consumers.
Technologies: Python, Django, React, Redux-Saga, Web Development, Full-stack, Back-end, Back-end Architecture, Redux, Jest, CSS, HTML, Git, REST APIs, API Development, Python API, REST, Application Architecture, Front-end, Agile, Full-stack Development

Founding Engineer

2016 - 2018
OneUp Software
  • Developed an app for Shopify stores to display real-time purchases by customers and anyone visiting the site, driving revenue growth.
  • Implemented a NoSQL database and REST API to service the application, granting it real-time performance and the ability to scale easily.
  • Designed and implemented sleek UI/UX that was enticing to both users and app admins.
Technologies: JavaScript, Node.js, MongoDB, Web Development, Full-stack, APIs, Databases, Back-end, Back-end Architecture, CI/CD Pipelines, Express.js, Redux, Shopify, Shopify API, Web Scraping, Team Leadership, Software Architecture, Architecture, TypeScript, jQuery, Jest, CSS, HTML, Git, REST APIs, API Development, REST, Cloud Architecture, Application Architecture, Front-end, DevOps, Linux, Infrastructure as Code (IaC), Full-stack Development, Authentication

Versational

https://app.versational.ai/
A conversational intelligence platform that transcribes meeting recordings and uses proprietary machine learning algorithms to pull out the most important information in easily digestible fragments. It includes integrations with Outlook, Gmail, Zoom, Google Meet, Teams, Salesforce, and HubSpot.

I implemented the majority of systems, as well as led a team of engineers that were responsible for the entirety of the application. Systems included a Node.js back-end API, React front end with state management, and machine learning model deployment into AWS resources using Docker and Lambda.

Morpheus

http://www.trainwithmorpheus.com
A fitness app for iOS and Android that uses patented heart rate variability (HRV) tracking technology to deliver the most accurate recovery score to the end user. A proprietary algorithm incorporates a user's overall activity and fitness level to provide custom recommendations on how to achieve their fitness goals best. It includes integrations with Fitbit, Garmin, Apple Health, and Google Fit.

I created a REST API to service all three mobile applications currently used by over 20,000 users. My role included leading a team of back-end engineers towards successfully implementing all of our integrations and implementing our multi-tenant architecture, which included complex permission schemes that protected end-user health data.

Hype App | Shopify Application

https://apps.shopify.com/hype-1
A full-stack application offered on the Shopify store for eCommerce businesses. We generate additional sales for large and small stores by providing notifications for all visitors that show other products being purchased in real time.

I built out custom components and a unique admin interface that allows store owners to visually see our application's impact on sales for their store.

Languages

JavaScript, Python, TypeScript, CSS, HTML, SQL, PHP

Frameworks

Django, Express.js, Redux, Next.js, Jest

Libraries/APIs

React, Node.js, jQuery, REST APIs, API Development, Python API, Redux-Saga, Shopify API

Tools

Amazon Simple Queue Service (SQS), Amazon Elastic Container Service (Amazon ECS), Git

Paradigms

Back-end Architecture, REST, Application Architecture, Agile, DevOps

Platforms

AWS Lambda, Docker, Amazon Web Services (AWS), Amazon EC2, Google Cloud Platform (GCP), Linux, Shopify, Azure

Storage

PostgreSQL, Databases, MySQL, MongoDB

Other

Web Scraping, Web Development, Full-stack, Deployment, APIs, Amazon RDS, Back-end, CI/CD Pipelines, Team Leadership, Software Architecture, Architecture, Cloud Architecture, Front-end, Leadership, Estimations, Infrastructure as Code (IaC), Full-stack Development, Authentication, Scraping, Minimum Viable Product (MVP), Technical Leadership, Financial Planning & Analysis (FP&A), Machine Learning

2014 - 2018

Bachelor's Degree in Finance

University of Washington - Seattle, WA, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring