Özgün Elpek, Developer in Ankara, Turkey
Özgün is available for hire
Hire Özgün

Özgün Elpek

Verified Expert  in Engineering

Software Developer

Location
Ankara, Turkey
Toptal Member Since
July 3, 2019

Özgün是一位具有很强适应能力的软件工程师,拥有计算机工程硕士学位, specializing in digital geometry processing and computer graphics. 他曾使用c#在土耳其土木工程和GIS系统领域的顶级软件开发公司工作, .NET, and Unity.

Portfolio

Global Data Science Software Company
c#, Windows窗体(WinForms),桌面,单元测试,Win32 API, Windows...
URoom
Unity3D, Java, C++, .NET Core, ARCore, Geometric Modeling, 3D Scanning, Figma...
Parkxy Corp Daeda
Unity3D, GraphQL, Amazon S3 (AWS S3), Amazon Web Services (AWS)...

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio, Windows

The most amazing...

...我所建立的项目是实时3D超声编辑器与GPGPU的方法.

Work Experience

Desktop Software Engineer

2021 - 2022
Global Data Science Software Company
  • 致力于大规模WinForms桌面应用UI的现代化,使其具有CSS风格的外观和感觉.
  • 与高级产品经理和UI/UX设计师合作,完善和评估设计,并确定在每次迭代中实现设计的限制和可能的方法.
  • 与产品和工程经理一起确定可交付成果, sprint planning, road maps, and test plans.
Technologies: c#, Windows窗体(WinForms),桌面,单元测试,Win32 API, Windows, Telerik, Syncfusion, NUnit, UI Automation, Jira, Confluence

Software Engineer

2020 - 2021
URoom
  • 开发沙盒展厅创建应用MVP,目标是家具公司在虚拟现实环境中展示和销售他们的展厅和资产.
  • Worked on 3D scanning applications for mobile devices with a ToF camera, both with Google ARCore, and native in-house digital geometry processing algorithms.
  • 使用c++从桌面的点云进行离线3D模型重建.
  • 用Java为unity开发原生Android库来执行特定任务.
  • 为移动设备制作3D网站构建应用程序,可以显示图像等内容, videos, and PDFs on 3D display objects.
  • 为所有应用程序的前端实现UI/UX设计,并连接后端服务.
Technologies: Unity3D, Java, C++, .. NET Core, ARCore,几何建模,3D扫描,Figma, Adobe体验设计(XD)

Unity Developer

2019 - 2020
Parkxy Corp Daeda
  • 开发了一个3D内容查看器应用程序,用于从2D平面视图中构建公寓.
  • Implemented interactive, editable, and customizable apartment geometry, materials, and assets into the app.
  • Runtime asset loading and placement into the world, both in 2D and 3D.
  • 集成GraphQL连接Unity与AWS AppSync服务通信.
  • Integrated Google Maps API for address selection and address tagging.
  • Implemented a fully functional front end from the UI/UX designs.
Technologies: Unity3D, GraphQL, Amazon S3 (AWS S3), Amazon Web Services (AWS), Google Maps API, AWS AppSync, Computational Geometry, Figma

Software Engineer

2019 - 2019
Zibumi
  • 使用KML实现OGC地理形状的序列化机制, JSON, GeoJSON, WKT, CSV, and plain text.
  • Developed a frequently used KML editor tool to create, edit, 并使用KML规范删除给定地形上的地理形状. 它具有与其他GIS软件(如Google Earth)之间传输数据的能力, and ArcGIS Earth.
  • 使用分离核心工程部分的模式重新实现现有工具, and independent from Unity, which is used for UI and rendering only.
  • Implemented the bundling mechanism for tools. 这使开发人员和设计人员能够自动创建ui, depending on the needs of different clients using different bundles.
  • 开发了一个旅游工具,用户可以在其中截取不同视图的截图, 并在这些截图之间用不同的速度选项动画相机.
  • 使用计算着色器开发太阳能和日晒模拟工具,与传统CPU方法相比,该工具将处理速度提高了300-350倍.
Technologies: JSON, XML, Unity, C#

Software Developer

