Stephen Green,美国拉斯维加斯的开发商
Stephen is available for hire
Hire Stephen

Stephen Green

Verified Expert  in Engineering

Software Developer

Location
Las Vegas, United States
Toptal Member Since
June 19, 2022

Stephen是一名专业的软件工程师和游戏开发者,在高度监管的老虎机游戏行业拥有多年的代码编写经验. 他精通c#和Unity开发. 他使用Windows Forms和WPF项目等其他技术编写应用程序, JavaScript前端框架, TypeScript, and PixiJS, 并且用c++原生管理评估引擎. 他领导开发团队的背景磨练了他在项目管理和沟通方面的技能.

Portfolio

Ainsworth Game Technology
c++, JavaScript, TypeScript, PixiJS, Windows演示基础(WPF), c#...
Ainsworth Game Technology
c#, c++,游戏开发,c#.. NET WinForms,模拟,团队领导...
Ainsworth Game Technology
c#, c++,游戏开发,c#.NET WinForms, Simulations...

Experience

Availability

Part-time

Preferred Environment

Unity, C#, C#.NET WinForms, Game Development, 面向对象编程(OOP), Event-driven Programming, Git, Visual Studio, Version Control Systems, Software Design

The most amazing...

...我开发的是一个粒子发射系统,用于即将推出的概念游戏的专有老虎机游戏库.

Work Experience

首席游戏开发者|在线

2021 - 2022
Ainsworth Game Technology
  • 管理开发团队,实现产品路线图目标.
  • 为我们的游戏系统开发一个前端框架来执行新的游戏机制.
  • 更新后端系统,包含本机和托管代码.
  • 创建创新的解决方案,以扩展我们的前端和后端系统的功能.
Technologies: c++, JavaScript, TypeScript, PixiJS, Windows演示基础(WPF), c#, Game Development, Team Leadership, 面向对象编程(OOP), Event-driven Programming, Git, Visual Studio, Version Control Systems, Software Design, Agile, Bug Discovery & Tracking, Online Gaming, 软件项目管理, Performance Tuning, Optimization, Algorithms, Data Structures, HTML5, CSS, Game Design, User Experience (UX), Creative Problem Solving, Video Games

Software Engineer

2021 - 2021
Ainsworth Game Technology
  • 为未来的游戏概念开发可重用组件.
  • 将大型项目组织为可管理的模块,并将具体任务分配给开发人员,以保证产品的及时交付.
  • 架构优雅的系统,以确保多个组件顺利集成到一个无缝的游戏体验.
技术:c#, c++,游戏开发,c#.. NET WinForms,模拟,团队领导, 面向对象编程(OOP), Event-driven Programming, Git, Visual Studio, Version Control Systems, Software Design, Agile, Bug Discovery & Tracking, 软件项目管理, Performance Tuning, Optimization, Algorithms, Data Structures, Game Design, User Experience (UX), Creative Problem Solving, Video Games

Game Developer III

2019 - 2021
Ainsworth Game Technology
  • 用c#和c++开发数学模型仿真.
  • 指导新入职和初级开发人员的最佳实践.
  • 为我们的开发团队领导技术学习系列会议,涵盖粒子系统和着色器开发主题.
  • 开发内部工具,加快游戏开发进程,加快制作时间.
技术:c#, c++,游戏开发,c#.NET WinForms, Simulations, 面向对象编程(OOP), Event-driven Programming, Visual Studio, Version Control Systems, Software Design, Bug Discovery & Tracking, Performance Tuning, Optimization, Algorithms, Data Structures, Game Design, User Experience (UX), Creative Problem Solving, Video Games

Game Developer I

2017 - 2019
Ainsworth Game Technology
  • 基于技术设计规范创造具有吸引力的老虎机游戏.
  • 与多个部门合作收集所需资产并将其整合到游戏中.
  • 在项目中与其他开发人员合作,并提供代码审查以确保质量.
技术:c#, c++,游戏开发,c#.NET WinForms, 面向对象编程(OOP), Event-driven Programming, Visual Studio, Version Control Systems, Software Design, Bug Discovery & Tracking, Performance Tuning, Optimization, Algorithms, Data Structures, Game Design, User Experience (UX), Creative Problem Solving, Video Games

Particle Emission System

我为我们的陆地老虎机游戏开发了一个粒子发射系统,让我们可以在即将推出的概念游戏中添加新功能,比如专门的手指追踪效果.

我还编写了一个实用程序来帮助我们的平台创建这些新的发射器效果,它允许用户将图像拖放到沙盒区域,并轻松修改结果,直到达到他们想要的审美效果. 然后,实用程序将生成粒子效果所需的所有内容,并将其作为模块添加到我们现有的游戏框架中.

数学模型仿真

我为我们的数学3班团队创建了一个模板项目,以帮助开发针对老虎机游戏模型的自定义数学模拟.

这个项目不仅大大加快了数学模拟的开发时间,还减少了游戏开发者执行的游戏和数学家原始模拟之间的RTP差异.

Framework Development

我是为专有HTML5老虎机游戏库开发前端框架的主要贡献者. 我对这个项目的参与提供了更大的灵活性,使我监督的开发团队能够成功地将公司一些最复杂的3类游戏移植到在线游戏市场.

Languages

c#, c++, JavaScript, TypeScript, HTML5, CSS

Frameworks

Unity, Windows演示基础(WPF), PixiJS

Tools

Visual Studio, C#.NET WinForms, Git, Canvas

Paradigms

面向对象编程(OOP)、事件驱动编程、敏捷

Other

游戏开发,模拟,团队领导,软件设计,漏洞发现 & Tracking, 软件项目管理, Performance Tuning, Optimization, Algorithms, Game Design, User Experience (UX), Creative Problem Solving, Video Games, Version Control Systems, Online Gaming, Data Structures

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring