Nick Butler, Developer in Bournemouth, United Kingdom
Nick is available for hire
Hire Nick

Nick Butler

Verified Expert  in Engineering

Full-stack Developer

Location
Bournemouth, United Kingdom
Toptal Member Since
September 23, 2022

Nick是一位经验丰富的全栈开发人员,在为惠普等公司开发卓越产品方面拥有丰富的背景, Cisco, and Royal Caribbean. He has been using C# and .NET since the first private beta in 2000, and he still loves them; if it can be solved with zeros and ones, he can probably do it. His passion, along with correctness, is performance. 从根本上说,Nick是被制造高质量的软件产品的愿望所驱动的,这些产品在商业上是成功的.

Portfolio

Simply Genius Ltd.
C#, ASP.. NET,实体框架,SignalR, Vue 3, Azure,性能,并发...
Printspace Ltd.
C#, Vue 2, Vue 3, Entity Framework Core, ASP.NET Core, Azure, Azure Cosmos DB...
Simply Genius Ltd.
C#, ASP.. NET, Entity Framework, SignalR, Performance, SendGrid, Xamarin, Twilio...

Experience

Availability

Part-time

Preferred Environment

C#, .. NET,实体框架核心,自动化,性能,Vue, Windows

The most amazing...

...thing I've created is a booking, registration, 还有赛车赛道的计时系统,在某些情况下帮助他们的收入翻倍.

Work Experience

Senior Full-stack Developer

2022 - 2022
Simply Genius Ltd.
  • 创造了一个精确到千分之一秒的赛车计时系统.
  • 将系统部署到生产环境,并在现场安装必要的硬件.
  • 培训办公室和跟踪人员,确保运营的成功.
  • 在生产中监控系统,确保零缺陷.
Technologies: C#, ASP.. NET,实体框架,SignalR, Vue 3, Azure,性能,并发, Microsoft SQL Server, Stripe, APIs, REST APIs, HTML5, Full-stack, Full-stack Development, C#.. NET、多线程、TypeScript、JavaScript、CSS、HTML、Vue 2、SQL、Vue、自动化、 .NET, .NET 6, .NET Core, .NET 5, Architecture, Front-end, Distributed Software, Distributed Architecture, REST, OpenAPI, Software Architecture, API Integration, CSS3, JSON REST APIs, Bootstrap, Less, Razor, ASP.NET MVC, ASP.NET Web API, Back-end, Single-page Applications (SPA), Page Speed Optimization, Microservices Architecture, User Interface (UI), User Experience (UX), Lighthouse, SendGrid, Twilio, Visual Studio Extensibility, Development, Websites, Solution Architecture, eCommerce, Windows, Git, Web Development, Software Design, System Architecture Design

Senior Full-stack Developer | Technical Architect

2018 - 2022
Printspace Ltd.
  • 整合一个由4到8名开发人员组成的初创部门,在一个成熟的公司中编写一个网络规模的产品套件,以帮助创意艺术家和他们的客户.
  • 与CTO在应用程序架构上密切合作后,晋升为技术架构师, design, and deployment in Azure.
  • 创建和部署微服务和分布式系统,以确保可伸缩性和性能.
  • 改进了DevOps和产品监控,使开发更有效.
  • 致力于前端和后端的性能优化,以提供出色的用户体验.
技术:c#, Vue 2, Vue 3,实体框架核心,ASP.. NET Core, Azure, Azure Cosmos DB, SignalR, Performance, Lighthouse, Xamarin, ASP.NET Web API, NoSQL, Microsoft SQL Server, Microservices, Docker, APIs, REST APIs, HTML5, Full-stack, Full-stack Development, C#.. NET,并发,多线程,TypeScript, JavaScript, CSS, HTML, SQL, ASP.NET Core MVC, ASP.NET MVC, ASP.NET, Vue, .NET, .NET Core, .NET 5, .NET 6, Architecture, Front-end, Distributed Software, Distributed Architecture, REST, OpenAPI, Software Architecture, Development, Websites, Solution Architecture, API Integration, CSS3, JSON REST APIs, Stylus, Razor, Back-end, Single-page Applications (SPA), BEM, Page Speed Optimization, Microservices Architecture, Node.js, Vue SSR, User Interface (UI), User Experience (UX), Entity Framework, Datadog, Twilio, Figma, eCommerce, Windows, Git, Web Development, Software Design, System Architecture Design

Senior Full-stack Developer

2014 - 2018
Simply Genius Ltd.
  • 为赛车场地收集需求并实施一套应用程序.
  • Wrote and deployed systems for booking and payments, driver registration, automated marketing, and track management.
  • 在生产中监控系统,确保零缺陷.
