Jonathan Ray,法国巴黎的开发者
Jonathan is available for hire
Hire Jonathan

Jonathan Ray

Verified Expert  in Engineering

Software Developer

Location
Paris, France
Toptal Member Since
October 1, 2018

乔纳森是一名首席软件工程师,在微软技术方面有很强的背景,其中大部分经验都是在微软工作期间获得的, 在Office Marketplace团队内部. Since then, 他在手机和原生Windows应用领域拓展了自己的技能,最近还参与了AAA游戏行业的《欧博体育app下载》(Halo Infinite)的开发. 乔纳森无论是作为个人还是作为团队的一员,都很成功, 以及领导跨团队的努力.

Portfolio

SkyBox Labs
C#, Orleans, .. NET, Visual Studio, Azure, Azure DevOps, Azure Event Hubs...
Okta
Xamarin.Android, ASP.NET, C#, .NET
Microsoft
Windows PowerShell, Azure, ASP.. NET, c#,技术招聘,代码审查...

Experience

Availability

Part-time

Preferred Environment

Azure DevOps, Git, Visual Studio, Windows, c#, PyCharm

The most amazing...

...我参与的一个项目是设计和创建一个超过10亿人使用的公共应用商店的后端.

Work Experience

Senior Software Engineer

2019 - PRESENT
SkyBox Labs
  • 作为核心服务团队的一员,与343个行业合作开发《欧博体育app下载》.
  • 帮助将微软研究院的TrueMatch项目植入游戏的配对系统中,以减少大厅等待时间,创造更公平的比赛.
  • 与设计师和客户团队合作,开发分配游戏任务的挑战系统, updates progress against them, 并在玩家完成游戏后给予奖励.
  • 设计和开发与用户粘性相关的服务,负责游戏内商店等系统, inventory, customization, and currencies.
  • 创建内部工具来访问我们的所有服务, 从控制台应用到使用Angular或Blazor的全栈项目.
Technologies: C#, Orleans, .. NET, Visual Studio, Azure, Azure DevOps, Azure Event Hubs, Azure Table Storage, Azure Blobs, APIs, Microservices Architecture, Blazor, Angular, JavaScript, TypeScript, HTML, CSS, Bootstrap, Git, Back-end

Technical Writer

2018 - 2019
Okta
  • 撰写关于创建Okta产品支持的应用程序的技术文章和教程.
Technologies: Xamarin.Android, ASP.NET, C#, .NET

Software Engineer II

2010 - 2017
Microsoft
  • 在一个跨团队项目中担任首席工程师,负责跨多个技术栈和服务,为Office Store提供企业应用程序的替代方案.
  • 创建了Apps for Office系统的一个组成部分,从各种数据源提取更新,并将其发布给前端消费.
  • 单独开发跨平台服务基础设施,以处理整个前端的客户本地化.
  • 创建大数据分析框架,为店铺网站提供准确的数据记录.
  • 设计并实现了一个通用的存储服务,用于整个服务,以大幅减少延迟和实时站点问题.
技术:Windows PowerShell, Azure, ASP.. NET, c#,技术招聘,代码审查,面试,源代码审查, .. NET, HTML, api, Sublime Text,全栈,后端

Junior Developer

2008 - 2009
Business & Decision
  • 担任多个国家分支机构部署的新职业门户系统的首席开发人员.
  • 为一家博彩公司的交易员软件开发了一个用户界面定制和新功能,以帮助提高交易员的可用性和生产力.
  • 致力于重新设计和实施博彩公司面向客户的网站的新组件.
  • 为基于web的SQL Server reporting Services报表工具创建了新的功能和图形.
  • 编写部署工具,以缓解我参与的一些项目中大量新构建版本带来的压力.
技术:Microsoft SQL Server, Oracle, VB.NET, ASP.. NET、c#、代码审查、源代码审查、 .NET, HTML, Full-stack

Apps for the Office Store

http://appsource.microsoft.com/en-us/marketplace
我是为Office Store和其他相关功能开发公共应用程序的团队的一员.

Dublin Bikes

都柏林自行车是一个用c#和XAML为Windows phone平台编写的手机应用程序. 我自己为都柏林的共享单车计划设计并制作了这个应用程序,它具有自动更新功能,可以发现新的站点,并在它们添加到系统中时显示它们的信息.

Okta Technical Writing

http://developer.okta.com/blog/2018/12/27/build-a-basic-android-app-with-xamarin-and-visual-studio
我写的一篇技术文章是关于使用Okta身份验证建立一个基本的Android应用程序.
2006 - 2010

计算机科学学士学位(一等荣誉)

曼彻斯特大学-曼彻斯特,英国

Libraries/APIs

LINQ, Moq, Xamarin.Android, Bing Maps

Tools

Microsoft Visual Studio, Visual Studio, Azure DevOps Services, xUnit, ReSharper, Sublime Text, Ableton Live, Atom, LaTeX, Git, Photoshop CS3, Fiddler, Postman, Adobe Premiere Pro, PyCharm

Frameworks

.. NET, NUnit, Newtonsoft JSON, Windows PowerShell, ASP.. NET、Orleans、Blazor、Angular、Bootstrap、Ruby on Rails (RoR)

Languages

Xml, c#, sql, html, xsd, xaml, vb.NET, CSS, Visual Basic .NET (VB.. NET), JavaScript, TypeScript, Python, Ruby

Paradigms

Unit Testing, GRASP, Azure DevOps, Agile, Scrum, Test-driven Development (TDD), REST, Dependency Injection, Waterfall Development, Asynchronous Programming, Microservices Architecture

Platforms

Windows, Windows Phone, Oracle, Xamarin, Firebase, Azure, Linux, Android, Azure Event Hubs, Docker

Storage

JSON, Microsoft SQL Server, Cloud Firestore, Azure SQL, NoSQL, SQL Server 2016, SQL Server 2010, Azure Table Storage, Azure Blobs

Other

Web Services, APIs, Back-end, SOLID Principles, RESTful Services, IoC, Technical Hiring, Code Review, Interviewing, Source Code Review, Full-stack

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

Top talent is in high demand.

Start hiring