Casey McQuillan, Developer in Ventura, CA, United States
Casey is available for hire
Hire Casey

Casey McQuillan

Verified Expert  in Engineering

Software Developer

Location
Ventura, CA, United States
Toptal Member Since
April 25, 2019

Casey拥有超过6年的全栈web开发经验 .NET technologies. 他为ServSafe开发了大规模的食品安全认证系统,每年为数百万用户提供服务. Casey在创建SaaS应用程序的各个方面都有经验,他很乐意与您合作开发下一个产品.

Portfolio

Quill Technologies, LLC
Amazon Web Services (AWS), MySQL, PHP, Microsoft Azure, .NET Core, ASP.NET...
National Restaurant Association
Visual Basic for Applications (VBA), Oracle Service Bus (OSB), Apache Storm...

Experience

Availability

Part-time

Preferred Environment

Docker, Visual Studio, Windows

The most amazing...

...当我为一家培训公司完成了一个数字化转型项目,看到他们每年节省了100万美元的纸张成本时,我的感受是这样的.

Work Experience

Principal Software Engineer | CEO

2016 - PRESENT
Quill Technologies, LLC
  • 设计和开发Vendorsync SaaS会计生产力应用程序与Quickbooks桌面集成. Reduced customer data entry burden by over 50%.
  • 为3D打印机重构GCODE渲染引擎,从基础应用程序中提取逻辑. This allowed the client to establish additional product lines.
  • 为医疗保健公司设计和开发公共API,使合作伙伴集成能够满足州政府合同要求.
  • 软件开发公司的唯一负责人为客户提供会计服务吗, eCommerce, and online learning verticals. I worked on consultation, development, 以及整个软件开发生命周期的实现交付物.
  • 执行源代码和项目审核以指导技术策略. 交付成果为客户带来了即时的成本节约和可衡量的技术改进.
  • 交付了机器人手写启动在线订单门户的功能. Enhanced letter design, templating, font ligatures, new handwriting style implementations, and customer onboarding.
  • 创建了一个数据集成系统,用于管理50多个不同的会员数据导入. 参与多个CRM集成,包括YourMembership, iMIS和weblink.
  • 交付原型Xamarin移动礼品卡钱包应用程序,Android和iOS.
  • 为多个客户咨询并实施电子商务分析和SEO最佳实践.
  • 使用WordPress、WooCommerce和LearnDash交付LMS实现.
技术:亚马逊网络服务(AWS)、MySQL、PHP、微软Azure、 .NET Core, ASP.NET, WordPress, Security, Azure Service Bus, Continuous Integration (CI), Docker, IdentityServer 4, OpenID Connect (OIDC), ASP.NET Core, Blazor, JavaScript, T-SQL (Transact-SQL), C#, Azure DevOps, Azure App Service, OAuth 2, Angular CLI, Visual Studio 2019, Continuous Delivery (CD), Identity Server, Azure SQL, SQL Server 2016, Azure

Developer Analyst II

2010 - 2016
National Restaurant Association
  • ServSafe e-Certs模块文档生成系统的设计、开发和维护. 该项目每年减少印刷和运输成本100多万美元.
  • 使用Powershell和Microsoft发布管理交付持续交付/持续集成管道. Reduced deployment time for applications from hours to minutes.
  • 使用Visual Basic和MS Access创建简化NRA委员会选择的应用程序,将流程从数周减少到6小时.
  • 管理外部供应商关系,将代理投票流程从纸质平台迁移到在线平台, saving paper mailing costs, and reducing legal exposure.
  • 设计并实现后端WCF服务,以推动在线学习, eCommerce, assessment, and food safety certification applications (ServSafe.com).
  • Created a proprietary library for running C# code on Apache Storm. 这个库比公开可用的sdk早了大约6个月(StormSharp).
  • 独立编写Python模块,抓取未记录的遗留ColdFusion并从文件元数据生成文档.
Technologies: Visual Basic for Applications (VBA), Oracle Service Bus (OSB), Apache Storm, Microsoft SQL Server, Windows Presentation Foundation (WPF), ASP.NET, SQL, iMIS, Security, Continuous Integration (CI), OpenID Connect (OIDC), JavaScript, T-SQL (Transact-SQL), C#, OAuth 2, Visual Studio 2019, Continuous Delivery (CD), Kentico, Identity Server, SQL Server 2016, Azure

StormSharp

I Implemented a proprietary C# library to interface .NET
technologies with the Apache Storm stream-processing tool.

The company I was working with was exclusively a .. NET商店,并决定将大量基础设施迁移到Apache Storm.

当代码使用原生Java时,Storm是一个表现最好的工具, 但是它有一个多语言接口,可以用任何提供适配器库的语言执行代码. 当时,HD Insight距离宣布提供库还有6个月的时间 .NET support for Storm.

使用Storm的多语言规范文档和几个星期, 我能够创建一个功能完整的库,它可以作为运行Storm螺栓/喷口和管理Storm拓扑定义的c#接口.

SmtpPilot

http://github.com/cmcquillan/SmtpPilot
我用c#实现了一个简单的SMTP服务器来帮助开发和测试发送电子邮件的应用程序. 这个项目的最终目标是实现RFC 5321和RFC 5322,并成为一个完全符合标准的SMTP服务器和中继.

Redirect-URI.com

Redirect-URI.com是一个开放的工具,供web开发人员针对具有严格重定向规则的OAuth服务进行本地开发. For security purposes, 这些OAuth服务要求开发人员指定一个重定向,在OAuth握手成功后,他们将把用户发送到哪里. 通常,这些uri上强加了一些随意的规则,这使得在本地开发集成(例如仅使用HTTP/HTTPS)变得很困难, not allowing any localhosts, and so on).

This tool will accept any URL after "http://redirect-uri.将所有的路径、查询和散列URL参数转发到开发人员的本地主机.

我使用TypeScript、HTML和CSS构建了这个工具,并将它托管在我个人的Kubernetes集群上. 我制作它是为了解决与我正在构建的OAuth提供程序有关的问题,并决定将其公开发布给任何需要它的人.

Languages

HTML, Java, C#, T-SQL (Transact-SQL), JavaScript, TypeScript, HTML5, CSS, XAML, SQL, Visual Basic for Applications (VBA), PHP

Frameworks

ASP.NET Core, ASP.NET, .NET Core, .NET, Blazor, IdentityServer 4, ASP.NET Core 2, Angular, Angular Material, ASP.. NET Web Forms, OAuth 2, Windows PowerShell, Bootstrap, Windows Presentation Foundation (WPF)

Tools

Azure App Service, Angular CLI, Visual Studio 2019, Kentico, Visual Studio, Apache Storm, Azure Key Vault

Platforms

iMIS, Docker, Kubernetes, Xamarin, Windows, Azure, Visual Studio Code (VS Code), Amazon Web Services (AWS), Linux, WordPress, Umbraco

Other

OpenID Connect (OIDC), Windows Communication Foundation (WCF), Azure Service Bus, Security, Identity Server, Xamarin.Forms, Oracle Service Bus (OSB), Microsoft Azure

Libraries/APIs

MediatR, AutoMapper, jQuery, Node.js

Paradigms

Azure DevOps, Object-oriented Programming (OOP), Test-driven Development (TDD), Continuous Integration (CI), Continuous Delivery (CD)

Storage

SQL Server 2016, Azure SQL, Azure Blobs, Microsoft SQL Server, MySQL

2004 - 2008

Bachelor's Degree in Political Science

University of California, Davis - Davis, CA, USA

JUNE 2019 - PRESENT

MCSA: Web Applications — Certified 2019

Microsoft

NOVEMBER 2015 - PRESENT

Cybersecurity Specialization

University of Maryland, College Park via Coursera

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