Nick Kuebler, Developer in Los Angeles, CA, United States
Nick is available for hire
Hire Nick

Nick Kuebler

Verified Expert  in Engineering

Full-stack Developer

Los Angeles, CA, United States

Toptal member since June 14, 2024

Bio

Nick is a full-stack web developer with over a decade of experience, primarily with .NET technologies. He enjoys writing modular and reusable code while working with new technologies. His expertise also spans database design, server administration, and various cloud service providers like Azure and AWS. Nick has led teams through full-stack development, saving time and meeting deadlines by automating content migration.

Portfolio

Rightpoint Consulting
.NET, C#, JavaScript, React, React Native, TypeScript, Optimizely, ASP.NET Core...
Independent
Angular, React, React Native, PHP, MySQL, Azure, AWS IoT, Docker, REST...
Phelps
ASP.NET, C#, SOAP, PHP, MySQL, Microsoft SQL Server, Umbraco, WordPress...

Experience

  • .NET - 14 years
  • C# - 14 years
  • JavaScript - 14 years
  • ASP.NET - 14 years
  • Web Development - 14 years
  • React - 6 years
  • Optimizely - 4 years
  • React Native - 3 years

Availability

Full-time

Preferred Environment

.NET, React, .NET Core

The most amazing...

...thing I've done is create an automated content migration process that helped the team save time and meet deadlines.

Work Experience

Lead Developer

2017 - 2024
Rightpoint Consulting
  • Developed and maintained websites built on the Sitecore and Optimizely CMS platforms.
  • Handled full-stack web application development using ASP.NET, C#, JavaScript, and React.
  • Maintained and added new features to iOS and Android mobile apps using React Native.
  • Established automated deployment pipelines in Azure DevOps.
  • Estimated development efforts based on high-level requirements.
  • Led the solution architecture and development team. Mentored and educated less experienced developers.
  • Performed content migration from legacy to new CMS platforms.
  • Provided technical guidance, feasibility information, and solutions to clients and other non-technical project stakeholders.
Technologies: .NET, C#, JavaScript, React, React Native, TypeScript, Optimizely, ASP.NET Core, Content Management Systems (CMS), Full-stack, Headless CMS, MVC Design, SQL, Unit Testing, Jest, React Testing Library, Web Scraping, DOM, CheerioJS, HTML Parsing (Cheerio), Figma, Front-end

Freelance Developer

2014 - 2019
Independent
  • Developed a sales reporting app for Amazon sellers using React Native and REST.
  • Built a survey data collecting mobile app for airline passengers using the Ionic mobile app framework, Python 3, Django, and PostgreSQL.
  • Created a sales reporting app for Amazon sellers using the Ionic mobile app framework, PHP, MySQL, Docker, and AWS.
Technologies: Angular, React, React Native, PHP, MySQL, Azure, AWS IoT, Docker, REST, Python 3, Django, Ionic, PostgreSQL, MVC Design, SQL, SDKs, Figma, Next.js

Senior Web Developer

2011 - 2017
Phelps
  • Maintained and added new major features to the website of a large national self-storage company.
  • Led the development team in building a new website on the Umbraco CMS for a seller of extended car warranties. The implementation included integrations into the client's Salesforce instance.
  • Collaborated with account managers and clients to define project requirements.
  • Teamed up with project managers to estimate project timelines, costs, and resource requirements.
  • Mentored and educated less experienced developers.
Technologies: ASP.NET, C#, SOAP, PHP, MySQL, Microsoft SQL Server, Umbraco, WordPress, Angular, JavaScript, Salesforce, Headless CMS, MVC Design, Front-end

Web Developer

2009 - 2011
Total Marketing Concepts
  • Handled full-stack web application development using ASP.NET, C#, and JavaScript.
  • Developed the database in Transact-SQL, Microsoft SQL Server, and MySQL.
  • Enabled report automation using Microsoft SQL Server Integration Services.
Technologies: ASP.NET, C#, JavaScript, HTML, CSS, SQL

Web Developer

2007 - 2009
Voice Powered Solutions
  • Handled full-stack web application development using ASP.NET, C#, and JavaScript.
  • Used PHP, MySQL, and Linux scripting for another full-stack web application development project.
  • Enabled report automation using SQL Server Integration Services.
Technologies: ASP.NET, C#, JavaScript, PHP, MySQL, SQL Server Integration Services (SSIS), SQL

Experience

Outrigger Website

https://www.outrigger.com/
A ground-up rebuild of the website of Outrigger Hotels and Resorts, a luxury hotel chain based in Honolulu, Hawaii.

The site was built on the Optimizely Digital Experience Platform (DXP). Custom integrations included scheduled jobs to import pricing data from a Sabre travel API for display on the website. A custom management dashboard was also built to manage the imported pricing data. Other major integrations included the integration of Smartling, a translation service the client used to translate the English content in the CMS to Japanese, Korean, and French. Another major task in this project was the automation of content migration from the old CMS, Sitecore.

Valley Medical Center Website

https://www.valleymed.org/
A ground-up rebuild of the website of Valley Medical Center, a hospital in Renton, Washington.

I was the development team lead and architect on this project. Significant features included creating a process to import or update location and medical provider data, provider and location search pages using React, a Paypal payments integration for collecting donations, and automating content migration from the old CMS to the new Optimizely CMS.

Century Communities Website

https://www.centurycommunities.com/
A ground-up rebuild of the website of Century Communities, a nationwide builder of single-family homes and condominiums.

I led the development team in building this website on Optimizely's DXP. Custom integrations included scheduled jobs to import inventory data from the client's ERP system, several API integrations to support the start of a home purchase online, and several forms that tied into the client's CRM system. Another prominent feature of the site is a Google Maps JavaScript API.

Amazon Seller Sales Reporting App

A mobile app that was built using the Angular-based framework Ionic, Docker, AWS, Memcached, Ubuntu, and PHP.

The app's purpose was to report sales and advertising spend data to Amazon sellers. The build-out of the app included integrating multiple Amazon REST APIs and Amazon OAuth flows and creating REST APIs to be used by the client application. A back-end worker process was also created, which polls the Amazon APIs to obtain data necessary for the application's reporting needs.

VIU by HUB Mobile Insurance Sales App

https://apps.apple.com/us/app/viu-by-hub-better-insurance/id1670498202
I was part of the development team that maintained this React Native app. My contributions included improving unit test coverage using Jest and the React Native Testing Library, performing minor UI bug fixes, and working on major features such as integrating a 3rd-party API that enabled the user to import their current insurance information into the app.

Education

2006 - 2010

Bachelor's Degree in Computer Information Systems

University of South Florida - Tampa, FL, USA

Skills

Libraries/APIs

React, CheerioJS, React Testing Library, React Native Testing Library, React Navigation, OpenAPI

Tools

Optimizely, Figma, Redux Toolkit, Expo

Languages

C#, JavaScript, TypeScript, HTML, CSS, SQL, PHP, Python 3

Frameworks

.NET, React Native, ASP.NET, ASP.NET Core, .NET Core, Redux, Next.js, Angular, Django, Ionic, Jest

Paradigms

MVC Design, REST, Unit Testing

Platforms

Umbraco, WordPress, Salesforce, Azure, AWS IoT, Docker

Storage

MySQL, Microsoft SQL Server, SQL Server Integration Services (SSIS), PostgreSQL

Other

Content Management Systems (CMS), Full-stack, Front-end, eCommerce, Headless CMS, SDKs, Web Scraping, DOM, HTML Parsing (Cheerio), SOAP, Web Development

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