Emre Taşkın, Developer in Eskişehir, Turkey
Emre is available for hire
Hire Emre

Emre Taşkın

Verified Expert  in Engineering

Software Developer

Location
Eskişehir, Turkey
Toptal Member Since
October 14, 2022

Emre is a dynamic and creative software developer with 6+ years of experience in C# producing robust code. His expertise lies in Unity mobile games, WPF desktop apps, and Windows Services, with some experience in UI/UX design. His tech stack consists of Unity, Visual Studio, Firebase, and Photoshop. With the help of formal mechanical engineering education, Emre enjoys solving mathematical problems and doing DIY projects with Arduino.

Portfolio

Tusas Engine Industries
C#, .NET, Windows Presentation Foundation (WPF), Windows Services...
Immersify Education LTD
Unity, Unity2D, Front-end, Front-end Development, UI Development, Animation, Git
Muus Collective
PlayFab, Azure, C#, NoSQL, SQL, CI/CD Pipelines, Redis, Unity3D, Unity, Unity2D...

Experience

Availability

Part-time

Preferred Environment

Windows, MacOS, GitHub, Unity, Visual Studio, Visual Studio Code (VS Code)

The most amazing...

...thing I've developed is a mobile strategy game called Pantenite Space Colony that has 200,000+ downloads on Google Play.

Work Experience

Senior C# Developer

2018 - PRESENT
Tusas Engine Industries
  • Developed a WPF application to monitor the company's CNC machines in real time.
  • Tracked and fixed bugs using Azure DevOps as a reporting tool.
  • Wrote several Windows services and desktop applications in C#. Data management is handled by SQL Server via stored procedures.
  • Received the Administration High Achievement Award from the general manager and CEO in 2016.
Technologies: C#, .NET, Windows Presentation Foundation (WPF), Windows Services, Visual Studio, Azure DevOps, Full-stack, C#.NET, SQL, Entity Framework, 3D, Desktop App Development, Windows Desktop Software, Azure, CI/CD Pipelines, Redis, Technical Design, Technical Architecture, Microsoft SQL Server, VB.NET WinForms, Visual Studio 2019, Visual Basic, Windows Forms (WinForms), SQL Server 2016, Front-end, User Interface (UI), Front-end Development, UI Development, Animation, SQL Stored Procedures, GE Digitals Proficy Plant Applications, SQL Server 2017, Back-end Development, XAML, .NET Core, Blazor, Cloud, Serverless, Git, Web Design

Unity 2D Developer

2023 - 2023
Immersify Education LTD
  • Translated Figma designs into a captivating and functional Unity 2D interface, ensuring an impeccable visual alignment between the original designs and the implemented UI elements.
  • Implemented robust PlayFab data saving and loading mechanisms, ensuring user progress and preferences were securely stored and seamlessly retrieved, even across different devices or platforms.
  • Integrated LeanTween animations, adding life into UI elements with smooth and captivating motion, enhancing the overall user experience through sophisticated transitions and dynamic visual effects.
Technologies: Unity, Unity2D, Front-end, Front-end Development, UI Development, Animation, Git

Senior Software Engineer

2022 - 2023
Muus Collective
  • Set up all PlayFab communication from the back end and educated team members about PlayFab, enabling smooth integration of PlayFab services into the application.
  • Created an in-app purchasing system for both Android and iOS using PlayFab SDK in Unity.
  • Implemented Azure Functions to handle database operations efficiently, resulting in a reduced response time for user requests.
  • Conducted extensive database performance testing to identify and optimize time-consuming queries for faster execution and improved user experience.
  • Collaborated closely with the QA team to identify and resolve critical production issues related to database connectivity and data consistency, ensuring the application's high availability and reliability.
Technologies: PlayFab, Azure, C#, NoSQL, SQL, CI/CD Pipelines, Redis, Unity3D, Unity, Unity2D, Front-end Development, UI Development, Animation, SQL Stored Procedures, SQL Server 2017, Back-end Development, .NET Core, Game Development, 2D Games, Cloud, Serverless, Git

IoT Engineer

2016 - 2018
Tusas Engine Industries
  • Oversaw smart manufacturing, predictive maintenance, and smart building projects.
  • Developed apps to connect machines using industrial communication protocols such as MT Connect and OPC UA.
  • Built an OT network consisting of CNC machines, GE Industrial Gateway Server/Kepware, and GE historian database.
