Patrick McCurley, Developer in London, United Kingdom
Patrick is available for hire
Hire Patrick

Patrick McCurley

Verified Expert  in Engineering

.NET Developer

Location
London, United Kingdom
Toptal Member Since
November 16, 2018

Patrick is a developer, technical architect, engineering manager, and full-stack developer with over 17 years of expertise. With experience ranging from startups, SMEs, and enterprise clients, Patrick热衷于领导或参与团队构建高度复杂和可扩展的解决方案,以满足移动用户的需求, web, and desktop.

Portfolio

Google Analytics Insights
Redis, Azure Cosmos DB, Knockout (Knockout.js), JavaScript...
Tropee
Amazon Web Services (AWS), Node.js, Vue, PostgreSQL, Product Management...
ExxonMobil - XTO Energy
Azure, Azure PaaS,移动架构,架构,后端,ASP.NET Web API...

Experience

Availability

Part-time

Preferred Environment

Git, MacOS, Azure PaaS, WebStorm, Visual Studio Code (VS Code), Agile Software Development, Visual Studio, Jira, Slack

The most amazing...

...我从头开始做的是一个健康应用程序,它通过条形码读取和人工智能来提高食品成分的透明度. Over 150,000 users now use the app.

Work Experience

Technical Architect | Founder

2018 - PRESENT
Google Analytics Insights
  • 构建并交付基于azure的解决方案,使营销团队和数字代理能够从数据中提取有意义且可操作的见解, connecting over 10 data integrations into one, simple-to-use platform.
  • 在超过20,000个营销和电子商务团队使用的平台上工作.
  • Developed a highly scalable back end using .NET Core, ASP.. NET、Azure Cosmos DB、Redis、OpenAI、Azure数据管道和各种数据api.
Technologies: Redis, Azure Cosmos DB, Knockout (Knockout.js), JavaScript,模型视图控制器(MVC), c#, Azure, TypeScript, Vue, ASP.. NET Web API、Azure DevOps服务、领导力、软件设计、全栈、架构、 .. NET、api、OAuth、安全、CI/CD管道、项目咨询、REST api、CSS、HTML、jQuery、ASP.NET MVC, CTO, .. NET Core,云架构,Web开发,OpenAI, API集成,c#.NET, Solution Architecture

Chief Technology Officer

2020 - 2023
Tropee
  • 从一开始就雇佣并领导了一个包括全栈开发人员的技术团队, back-end developers, front-end developers, DevOps, and QA.
  • 创建并部署了一个完全连续的部署管道,以支持由Cypress测试和自动可视化测试保护的日常生产部署.
  • 监督了几次高调的发布,并在以太坊和索拉纳等多个区块链上使用了数千次客户.
Technologies: Amazon Web Services (AWS), Node.js, Vue, PostgreSQL, Product Management, Technical Project Management, JavaScript, TypeScript, Amazon EKS, Solidity, Web3.js, Leadership, Software Design, Full-stack, Architecture, APIs, OAuth, Security, CI/CD Pipelines, REST APIs, CSS, HTML, jQuery, CTO, .. NET Core,云架构,Web开发,OpenAI, API集成,c#.NET, Solution Architecture

Senior Application Architect

2019 - 2021
ExxonMobil - XTO Energy
  • 雇佣并领导了一个Toptal开发团队,使用最新的Azure交付了一个关键的内部项目, .NET MVC, .NET API, and iOS.
  • Involved mostly in team-leading and technical architecture, with hands-on coding for 20% of the engagement.
  • 在团队中成功发布了跨平台iOS、Android、网页和跨平台网页的手机应用.
技术:Azure、Azure PaaS、移动架构、架构、后端、ASP.. NET Web API, Azure DevOps服务,领导力,软件设计,全栈, .. NET, api, OAuth,安全性,CI/CD管道,REST api, CSS, HTML, jQuery, ASP.NET MVC, CTO, .. NET Core,云架构,移动应用,Web开发,API集成,c#.NET, Solution Architecture

Technical Architect

2017 - 2018
Steer73
  • 与客户一起在爱尔兰和英国设计并建立了一家大型食品特许经营公司.
  • 创建了一个从Azure订餐到餐厅的实时消息传递框架(MVC), ServiceBus, and WPF).
  • 帮助建立和扩展高技能的开发团队、QA团队、DevOps和项目团队.
  • Deployed, transitioned, 并使用Azure DevOps培训了一个团队成为领先的软件实践, Docker, CI/CD, ARM templates, and Microsoft Agile development methodologies.
  • 通过引入自动化验收测试和健壮的测试框架,现代化并领导QA团队.
  • Developed, with a team, one of the largest betting companies in the UK and Ireland, using Angular, Cordova, ASP.NET, Azure, and EF, 以及复杂的服务水平协议(SLA)需求和高流量场景.
Technologies: Windows Presentation Foundation (WPF), Model View Controller (MVC), AngularJS, Azure Cosmos DB, Redis, Entity Framework, SQL, Docker, Azure, ASP.. NET Web API、Azure DevOps服务、领导力、软件设计、全栈、架构、 .. NET、api、OAuth、安全、CI/CD管道、项目咨询、REST api、CSS、HTML、jQuery、ASP.NET MVC, .. NET Core,云架构,移动应用,Web开发,API集成,c#.NET, Solution Architecture

Founder | Technical Specialist

2016 - 2018
xDelivered
  • 与客户合作,在Azure中构建了一个高度可扩展的车辆间聊天系统, SignalR, Xamarin, and Redis.
  • 与客户合作,在Azure中构建冒险运动装备市场, CosmosDB, Redis, and Knockout.js.
  • 与客户合作,在美国使用Xamarin构建健康食品平台.Forms, Azure, Redis, and CosmosDB.
Technologies: Model View Controller (MVC), C#, Windows Presentation Foundation (WPF), Xamarin, Azure, ASP.. NET Web API、Azure DevOps服务、领导力、软件设计、全栈、架构、 .. NET、api、OAuth、安全、CI/CD管道、项目咨询、REST api、HTML、jQuery、ASP.NET MVC, .. NET Core,云架构,移动应用,Web开发,API集成,c#.NET, Solution Architecture

Technical Architect | Founder

2017 - 2017
Cloudbot (Getcloudbot.com)
  • 开发了一个平台,帮助基于微软的软件公司主动监控他们在Slack和Microsoft Teams中基于azure的部署.
  • 创建了一个健壮的消息传递框架(Azure Functions、Redis和Service Bus).
  • Constructed a rich front-end (ASP.NET MVC and Knockout.js).
  • 构建了一个高度可扩展的后端解决方案,支持数千个客户(Azure Cosmos DB和Redis).
Technologies: Azure, Redis, Azure Cosmos DB, Knockout (Knockout.js), Model View Controller (MVC), C#, ASP.. NET Web API、Azure DevOps服务、领导力、软件设计、全栈、架构、 .. NET, api, OAuth,安全性,CI/CD管道,REST api, HTML, jQuery, ASP.NET MVC, .. NET Core,云架构,移动应用,Web开发,API集成,c#.NET, Solution Architecture

Senior Consultant

2015 - 2015
Object Consulting
  • 与客户团队合作创建了一个名为“哪个车”的汽车评论平台.
  • Built, with React, the front-end for Umbraco CMS-generated pages.
  • 实现了Umbraco CMS,使内容创建者能够创建丰富的内容.
技术:模型-视图-控制器(MVC), c#, Umbraco, React, ASP.NET Web API, Azure, Software Design, Full-stack, Architecture, .. NET、api、OAuth、安全、CI/CD管道、项目咨询、REST api、HTML、jQuery、ASP.NET MVC, Web Forms, .NET Core, Cloud Architecture, Web Development, C#.NET, Solution Architecture

Vice President of Engineering

2014 - 2015
Drawboard Pty.
  • Helped build the team that created Drawboard PDF.
  • Created an Azure real-time collaboration platform.
  • Worked directly on the Win8/10 XAML PDF application.
Technologies: Azure, ASP.NET, Leadership, Software Design, Architecture, .NET, APIs, OAuth, Security, REST APIs, HTML, jQuery, ASP.NET MVC, Cloud Architecture, Web Development, C#.NET, Solution Architecture

Software Engineer

2011 - 2014
Mercato Solutions
  • Developed a Windows 8 Tablet application to support IBM Pre-sales.
  • Worked on Xamarin, iOS, and Android apps to support IBM.
  • 创建了一个Azure监控平台来支持状态页(ASP . js).NET MVC, SQL, and the Entity Framework).
Technologies: Azure, Windows Communication Foundation (WCF), Entity Framework, WinRT, Xamarin, Windows Presentation Foundation (WPF), C#, ASP.NET, Software Design, Full-stack, .NET, APIs, OAuth, REST APIs, ASP.NET MVC, Cloud Architecture, Web Development

Application Analyst

2009 - 2011
Capgemini
  • Developed enterprise-grade systems supporting HMRC tax in the UK.
  • Developed ASP.NET-based websites with high SLAs.
  • Facilitated client risk reviews for deployments.
Technologies: Windows Presentation Foundation (WPF), ASP.NET, C#, APIs, OAuth, ASP.NET MVC, Web Development

Technical Manager

雇佣并领导了一个Toptal开发团队,使用最新的Azure交付了一个关键的内部项目, .NET MVC, .NET API, and iOS. 我参与的主要是团队领导和技术架构, with hands-on coding for 20% of the engagement.

Google Analytics Insights

http://www.ga-insights.com/
这是一个帮助营销团队和数字代理商主动监控其网站和应用程序的平台. It's heavily invested in Microsoft tooling and hosted on Azure. 它使用一系列网络技术、云PaaS解决方案和人工智能为客户提供价值.

Camile Thai

http://www.camile.co.uk
I led a team of developers (mobile and back end), built the Camile food-ordering platform, 并将其部署在移动网络和本地移动应用商店中,将饥饿的顾客与数十家外卖店联系起来.

Cloudbot for Azure

http://www.getcloudbot.com
这是一个帮助微软开发公司主动监控他们在Slack或微软团队中的部署的平台. It's heavily invested in Microsoft tooling and hosted on Azure.

Sift Food Labels

这是一款帮助美国消费者在选择食品时获得更多透明度的应用程序. It's written in Xamarin, Azure, and MVC.

WhichCar Reviews

http://www.whichcar.com.au/
This project involved a car review platform based in Australia.

Languages

JavaScript, C#, C#.NET, TypeScript, CSS, HTML, SQL, Solidity

Frameworks

ASP.NET, Entity Framework Core, .NET, ASP.NET Web API, Entity, Tailwind CSS, ASP.NET MVC, .NET Core, Knockout (Knockout.. js)、Blazor、Windows Presentation Foundation (WPF)、AngularJS、Angular、Windows PowerShell

Libraries/APIs

Google+ API, REST APIs, Facebook API, Node.js, Vue, Vuex, Vue 2, jQuery, Entity Framework, React, Web3.js

Platforms

Visual Studio 2017, Xamarin, Azure PaaS, Azure, MvvmCross, Amazon Web Services (AWS), Windows, MacOS, WinRT, Umbraco, Docker, Visual Studio Code (VS Code), iOS

Storage

Redis, Azure Cosmos DB, Azure Blobs, Azure Cache, Azure SQL, Redis Cache, Azure Tables, Azure Queue Storage, Azure Table Storage, PostgreSQL, Web Forms

Other

Architecture, Team Leadership, Technical Architecture, Software Architecture, Web App Development, Microsoft Azure, DocumentDB, VSTS Git, Leadership, Technical Leadership, Software Design, APIs, OAuth, Project Consultancy, Cloud Architecture, Web Development, API Integration, Solution Architecture, IT Infrastructure, Program Management, Enterprise Service Bus (ESB), Agile Software Testing, Product Management, Full-stack, Mobile App Development, Security, CTO, Mobile Apps, OpenAI, Windows Communication Foundation (WCF), CI/CD Pipelines, Mobile Architecture, Back-end, Technical Project Management

Tools

Azure Search, Azure DevOps Services, Microsoft Teams, Slack, Fiddler, Git, Visual Studio 2019, JetBrains Rider, Azure Kubernetes Service (AKS), Ghost Inspector, Prism, Postman, VMware, Zeplin, Sketch, WebStorm, Visual Studio, Amazon EKS, Jira

Paradigms

Agile Software Development, Model View Controller (MVC), Test-driven Development (TDD), Mobile Development

2005 - 2008

Bachelor's Degree in Computer Science

Newcastle Upon Tyne University - Newcastle, UK

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

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