Mevlut Erdem Kurul, Machine Learning Developer in Istanbul, Turkey
Mevlut Erdem Kurul

Machine Learning Developer in Istanbul, Turkey

Member since October 10, 2018
Erdem is a senior software manager/engineer with a demonstrated history of working in research, IT, and fintech industry and holds a master's degree in computer science from the University of California, San Diego, USA. He's skilled in Java, the .NET Framework, C#, and Python with extensive international software design experience (Microsoft, SDSC, and more). Erdem also loves challenging projects as he's currently working on AI-related apps.
Mevlut is now available for hire

Portfolio

Experience

Location

Istanbul, Turkey

Availability

Part-time

Preferred Environment

Git, Python, .NET, Windows, Visual Studio

The most amazing...

...thing I’ve done was to manage the software development of the digitization of Turkey's biggest bank involving a few hundred thousand transactions per day.

Employment

  • Founder

    2020 - PRESENT
    Kurulum Cognitive Services
    • Founded Kurulum Cognitive Services, a company that provides services that involve automatic ID card classification and face detection.
    Technologies: Machine Learning
  • Senior Software Architect/Manager

    2012 - 2020
    Intertech AS (Istanbul, Turkey)
    • Spearheaded the "AI Applications and R&D Projects" team in 2018.
    • Hired and formed a team of 14 members for the new department.
    • Designed and developed a general OCR framework for the bank's usage (all 18,000 of them).
    • Worked on text analytics involving the automatic classification and entity extraction from documents.
    • Implemented form and custom image processing and object detection using convolutional neural networks.
    • Helped define the DevOps process for AI projects, Azure Cognitive Services.
    • Deployed a Kafka application for CRM Campaign team that computes credit scores of customers (100k to a few million) and sends it to another Kafka topic for further reporting and analytics.
    • Managed and architected the"BPM and WFM" team, in 2012-2018 and formed a new team of for developers for the workforce management suite. Architected and developed app from scratch. Designed and implemented a new customer order process.
    • Designed and implemented the Inter-WFM suite and the digital transformation of a banking operation center and branch back office (4,000 users); Inter-WFM received the “Internal Process Innovation” international award from BAI, USA.
    • Headed the "Retail Credits Processes" team and temporarily managed, designed, and implemented a new credit process for a consumer/vehicle/house loan.
    • Led the "E-Government App" Team from 2015-2016 for E-Receipt, E-Ledger, E-Archive, E-Takbis apps.
    Technologies: Azure, DevOps, MongoDB, Agile, REST, JavaScript, Microsoft SQL Server, Python, C#, .NET
  • University Instructor, Spring Semester

    2015 - 2015
    Sehir University (Istanbul,Turkey)
    • Lectured and ran the class ENGR 211 (Introduction to Programming with Python) that involved a class of 54 students.
    Technologies: Python
  • Software Manager | Team Lead

    2009 - 2012
    Ziraat Technology (Istanbul, Turkey)
    • Managed the software infrastructure team involving eight members.
    • Designed and implemented a workflow engine (FlowArt).
    • Created and developed the operation center's dashboard.
    • Integrated a document management system.
    • Designed and implemented a customer queue management system.
    • Built an enterprise search system.
    Technologies: WinForms, Apache Lucene, Oracle, .NET
  • Software Development Engineer

    2006 - 2008
    Microsoft Corporation (Redmond, USA)
    • Worked in the Business Online Services group; the OCS Division Microsoft Office Communicator (later called Lync).
    • Designed and implemented the back-end features of the Office Communicator SharedView, Load Balancing, Session Management, Health Check of Services, and so on.
    Technologies: Microsoft SQL Server, C++, .NET, Java
  • Researcher | Programmer II

    2002 - 2006
    SDSC Data & Knowledge Systems (UC San Diego, USA)
    • Worked on Graph/XML indexing/processing, graph algebra, data mediation/sharing, workflows, and volume database which was used to assist research at UCSD and other institutions (BIRN at UCSD, SenseLab at Yale University, University of Zurich, and CNB Madrid).
    • Wrote a research paper; Li Chen, A. Gupta M. Erdem Kurul: A Semantic-aware RDF Query Algebra. COMAD 2005b).
    • Authored another research paper with others; Li Chen, Amarnath Gupta M. Erdem Kurul: Stack-based Algorithms for Pattern Matching on DAGs. VLDB 2005: 493-504.
    • Published another research paper; Li Chen, Amarnath Gupta, M. Erdem Kurul: Efficient Algorithms for Pattern Matching on Directed Acyclic Graphs. ICDE 2005.
    • Wrote a research paper; M. Chagoyen, M. Erdem Kurul, Pedro A. de Alarcon, José María Carazo, Amarnath Gupta: Designing and executing scientific workflows with a programmable integrator. Bioinformatics 20(13): 2092-2100 (2004).
    Technologies: XPath, XML, Perl, Oracle, Java
  • Teaching/Research Assistant

    2000 - 2002
    University of California, San Diego
    • Worked as a full-time research assistant.
    • Researched the automatic contextualization of a local semantic net: natural language processing, topic maps using information retrieval, logic, natural language processing, and database concepts to retrieve useful information from unstructured PUBMED medical data.
    • Worked as a teaching assistant on the topics of internet programming, computer architecture, and computer graphics.
    Technologies: MPI, Tcl, .NET, Oracle, C++, JavaScript, Java

Experience

  • Workforce Management

    I transformed the banking operation center (800 users) and the branch back office workers (3,500-4,000 users) by organizing and optimizing incoming tasks with available users in real time.
    I achieved a fulfillment of 25% more tasks with a 20% smaller workforce (six months after production) and an SLA improvement of 50% to 85-90%. I also improved the internal fraud scenarios since workers can work mostly on system assigned tasks. Later on, this included part-time remote workers for some operations for managing peak-time effectively. Inter-WFM received the “Internal Process Innovation” international award from BAI, USA.
    https://www.bai.org/globalinnovations/awards/past-winners/2017-winners/2017-internal-process-innovation-award/

  • Little Genius

    This is an application for parents and teachers to log and monitor daily activities and development of preschool kids (iOS, Android, MySQL, Node.js).

  • Microsoft SharedView (Redmond, US)

    I designed and implemented the back-end features of the Office Communicator SharedView, Screen Scraping, Load Balancing, Session Management, Health Check of Services, and more.

  • Inter-Rota+ (BPM Suite)

    I designed, implemented, and led a team of developers while building a BPM suite for fintech organizations. It involved many features such as process management, task management, routing, user actions, auto actions, process lifetime management, archiving, and more. It is used by more than 15 financial institutions. One of them has 15,000 users with 120 business processes with 150,000 process instances daily.

  • Customer Queue System

    I developed this customer queue management system. A rule-based flexible customer queue management system used by Turkey's biggest bank with 1,500 branches.

  • ATM Optimization

    An ATM optimization solution to monitor and suggest a date to visit a specific ATM along with the recommended actions such as load X amount or unload with a normal or urgent flag. The problem needs to consider available load dates, loading cost, banking cost, and customer satisfaction.

  • Inter-AI

    AI Solution is for fintech organizations. It provides in-house cognitive services to fintech projects including OCR, barcode reading, text classification, entity extraction, ID card recognition with CNN, chatbot service, and emotion detection.

Skills

  • Languages

    Python, Python 3, C#, Java, SQL, C++, JavaScript, Objective-C, XML, XPath, Tcl, R, Perl
  • Frameworks

    .NET, Django, ASP.NET MVC, MVC Razor, Apache Spark, Serverless Framework
  • Libraries/APIs

    REST APIs, Apache Lucene, Node.js, WinForms, MPI, Spark ML
  • Tools

    Git, TFS, Xcode, Visual Studio .NET, Amazon SageMaker, Jupyter, Visual Studio, Mongoose
  • Paradigms

    Agile, Unit Testing, REST, Concurrent Programming, DevOps
  • Platforms

    Visual Studio 2017, Visual Studio Code, Eclipse, Azure, Windows, Amazon Web Services (AWS), Docker, Apache Kafka, Jupyter Notebook, Oracle, Visual Studio 2016, Unix, AWS Lambda
  • Storage

    AWS S3, MongoDB, SQL Server Management Studio, AWS DynamoDB, JSON, Oracle RDBMS, Graph Databases, Microsoft SQL Server, MySQL, Neo4j
  • Other

    Data Engineering, Version Control, AWS Certified Solution Architect, Machine Learning, Artificial Intelligence (AI)

Education

  • Master's Degree in Computer Science
    2000 - 2002
    University of California, San Diego - San Diego, CA, USA
  • Bachelor's Degree in Computer Engineering and Information Science
    1996 - 2000
    Bilkent University - Ankara, Turkey

Certifications

  • AWS Certified Machine Learning Specialty
    MARCH 2020 - MARCH 2023
    Amazon
  • AWS Certified Solutions Architect — Associate
    JANUARY 2020 - JANUARY 2023
    Amazon

To view more profiles

Join Toptal
Share it with others