2016 - 2019
Prota Software
  • Created DLLs in VB.NET实现了英国、美国、欧洲和土耳其的结构钢设计规范. This gave ProtaStructure® the ability to design steel structures.
  • 创建了一个工具,用于在选定区域之间生成多个结构支撑. This tool increased the productivity of users in complex structures.
  • 开发了一种用于ProtaStructure®和ProtaDetails®的工具,能够检查桁架成员的结构能力,并在给定的替代方案中优化使用的轮廓.
  • 为ProtaStructure®和ProtaDetails®创建了一个风荷载发生器工具,使用UK通过一个按钮将风荷载应用到所需的结构上, US, Europe, and Malaysian standards.
  • 在大型项目的现有代码中实现OOP原则,使它们干净,结构合理,便于将来扩展.
Technologies: Asana, DevExpress, .NET, VB.NET, C#

Structural Engineer

2013 - 2016
Prota Engineering
  • Designed various landmark steel structures in Turkey.
  • 利用Excel和VBA开发小程序,设计和优化结构钢连接.
  • Developed 2D finite element model solvers using MATLAB.
Technologies: MATLAB

ProtaStructure®

http://www.protasoftware.com/protastructure
ProtaStructure®是一款创新的结构分析和BIM软件,起源于土耳其. ProtaStructure的核心优势是分析速度快,结构创建容易. Prota Structure®一直是土木工程领域小型到大型承包商的首选, especially in Turkey and Malaysia.

ProtaDetails®

http://www.protasoftware.com/protadetails
ProtaDetails®是一个独立的系统,用于创建自动化混凝土CAD图纸, and the design and detailing of independent structural components.

CitiGenius Atlas

CitiGenius Atlas是一款多用途的市政GIS分析软件, real estate and military applications.

CAD-based Overlapping Lattice Mesher

http://github.com/elpekozgun/OET
Created a standalone CAD based mesher program using WinForms, C#, and GDI+ for overlapping lattice modeling (OLM) applications. This is similar to finite element modeling (FEM), but stronger in solving irregular materials challenges. 该程序已集成到机密的大学OLM求解引擎, and gnuplot, which is the most popular graphical tool in scientific applications.

Firebowl: 3D Bowling Game

http://www.youtube.com/watch?v=xPLDYnUoMiM
这是一款使用Unity开发的休闲单人3D手机保龄球游戏,使用测试驱动开发来计算分数. 通过在屏幕上绘制曲线图案来实现一个弯曲的球机制.

Unity: 2018 Universal Gamedev Challenge Entry

I competed in Unity's official Universal Gamedev Challenge in 2018, 基于《欧博体育app下载》系列的悬浮滑板游戏原型设计.

Vertex Bender Framework

致力于业余爱好的数字几何处理应用程序,用于从医疗设备获得的噪声超声数据和CT扫描中重建和编辑3D网格. 它通过GPGPU方法实时有效地处理可视化和编辑/清理部分. It also outputs a 3D model to be ported to 3D printing applications.

Ozgunelpek.com

http://ozgunelpek.com/
This is my portfolio website, 在这里我展示了软件工程领域中独一无二的技能和成就. Within this 3D realm, 我展示了不同的项目集合,突出了我在学科各个方面的专业知识和熟练程度.

Languages

C#, C, XML, Visual Basic .NET (VB.NET), C++, VB.NET, GLSL, XAML, ShaderLab, GraphQL, Java, HTML, CSS

Frameworks

.NET, Unity3D, Unity, .NET Core, NUnit

Libraries/APIs

Windows Forms (WinForms), LINQ, GDI(+), Three.. js,标准模板库(STL), OpenGL,谷歌地图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 Experience Design (XD), PlayFab

Paradigms

面向对象编程(OOP),测试驱动开发(TDD),单元测试,REST, GPGPU

Platforms

Windows, Android, Xamarin, Amazon Web Services (AWS), ARCore, Desktop, Telerik, Azure Functions, Visual Studio Code (VS Code)

Other

Geometric Modeling, Algorithms, Computational Geometry, Computer Graphics, DevExpress, GPU Computing, Software Architecture, Civil Engineering, Finite Element Method (FEM), 3D Scanning, Shaders, UI Automation, Fusion

Storage

MongoDB, JSON, Amazon S3 (AWS S3)

2018 - 2020

Master's Degree in Computer Engineering

Middle East Technical University - Ankara, Turkey

2007 - 2012

Bachelor's Degree in Civil Engineering

Middle East Tecnhical University - Ankara, Turkey

NOVEMBER 2017 - PRESENT

DEV210.2x: Intermediate C++

Microsoft