Özgün Elpek
Verified Expert in Engineering
软件开发人员
Özgün is a highly adaptive software engineer with a master's degree in computer engineering, 专攻数字几何处理和计算机图形学. He has worked in Turkey's top software development companies in the fields of civil engineering, GIS systems, and video games, 使用各种技术.
Portfolio
Experience
Availability
首选的环境
Git, Visual Studio, Windows
The most amazing...
...project I've built is the real-time 3D ultrasound editor with GPGPU approaches.
Work Experience
Software Engineer
TaleWorlds娱乐
- 在TaleWorlds娱乐担任系统/游戏软件工程师, 以《欧博体育app下载》系列而闻名.
- Optimized various gameplay mechanics to enhance user experience and improve game performance, alongside streamlining software pipeline architectures to accelerate development cycles.
- 基于详细的游戏设计执行一系列游戏功能, 专注于丰富玩家粘性和玩法动态.
桌面软件工程师
全球数据科学软件公司
- Worked on modernization of the large-scale WinForms desktop application UI to have CSS style look and feel.
- Collaborated with the senior product manager and UI/UX designer to refine and evaluate the design and identify the limitations and possible approaches to implement the design at each iteration.
- Worked with the product and engineering managers to identify the deliverables, sprint planning, road maps, and test plans.
Software Engineer
URoom
- Developed a sandbox showroom creation app MVP targeting furniture companies to showcase and sell their showrooms and assets in a virtual reality environment.
- 从事带ToF相机的移动设备的3D扫描应用, 都使用了Google ARCore, 以及本地的数字几何处理算法.
- Worked on offline 3D model reconstruction from point clouds for desktops with C++.
- Developed native Android libraries in Java for unity to perform specific tasks.
- Worked on a 3D website builder app for mobile devices that can show content such as images, videos, 和3D显示对象上的pdf.
- Implemented UI/UX designs into the front end and connected back-end services for all applications.
Unity Developer
Parkxy Corp Daeda
- Developed a 3D content viewer app for building apartments from 2D plan views.
- 实现交互, editable, 以及可定制的公寓几何, materials, 和资产到应用中.
- 运行时资源的加载和放置,包括2D和3D.
- Integrated GraphQL connections for Unity to communicate with AWS AppSync service.
- 集成的谷歌地图API地址选择和地址标签.
- 从UI/UX设计中实现了功能齐全的前端.
Software Engineer
Zibumi
- 使用KML实现OGC地理形状的序列化机制, JSON, GeoJSON, WKT, CSV, and plain text.
- 开发了一个常用的KML编辑器创建工具, edit, 并使用KML规范删除给定地形上的地理形状. It has the capability of transferring data to and from other GIS software such as Google Earth, and ArcGIS Earth.
- Reimplemented existing tools using a pattern where the core engineering part is separated, 并且独立于Unity, 哪个只用于UI和渲染.
- 实现了工具的捆绑机制. 这使开发人员和设计人员能够自动创建ui, 这取决于使用不同bundle的不同客户端的需求.
- Developed a touring tool where users can take screenshots of different views, and animate the camera between these screenshots with various speed options.
- Worked on a solar energy and insolation simulation tool using compute shaders that boosted the process 300-350 times faster compared to classical CPU approaches.
软件开发人员
Prota Software
- 在VB中创建dll.NET that implemented structural steel design specifications for the UK, US, Europe, and Turkey. 这使ProtaStructure®能够设计钢结构.
- Created a tool that was used to generate multiple structural braces between selected regions. 该工具提高了复杂结构中用户的生产力.
- Developed a tool used in ProtaStructure® and ProtaDetails® that was capable of checking the structural capacity of truss members and optimizing the profiles used among given alternatives.
- Created a wind load generator tool for ProtaStructure® and ProtaDetails® that applied wind loads to the desired structure with a single button using UK, US, Europe, 和马来西亚标准.
- Implemented OOP principles in the existing codes of a large project to make them clean and properly structured for future extensibility.
结构工程师
Prota Engineering
- 在土耳其设计了各种标志性钢结构.
- Developed small programs using Excel and VBA that design and optimize structural steel connections.
- 利用MATLAB开发二维有限元模型求解器.
Experience
ProtaStructure®
http://www.protasoftware.com/protastructureProtaDetails®
http://www.protasoftware.com/protadetailsCitiGenius Atlas
基于cad的重叠点阵网格
http://github.com/elpekozgun/OETFirebowl: 3D保龄球游戏
http://www.youtube.com/watch?v=xPLDYnUoMiMUnity: 2018全球游戏开发挑战赛参赛
顶点弯曲框架
Ozgunelpek.com
http://ozgunelpek.com/Education
计算机工程硕士学位
中东技术大学-安卡拉,土耳其
土木工程学士学位
中东技术大学-安卡拉,土耳其
Certifications
DEV210.2x:中级c++
Microsoft
Skills
Libraries/APIs
Windows窗体(WinForms), LINQ, GDI(+), Three.js, Standard Template Library (STL), OpenGL, Google Maps API, OpenCV, Win32 API, SignalR
Tools
Asana, Microsoft Visual Studio, Git, Mercurial, Notepad++, Visual Studio, Slack, Postman, Figma, MATLAB, Syncfusion, Jira, Confluence, AWS AppSync, Adobe体验设计(XD), PlayFab
Frameworks
.NET, Unity3D, Unity, .NET Core, NUnit
Languages
c#, C, XML, Visual Basic .NET (VB.NET), C++, VB.. NET, GLSL, XAML, ShaderLab, GraphQL, Java, HTML, CSS
Paradigms
Object-oriented Programming (OOP), 测试驱动开发(TDD), Unit Testing, REST, GPGPU
Platforms
Windows, Android, Xamarin, 亚马逊网络服务(AWS), ARCore, Desktop, Telerik, Azure Functions, Visual Studio Code (VS Code)
Storage
MongoDB, JSON, Amazon S3 (AWS S3)
Other
Algorithms, 计算几何, Computer Graphics, Plastic SCM, Video Games, DevExpress, GPU Computing, 软件架构, Civil Engineering, 有限元法(FEM), 3D Scanning, Shaders, UI Automation, Fusion, Unreal Engine 5
如何使用Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring