Ben Quinlan
验证专家 in Engineering
软件开发人员
Ben是一名解决方案架构师和全栈开发人员,拥有超过十年的创建健壮web的经验, mobile, 以及为从小型企业到大型企业的客户提供不同规模和复杂程度的桌面解决方案. 构建高质量和高性能的应用程序是Ben引以为豪的 .NET栈不仅满足了客户提出的要求,而且超出了客户的期望.
Portfolio
Experience
Availability
首选的环境
Windows, Azure DevOps, Visual Studio, Azure, .NET Core, .NET, C#.NET
最神奇的...
...我建造的项目包括建筑, development, 并交付了一个复杂的捐赠管理系统,在那里我管理着一个设计师和开发团队.
工作经验
解决方案架构师和高级应用程序开发人员
Zeroseven
- 与客户一起分析需求,为新解决方案创建带有线框图的规范文档.
- 为从小型企业到大公司的客户开发定制的web应用程序.
- 管理一个应用程序开发团队, 包括监督工作质量,组织正式和临时培训.
- 设置和配置主机环境,包括Azure, AWS, Windows服务器, 共享主机环境.
- 根据客户的要求,为遗留应用程序和技术提供持续的支持.
- 使用Xamarin框架开发iOS和Android应用程序.
高级全栈开发人员
国际艺术文化集团
- 与客户一起设计复杂的数据库结构,以支持其社交平台所需的需求.
- 开始开发一个平台,让艺术家可以展示他们的作品,并与全球其他艺术家联系.
- 设计和配置用于托管的Azure服务.
应用程序开发人员
飞行中心(透过对话资讯科技)
- 与一个小型开发团队合作,对全球差旅管理系统进行增强.
- 为全球公司使用的全球旅行管理系统设置自动化用户界面测试.
- 与客户端一起配置自动部署管道.
应用程序开发人员
昆士兰卫生部(通过对话信息技术)
- 作为顾问与大型企业和政府客户合作, 包括昆士兰卫生和飞行中心.
- 创建了一个基于网络的社区医疗保健系统,供该领域的卫生专业人员使用,以安排和跟踪客户约定.
- 建立了一个病人仪表板系统,显示在每个病房的大屏幕上,以指示病人在那里的状态.
- 开发医院报告指示板,供医院管理人员使用,以处理患者流程并提供以前不可用的医院状态概述.
- 分析遗留系统,管理数据的迁移和重构.
Experience
GIVIT -全国捐赠管理平台
http://www.zeroseven.com.au/projects/givit对于这个项目, 我作为解决方案架构师和首席开发人员与GIVIT一起工作,重新评估他们在当前平台中使用的现有流程,并定义将成为其业务核心的新解决方案. In this role, 我被要求确定工作的范围, 创建并评估票据和工作项, 在团队中担任高级开发人员, 监督其他开发者, 确保最终产品的质量.
最终生产的产品包括:
•新的公共网站,捐助者可以看到所需的项目从超过4,并承诺捐赠物品或进行财务捐赠.
•定制web应用程序访问的GIVIT管理员和用户从超过4,000个组织,在那里他们可以添加他们需要的物品,并查看捐助者承诺的捐款.
•处理后处理任务的服务,包括发送通知和定期警报.
以支持在自然灾害期间预期的大用户负载, 我们决定将平台托管在Azure上,并支持自动伸缩.
赛车昆士兰
http://www.zeroseven.com.au/projects/racing-queensland我首先继承了昆士兰赛马网站,完全重新设计和重组他们的网站和内容. 要求是完全重建网站使用Kentico CMS作为解决方案的基础. 在重建过程中, 我是一个团队的领导者, 在参与开发的同时管理任务并检查工作质量.
虽然我对最初的项目重建的贡献是作为一个首席开发人员, 我的角色扩展为解决方案架构师:然后,随着项目进行额外的重新设计和添加新功能,我与客户一起工作.
我在这个项目中遇到了几个挑战,包括:
•创建一个显示会议和比赛细节的界面,能够显示最大数量的比赛数据,同时不会显得杂乱或臃肿.
•由于赛事和马匹数据的庞大和复杂的结构,管理会议和比赛页面的性能.
Brisbane Zero
http://www.zeroseven.com.au/projects/brisbane-zero对于这个项目, Zeroseven的员工直接与Micah项目团队的成员在黑客马拉松式的环境中工作了超过48小时. 考虑到网站的范围, Umbraco CMS是平台的明显选择,因为它允许快速开发,同时仍然是一个功能齐全的CMS.
我是这个项目的首席开发者, 监督后端开发人员, managing tasks, 并协助解决问题,这样团队面临的问题就会少一些,可以继续编写代码.
Skills
Languages
c#, html, css, c#.. NET, JavaScript, SQL, Less, Java, Active Server Pages (ASP)
Frameworks
.NET Core, ASP.NET, ASP.NET Core, ASP.NET MVC, ASP.NET Core MVC, .NET, ASP.. NET Web Forms, 实体框架核心, Selenium, Blazor
Libraries/APIs
jQuery, Vue, Azure Blob存储API,实体框架
Tools
Visual Studio, Subversion (SVN), Kentico, SendGrid, Git, SendinBlue, Hangfire, Assembla, Jenkins
Paradigms
瀑布式开发, Microservices, Azure DevOps, 敏捷软件开发, 测试驱动开发(TDD), 并行编程, Load Testing
Platforms
Umbraco, Windows, Azure, Xamarin, NopCommerce, Windows服务器, Mobile, Android, iOS, 亚马逊网络服务(AWS)
Storage
Azure网站,Microsoft SQL Server, Azure SQL, Redis Cache, SQL Server 2014, Neo4j
Other
源代码控制管理, 瀑布式方法, 内容分发网络(CDN), Azure WebJobs, 解决方案架构, IIS, EF6 Code First, 动态负载均衡, SSL证书, Octopus Deploy
Education
信息技术学士学位
昆士兰科技大学-布里斯班,QLD,澳大利亚
认证
Umbraco认证专家
Umbraco
Kentico认证开发者
Kentico
微软认证专家
Microsoft
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring