William Beaumont,美国加州卡尔弗城的开发商
William is available for hire
Hire William

William Beaumont

Verified Expert  in Engineering

Team Leadership Developer

Location
卡尔弗城,加州,美国
Toptal Member Since
April 12, 2017

William是一位经验丰富的软件工程师,在商业和技术领导方面有着良好的记录. 在他多变的职业生涯中, 他一直表现出很强的沟通技巧和在各种复杂环境下工作的能力.

Portfolio

Scott Logic
Grails, Groovy, Objective-C, Java, Windows Presentation Foundation (WPF), .NET
TomTom
Bash Script, Java
Edina Software
XML, HTML, .NET, Java

Experience

Availability

Part-time

Preferred Environment

Git, NetBeans, Visual Studio, Linux, MacOS, Windows

The most amazing...

...我从事的项目是一个基于GPS轨迹数据自动检测地图更正的算法.

Work Experience

首席执行官shinobicontrol |首席运营官Visiblox

2010 - 2015
Scott Logic
  • 负责内部产品业务. 最初,我领导技术开发并管理Visiblox Charts-a的公开发布 .. NET WPF/Silverlight制图组件.
  • 推出了一个新的产品项目shinobicontrolls——为移动开发构建工具, 并带领公司从成立之初就处于市场领先地位.
  • 担任绩效经理-指导初级和高级员工,并与他们一起进行绩效评估和职业发展工作.
  • 在Groovy/Grails上构建了一个内部MIS仪表板应用程序,以支持业务决策.
  • Ran numerous consulting engagements to assist with the embedding of our products in client applications; including clients such as Transocean, Adidas, Microsoft, and more.
技术:Grails, Groovy, Objective-C, Java, Windows Presentation Foundation (WPF) .NET

Senior Software Engineer

2007 - 2010
TomTom
  • Worked as part of the R&位于爱丁堡的D部门,负责开发和维护交通检测算法, map processing, and device research.
  • 开发和维护自定义多线程, 高吞吐量地理数据库引擎,用于高容量吞吐量的数据. 该引擎为批量处理存储了约200tb的地图和GPS数据. 在我的管理期间,我将引擎的吞吐量性能提高了10倍.
  • 维护地图生成过程,将TeleAtlas地图数据转换为适合交通检测和行程分析的自定义地图数据库格式. The process ran quarterly, 为全球大部分地区生成地图, 并为跨地图分析保持最大的历史兼容性.
  • 基于从TomTom设备中检索的GPS行程数据,开发了一种检测地图错误和新道路几何形状的算法.
  • 构建了一个定制的WebKit引擎,用于基于ARM的移动设备, 作为基于HTML5的新UI架构的一部分. I also, as part of this project, 创建一个HTML5前端原型, 和浏览器插件渲染地图.
技术:Bash Script, Java

Technical Director

2000 - 2007
Edina Software
  • 在5年的时间里,从毕业的开发人员晋升为业务的技术总监(CTO).
  • 在此期间,他参与并领导了许多咨询项目,包括为苏格兰资格认证局开发的一些大型系统——开发高中成绩获取和处理系统.
  • 监督业务的整体技术策略,包括架构决策, technology decisions, and skills development.
  • 指导、管理项目,并提供技术领导以及纯软件开发.
  • 担任一家内部创业型初创企业的首席技术官, ioEng, 专注于移动员工支持(在智能手机时代之前). 架构并领导了复杂数据捕获和处理产品的开发.
Technologies: XML, HTML, .NET, Java

ShinobiCharts

iOS和Android的高性能图表组件.

TomTom Go 1000

http://www.trustedreviews.com/TomTom-GO-1000-LIVE-review
I worked on the R&D以及新一代TomTom设备的产品交付. 这代表了一个全新的软件架构和UI表示.

Languages

Java, c#, TypeScript, CSS, HTML, XML, Bash Script, Objective-C, JavaScript, Groovy, SQL, HTML5

Other

团队领导,领导力,师徒关系,多线程

Frameworks

Spring Boot, Windows Presentation Foundation (WPF), .. NET、Angular、Hibernate、Grails

Tools

Microsoft Silverlight, Visual Studio, Subversion (SVN), Git

Paradigms

Agile

Industry Expertise

Project Management

Storage

Ingres, Microsoft SQL Server, MySQL

Platforms

Windows, MacOS, Linux, NetBeans, Java EE, Xamarin

1996 - 2000

计算机科学与人工智能学士学位

爱丁堡大学-爱丁堡,英国

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring