
Emre Taşkın
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Unity 2D Developer
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.
Senior Software Engineer
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.
IoT Engineer
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.
CNC Programming Engineer
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.
Manufacturing Engineer
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.
Experience
Unity Mobile Game | Pantenite Space Colony
https://play.google.com/store/apps/details?id=com.kodsay.PanteniteSpaceColonyUnity Mobile Game - Nova Colony - Space Settlers
https://play.google.com/store/apps/details?id=com.kodsay.novacolonyShop Floor CNC Machines Live Dashboard
Skills
Languages
C#, C#.NET, SQL, Visual Basic, XAML, Swift
Frameworks
Unity, Windows Presentation Foundation (WPF), .NET, Unity3D, Unity2D, VB.NET WinForms, .NET Core
Libraries/APIs
Entity Framework, Windows Forms (WinForms)
Tools
Visual Studio, PlayFab, Unity SDK, Visual Studio 2019, CAD, GitHub, Firebase Authentication, NX CAM, NX: Siemens PLM Software, AutoCAD, Unity 5
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
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, Engineering, Firebase Cloud Functions, CI/CD Pipelines, Windows Services, FANUC, OPC UA, Kepware Server (PLC Integration)
Education
Bachelor's Degree in Mechanical Engineering
Istanbul Technical University - Istanbul, Turkey