Uğur K. Email and Phone Number
Hi there, I'm Uğur. I am a software engineer specializing in back-end development using C#, ASP.NET Core, ASP.NET Core MVC, and Web API technologies. I develop high-performance and secure RESTful APIs, working with the latest version of .NET, .NET 8.In my projects, I adhere to SOLID principles, best practices, and clean code principles. I use AOP (Aspect-Oriented Programming) to manage Cross-Cutting Concerns, creating modular and maintainable architectures. By applying the IoC (Inversion of Control) principle, I provide flexible and sustainable software solutions. I implement JWT for authentication and role-based authorization. I manage validation processes effectively and optimize database operations using various ORM technologies.For more information and to view my projects, feel free to check out my GitHub profile: https://github.com/ugurkryl41
-
Software Development SpecialistErd Bilgi Teknolojileriİstanbul, Turkey -
Software Development SpecialistErd Bilgi Teknolojileri Oct 2024 - Presentİstanbul, TürkiyeI am transforming an existing .NET Framework WCF service and Windows application into a modern, scalable web service based on ASP.NET Core, with a user-friendly MVC frontend. In this process, I am implementing a layered architecture to make the application structure more modular, sustainable, and easier to maintain. Additionally, I am leveraging SOLID principles and Dependency Injection (DI) to increase code flexibility and ensure testability. For mobile platforms, I am also developing cross-platform applications using Android Studio and Flutter.Technologies and Approaches Used:-ASP.NET Core: Modern and high-performance web service architecture.-MVC: Building the frontend with a modern design pattern.-JavaScript and DevExtreme: Developing interactive and dynamic user interfaces.-Bootstrap: Ensuring responsive design and fast development.-SQL: Database management and query optimization.-Background Service: Handling asynchronous background tasks.-Ping Control & AOP: Performance monitoring and modularizing code.-Layered Architecture: Organizing the application into clear, maintainable layers.-SOLID Principles: Ensuring flexible, maintainable, and testable code.-Dependency Injection (DI): Managing dependencies for a more flexible and testable architecture.-Android Studio: Developing Android applications.-Flutter: Developing cross-platform mobile applications. -
Senior Software EngineeringTeknesyum Jan 2024 - Jun 2024Kocaeli, Türkiye-Establishing development structures aligned with SOLID principles and enterprise software architecture guidelines in project management processes.-Implementing Aspect-Oriented Programming (AOP) and technologies like Autofac to manage Cross-Cutting Concerns in projects.-Integrating Exception Middleware for centralized error management.-Implementing JWT (JSON Web Token) authentication and role-based authorization systems.-Applying layered architecture by creating core (Core), Entity, DataAccess, Business, and WebAPI layers. -
Software Support SpecialistBimser Çözüm Sep 2021 - Dec 2023Kocaeli-Developing external applications based on ASP.NET Core for the EBA application.-Integrating developed external applications with MSSQL, MongoDB, and PostgreSQL.-Developing web services for data transfer between the EBA application and ERP systems (SAP-LOGO) or other Web APIs.-Using both SOAP and RESTful architectures while creating web services.-Performing debugging processes for EBA workflows.-Developing External Apps for the EBA application.-Application installation.-Application updates.-Post-installation support for the application. -
Software InternArgenova Jun 2021 - Jul 2021FullStack Web Development -
Technical Support SpecialistMetis Bilgisayar Sist. San. Ti̇c. A.S. Jun 2014 - Sep 2017Istanbul, TurkeyI worked as a Technical Support Specialist in the DELL department.-Technical support and process management.-Technical support analysis.
Uğur K. Education Details
-
3.16 -
3.61
Frequently Asked Questions about Uğur K.
What company does Uğur K. work for?
Uğur K. works for Erd Bilgi Teknolojileri
What is Uğur K.'s role at the current company?
Uğur K.'s current role is Software Development Specialist.
What schools did Uğur K. attend?
Uğur K. attended Kocaeli Üniversitesi, Uludağ Üniversitesi.
Not the Uğur K. you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial