Mehmet Karabiberoğlu
Verified Expert in Engineering
Full-stack Developer
Izmir, İzmir, Turkey
Toptal member since January 11, 2022
Mehmet is a creative and performance-driven IT professional with 17+ years of experience, specializing in object-oriented design and analysis and the full range of .NET technologies. He has worked for the Aegean Free Trade Zone, Turkish Stock Exchange, ING Group, and Ericsson. In addition to the complete software development lifecycle, he has experience in architectural design and project management. Mehmet is a strong team player and enjoys working in diverse and dynamic environments.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio, Visual Studio Code (VS Code)
The most amazing...
...solution I've developed is V-OBSERVER, a surveillance system for monitoring all events in the exchange market.
Work Experience
Software Development Team Lead
Odeon Technology
- Led and directed the software development team in line with business targets.
- Managed and participated in all phases of software development, including analysis, design, development, testing, and maintenance.
- Served on an architecture team that develops the frameworks for new projects.
Software Development Team Lead
The Aegean Free Zone Development and Operating Co.
- Developed a custom ERP system, including sales, planning, procurement, order management, CRM, and manufacturing modules.
- Automated building, testing, and deployment for the DevOps environment.
- Implemented Agile practices by facilitating sprint planning and leading stand-up meetings.
Senior Software Developer
Cardtek
- Participated in all phases of development, including analysis, design, development, testing, and maintenance.
- Developed a fraud and campaign application for the banking industry and integrated it with core banking applications.
- Automated build, test, and deployment processes in the DevOps environment.
Application Manager
ING Group
- Developed a dashboard with different sources for monitoring applications and servers.
- Orchestrated and automated a disaster recovery process.
- Managed in-house and third-party applications, which included analyzing business and IT needs and designing systems according to these needs.
Senior Software Engineer
Ericsson
- Participated in all phases of the development lifecycle, including analysis, design, development, testing, and maintenance.
- Conducted R&D activities related to machine-to-machine (M2M) and internet of things (IoT).
- Set up end-to-end testing for an interactive voice response application.
Senior Software Developer
Borsa Istanbul
- Customized a surveillance system according to Borsa Istanbul's needs.
- Integrated the new surveillance system with Borsa Istanbul's trading engine platform.
- Participated in all phases of the development lifecycle, including analysis, design, development, and maintenance.
Senior Software Developer | Software Architect
Turkish Derivatives Exchange
- Built a surveillance system to monitor all events in the market.
- Developed a reporting engine for users to define, execute, and schedule reports.
- Wrote an electronic report distribution program to decrypt files, including trading books and canceled orders.
- Developed a web application that allowed users to trade future securities with real-time prices.
- Created a FIX testing tool that enabled functional testing for FIX communication.
- Designed and implemented an R&D project with the main goal of developing fundamental components of a trading platform.
Experience
Surveillance Application
Trading System for R&D
Custom Enterprise Resource Planning Application
Fraud Application
Education
Master's Degree in Computer Engineering
Ege University - Bornova, İzmir, Turkey
Bachelor's Degree in Computer Engineering
Ege University - Bornova, İzmir, Turkey
Skills
Libraries/APIs
Entity Framework, LINQ, REST APIs, jQuery, React
Tools
Visual Studio, RabbitMQ, Docker Compose, Nagios, HP Application Lifecycle Management (ALM)
Languages
C#, HTML, JavaScript, CSS
Frameworks
.NET, ASP.NET, ASP.NET MVC, Bootstrap
Paradigms
Agile Software Development, Agile, Database Design, Database Development, E2E Testing, DevOps, Microservices
Storage
ExtremeDB, SQL Server 2017, Microsoft SQL Server, SQL Server 2019, PostgreSQL
Platforms
Docker, Visual Studio Code (VS Code)
Other
Software Development, Software Design, Agile Practices, Windows Communication Foundation (WCF), Quartz.NET, FIX Protocol, QuickFIX, Complex Event Processing (CEP), Business Continuity & Disaster Recovery (BCDR), QA Testing, Enterprise Resource Planning (ERP), DevOps Engineer, Agile Sprints, Full-stack, Back-end, Technical Hiring, Interviewing, Team Management
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