Technologies: OPC UA, Redis, Apache Kafka, Kepware Server (PLC Integration), Microsoft SQL Server, VB.NET WinForms, Visual Studio 2019, Visual Basic, Windows Forms (WinForms), SQL Server 2016, Front-end, Back-end, SQL Stored Procedures, GE Digitals Proficy Plant Applications, SQL Server 2017, Back-end Development, XAML, .NET Core, Git

CNC Programming Engineer

2015 - 2016
Tusas Engine Industries
  • Built CNC programs for multi-axis CNC machines using Siemens NX.
  • Developed task-tracking and revision control software for CNC programs.
  • Simulated CNC programs in 3D using VERICUT before running them on machines.
Technologies: NX CAM, Siemens NX, AutoCAD, CNC Programming, FANUC, Visual Basic, SQL, Microsoft SQL Server, Front-end, GE Digitals Proficy Plant Applications, SQL Server 2017, Back-end Development, Git

Manufacturing Engineer

2014 - 2015
Tusas Engine Industries
  • Recommended and implemented improvements and/or modifications for the sequence of operations, equipment utilization, and related matters.
  • Monitored operations to assure compliance with current project schedules and approved quality standards.
  • Recommended design modifications or process changes during the design of new products.
Technologies: 3D, AutoCAD, Siemens NX, CNC, FANUC, Microsoft SQL Server, Manufacturing, CAD, DWG File Format, DXF, Front-end, GE Digitals Proficy Plant Applications, SQL Server 2017

Unity Mobile Game | Pantenite Space Colony

https://play.google.com/store/apps/details?id=com.kodsay.PanteniteSpaceColony
Developed a mobile strategy game using the Unity game engine. It's launched on both Google Play and the App Store. Firebase Realtime Database is used for cloud data persistence. Integrated several Unity plugins, such as Google Play billing, AdMob, and Firebase.

Unity Mobile Game - Nova Colony - Space Settlers

https://play.google.com/store/apps/details?id=com.kodsay.novacolony
Developed a mobile strategy game using the Unity game engine. It's launched on both Google Play and the App Store. Firebase Realtime Database is used for cloud data persistence. Integrated several Unity plugins, such as Google Play billing, AdMob, and Firebase.

Shop Floor CNC Machines Live Dashboard

A C# WPF-based app for real-time monitoring of CNC Machines on the shop floor. It uses MS SQL tables and stored procedures for storing and fetching data. Sensor data is stored on the GE Historian database and retrieved by OPC UA connectors.
2007 - 2012

Bachelor's Degree in Mechanical Engineering

Istanbul Technical University - Istanbul, Turkey

Libraries/APIs

Entity Framework, Windows Forms (WinForms)

Tools

Visual Studio, PlayFab, Unity SDK, Visual Studio 2019, CAD, Git, GitHub, Firebase Authentication, NX CAM, Siemens NX, AutoCAD, Unity 5

Frameworks

Unity, Windows Presentation Foundation (WPF), .NET, Unity3D, Unity2D, VB.NET WinForms, .NET Core, Blazor

Languages

C#, C#.NET, SQL, Visual Basic, XAML, Swift

Paradigms

Desktop App Development, Azure DevOps, CNC Programming

Platforms

Azure, iOS, Android, Windows, MacOS, Visual Studio Code (VS Code), Google Cloud Platform (GCP), Apache Kafka

Storage

Microsoft SQL Server, SQL Server 2016, SQL Stored Procedures, SQL Server 2017, Cloud Firestore, Firebase Realtime Database, NoSQL, Redis

Industry Expertise

Web Design

Other

Full-stack, 3D, Windows Desktop Software, CNC, Technical Design, Technical Architecture, Manufacturing, DWG File Format, DXF, Front-end, Back-end, User Interface (UI), Front-end Development, UI Development, Animation, GE Digitals Proficy Plant Applications, Back-end Development, Game Development, 2D Games, Cloud, Serverless, Engineering, Firebase Cloud Functions, CI/CD Pipelines, Windows Services, FANUC, OPC UA, Kepware Server (PLC Integration)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring