William is available for hire
Hire WilliamWilliam Beaumont
Verified Expert in Engineering
领导开发人员
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
首选的环境
Git, NetBeans, Visual Studio, Linux, MacOS, Windows
The most amazing...
...我从事的项目是一个基于GPS轨迹数据自动检测地图更正的算法.
Work Experience
首席运营官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
高级软件工程师
2007 - 2010
TomTom
- 作为R的一部分&位于爱丁堡的D部门,负责开发和维护交通检测算法, map processing, and device research.
- 开发和维护自定义多线程, 高吞吐量地理数据库引擎,用于高容量吞吐量的数据. 该引擎为批量处理存储了约200tb的地图和GPS数据. 在我的管理期间,我将引擎的吞吐量性能提高了10倍.
- 维护地图生成过程,将TeleAtlas地图数据转换为适合交通检测和行程分析的自定义地图数据库格式. 这个过程每季度进行一次。, 为全球大部分地区生成地图, 并为跨地图分析保持最大的历史兼容性.
- 基于从TomTom设备中检索的GPS行程数据,开发了一种检测地图错误和新道路几何形状的算法.
- 构建了一个定制的WebKit引擎,用于基于ARM的移动设备, 作为基于HTML5的新UI架构的一部分. I also, 作为这个项目的一部分, 创建一个HTML5前端原型, 和浏览器插件渲染地图.
技术:Bash Script, Java
Technical Director
2000 - 2007
Edina Software
- 在5年的时间里,从毕业的开发人员晋升为业务的技术总监(CTO).
- 在此期间,他参与并领导了许多咨询项目,包括为苏格兰资格认证局开发的一些大型系统——开发高中成绩获取和处理系统.
- 监督业务的整体技术策略,包括架构决策, 技术决策, 技能发展.
- 指导、管理项目,并提供技术领导以及纯软件开发.
- 担任一家内部创业型初创企业的首席技术官, ioEng, 专注于移动员工支持(在智能手机时代之前). 架构并领导了复杂数据捕获和处理产品的开发.
技术:XML, HTML, .NET, Java
Experience
ShinobiCharts
iOS和Android的高性能图表组件.
TomTom Go 1000
http://www.trustedreviews.com/TomTom-GO-1000-LIVE-reviewI worked on the R&D以及新一代TomTom设备的产品交付. 这代表了一个全新的软件架构和UI表示.
Skills
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
MS 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
Education
1996 - 2000
计算机科学与人工智能学士学位
爱丁堡大学-爱丁堡,英国