Technologies: C#, ASP.. NET, Entity Framework, SignalR, Performance, SendGrid, Xamarin, Twilio, Microsoft SQL Server, AngularJS, APIs, REST APIs, HTML5, Full-stack, Full-stack Development, C#.. NET、并发、多线程、TypeScript、JavaScript、CSS、HTML、SQL、自动化、 .NET, Architecture, Front-end, REST, OpenAPI, Software Architecture, Development, Websites, Solution Architecture, API Integration, CSS3, JSON REST APIs, Bootstrap, Less, Razor, ASP.NET MVC, ASP.NET Web API, Back-end, Page Speed Optimization, User Interface (UI), User Experience (UX), Visual Studio Extensibility, Distributed Software, eCommerce, Windows, Git, Web Development, Software Design, System Architecture Design

Senior Full-stack Developer

2011 - 2017
Accelerated Marketing Solutions Ltd.
  • 参与过几个项目,都涉及编写ASP.. NET web应用程序为大公司的营销部门.
  • 创建了架构和自动化工具,使小型开发团队能够在快速满足业务目标的同时交付软件产品.
  • 2014年用六个月的时间用Cassandra建立了一个系统,实时捕捉和分析网络流量.
Technologies: C#, ASP.NET, Entity Framework, AngularJS, NoSQL, Microsoft SQL Server, APIs, REST APIs, HTML5, Full-stack, Full-stack Development, C#.. NET、并发、多线程、TypeScript、JavaScript、CSS、HTML、Cassandra、SQL、自动化、 .NET, Architecture, Front-end, REST, OpenAPI, Software Architecture, Development, Websites, Solution Architecture, API Integration, CSS3, JSON REST APIs, Bootstrap, Less, Razor, ASP.NET MVC, ASP.NET Web API, Back-end, Page Speed Optimization, User Interface (UI), User Experience (UX), Performance, Distributed Software, eCommerce, Windows, Git, Web Development, Software Design, System Architecture Design

Live Timing System for Motorsport

http://southcoast.karting.website/timing/live
我在短短几个月内从零开始创建了一个实时计时系统.

The link is to the public display, 但是,在办公室和跟踪人员的授权背后,隐藏着相当大的一部分制度. It's all fully responsive, so staff can use their phones to manage the racing, which has made their jobs much easier.

我用Vue 3做前端,用CSS做动画,效果非常好. 实时通信是通过web套接字到c# ASP.NET back end, 它通过一个与专用计时硬件对话的小服务接收原始数据.

A relatively small but very successful project, 因为它从根本上改善了赛道工作人员和管理层以及车手和他们的团队的用户体验.

Hire Freelance Creatives by Style

该项目允许创意艺术家展示他们的作品集,并与寻找特定风格的客户建立联系.

考虑到目标用户,优秀的UI和UX是最重要的. 我作为架构师和全栈开发人员在2-4人的团队中工作了几个月.

作为一名架构师,我选择了Vue 3, BEM (Block Element Modifier)作为CSS, c# ASP.NET Core for the main stack, and another ASP.NET Core microservice to serve the images.

As SEO was also a high priority, I used a Node.提供SSR,然后缓存到ASP . js服务器中.. NET Core edge web服务器提供100毫秒或更少的响应时间,并且在Google Lighthouse上提供90%的桌面评级.

Jenny and the Generators

http://github.com/nick-42/JennyGen
一个自动化的源代码生成系统,可以检查数据库模式,并立即准确地编写数十万行代码.

Jenny在确保遵从体系结构和设计决策的同时,自动化了大量的开发工作.

Languages

c#, SQL, HTML, CSS, JavaScript, TypeScript, HTML5, c#.NET, CSS3, Less

Frameworks

.NET, Entity Framework Core, ASP.NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, ASP.NET Core MVC, AngularJS, .NET Core, .. NET 5, Bootstrap, Razor, Vue SSR, Visual Studio可扩展性

Libraries/APIs

Vue,实体框架,SignalR, Vue 2, REST api, OpenAPI, Stripe, Node.js

Tools

Stylus, Git, Lighthouse, SendGrid, Figma

Paradigms

自动化,REST, BEM,微服务,微服务架构

Platforms

Windows, Azure, Xamarin, Docker, Twilio

Storage

Microsoft SQL Server, Cassandra, Azure Cosmos DB, Datadog, NoSQL

Other

性能,Vue 3,多线程,并发,api,全栈,全栈开发, .NET 6, Architecture, Front-end, Distributed Software, Software Architecture, Development, Websites, Solution Architecture, API Integration, JSON REST APIs, Back-end, Single-page Applications (SPA), User Experience (UX), User Interface (UI), Page Speed Optimization, eCommerce, Web Development, Software Design, System Architecture Design, Distributed Architecture

FEBRUARY 2021 - PRESENT

C# Expert

Pluralsight

JANUARY 2021 - PRESENT

HTML, CSS, and JavaScript Expert

Pluralsight

JANUARY 2021 - PRESENT

Vue Expert

Pluralsight

JANUARY 2021 - PRESENT

TypeScript Expert

Pluralsight

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring
" class="hidden">今日▪天下通