
Ebru Yigit
Verified Expert in Engineering
Application Developer
Ankara, Turkey
Toptal member since June 7, 2022
Ebru is a senior application development consultant who has spent 13 years with Microsoft Gold Partners, has multiple Microsoft certificates, and specializes in coding and fixing massive software systems. With an MBA and engineering background, she is adept at advising management on technological developments and supervising teams. She analyzes entire software systems, creates custom systems, and is known for increasing performance and fixing security coding issues.
Portfolio
Experience
- Computer Engineering - 17 years
- Visual Studio - 15 years
- .NET - 14 years
- C# - 14 years
- Web Services - 13 years
- ASP.NET - 10 years
- SQL Server DBA - 10 years
- Web API - 8 years
Preferred Environment
.NET, ASP.NET, Visual Studio, SQL Server DBA, Coding, Computer Engineering, Web Applications, DevOps Engineer, Microsoft, C#, IIS, .NET Core, ASP.NET Core, JSON, Web Development, Back-end, Microsoft SQL Server, Back-end Development, RabbitMQ, .NET 4, .NET 6, REST, C#.NET WinForms, Software Engineering
The most amazing...
...e-learning product I've built was a hybrid solution for Enocta's clients to plan, monitor, and report its partners' or vendors' training processes.
Work Experience
Application Development Consultant
Enocta
- Architectured and coded the main parts of the company product (end-to-end digital learning solutions), so other new projects could use these libraries.
- Defined the cost of the change requests and performance counters.
- Researched and wrote a POC for the new technologies.
- Served as the SME to provide technical information when managers and team leaders needed an expert.
- Participated in the coding process in development teams and generally joined as a scrum master and development team member.
Application Development Consultant
Innova
- Worked with the Payment Solutions team at Innova's PayFlex Payment Suite.
- Assisted new developers as an MCT (Microsoft Certificated Trainer) and provided advice about software architecture for various projects in the company. Helped develop payment systems to ensure everything was secure and fast.
- Created some of the main libraries so new and old projects could be expanded from them: Payflex Gateway and Payflex Collection System.
- Assigned as the main developer in some of the customer collection systems using the Digiturk Payment and Subscriber systems, TTNET Bill Payment, and the EArchive Reporting System.
- Developed government with the healthcare project team for one year. The primary purpose was to save health history, analyze data, and secure transaction management.
- Worked on the NPAY project (Ukraine), which included integrating other systems POS Gateway, Life Operator, and the C-One accountancy program. Paying bills, making voucher loads, and making top-ups and voucher activations were some of the elements involved.
- Lent my expertise to and participated in various projects. (Smile, Zima, Telpa, Mobiltel, Vegatel, and Vascomm payment management systems, and the KCell and Azercell collection systems.).
Experience
Enocta: End-to-end Digital Learning Solutions
There are various platforms, web browsers, mobile applications, Microsoft Office extensions to upload powerpoints, FTP daily folder employee integrations, web service integrations, and single sign-on and SMS integrations.
I was the back-end solution architect, senior developer, and DBA for cloud clients, and the DevOps engineer for on-premises clients.
This solution had a hybrid web application (inside a web form, there was a single page that included React coding) with the course catalog pages using ASP.NET MVC. Some administrator pages were ASP.NET web forms. There were two mobile apps besides web applications: Android and iOS. I coded and architected the back-end web API portion. The same web API responded to React pages for the web app. There were two web services for client integrations (SOAP services), SQL jobs (calling stored procedures), night jobs, and C# Windows service.
Education
Master's Degree in Business Administration (MBA)
Bahcesehir University - Ankara, Turkey
Bachelor's Degree in Computer Engineering
Istanbul Technical University - Istanbul, Turkey
Certifications
Microsoft Certified: Azure AI Fundamentals
Microsoft
OWASP Top 10: Web Application Security
Skillsoft
OWASP Top 10: Discovering & Exploiting Web App Vulnerabilities
Skillsoft
MCSA: Web Applications
Microsoft
MCSD: App Builder
Microsoft
Skills
Libraries/APIs
Web API, REST APIs, Entity Framework, Windows Forms (WinForms), jQuery, Node.js, Webex API, React, Google API
Tools
Visual Studio .NET, Visual Studio, C#.NET WinForms, Postman, Microsoft Excel, Microsoft Access, RabbitMQ, Microsoft Team Foundation Server, Cisco Webex Meetings Server, Microsoft Teams, Google Analytics, Azure Machine Learning
Languages
C#, C#.NET, SQL, JavaScript, XML, HTML, Web Services Description Language (WSDL), CSS, HTML5
Frameworks
.NET, ASP.NET, ASP.NET MVC, ASP.NET Web Forms, Entity Framework Core, .NET 4, .NET 6, .NET Core, ASP.NET Core
Paradigms
Dependency Injection, REST API Architecture, MVC Design, Object-relational Mapping (ORM), REST, Inversion of Control (IoC), Test-driven Development (TDD), Continuous Integration (CI), DevOps, Microservices, CSRF Protection
Platforms
Microsoft, Azure
Storage
SQL Server DBA, SQL Injection Protection, JSON, XML Parsing, PostgreSQL, Microsoft SQL Server, Azure SQL, SQL Server 2012, Database Transactions, SQL Server Reporting Services (SSRS), MySQL, Database Administration (DBA), Oracle PL/SQL
Other
Computer Engineering, Coding, Software Development, Web Services, Payment APIs, Web Applications, Web Development, SOAP, APIs, IIS, Architecture, Technical Documentation, System Architecture, Back-end, Integration, Transactions, Back-end Development, Full-stack, Software Engineering, Business Administration, Software Architecture, Web MVC, OWASP Top 10, Partitioning, XSS Protection, Payment Gateways, Application Security, Card Payments, Google Tag Manager, CI/CD Pipelines, AI-generated Code, Branding, Product Consultant, Microsoft Certified Solutions Developer .NET 4.5 Web Applications Developer, Applications, MCSD, Web Administration, DevOps Engineer, Solution Architecture, Single Sign-on (SSO), API Integration, Message Queues, Caching, SCORM Compatibility, Video Streaming, Content Delivery Networks (CDN), Adobe Connect, Languages, Learning Management Systems (LMS), QR Codes, JavaScript Libraries, Windows Communication Foundation (WCF), HL7, LDAP, Documentation, Artificial Intelligence (AI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring