Umut Bultan

Principal Architect at Genesis

London, England, United Kingdom

About

Experienced Software Development Team Lead with a demonstrated history of working in finance. Skilled in Agile Methodologies, Scrum and Kanban. Full stack developer, specialized on Java and SQL. Strong engineering professional with a Computer Engineering degree from Boğaziçi University. Have a proven ability to understand and design software solutions to solve customer problems in most efficient way. An enthusiastic learner focused on Block Chain, Cryptocurrencies and Machine Learning.

Experience

  • Genesis Global (Full-time · 7 yrs 3 mos)
    • Principal Software Architect
      Jun 2022 - Present · 4 yrs 1 mo

    • Senior Software Engineer
      Apr 2019 - Aug 2022 · 3 yrs 5 mos

  • Infina (Istanbul, Istanbul, Türkiye)
    • Software Development Team Lead
      Jan 2013 - Apr 2019 · 6 yrs 4 mos

      I'm leading the software development team of the most crucial product family of the company, Infleks Varlik. I initiated the agile transformation of the company. I helped my team and other teams of the company to adapt scrum, kanban and lean development methodologies according to their needs. I'm developing Java and SQL mostly as a development team member beside being Scrum Master. In 5 years I lead my team to achieve; - became the market leader software in asset management. ( From 20% to over 80% market share in 5 years) - create the most preferred Fund Management and Custodian Bank software in the market. I act as a software architect to fulfill the requirements of over 50 companies with 4 main modules (Portfolio Management, Fund Management, Securities Investment Trust, Custodian Bank) against fast evolving financial market. Refactor and optimize the products’ performance to decrease day-end closing from 120 minutes to 5 minutes by implementing tailor made caching mechanism and improving data access and business layers. Manage a Block chain research project using Hyper Ledger Composer.

    • Software Engineer
      Jan 2010 - Jan 2013 · 3 yrs 1 mo

      Besides software development, participated all phases of lunching the projects such as; Requirement Analysis, Business Analysis, Software and Topology Design, Database Design, Testing. Developed projects for “back office automation” which require high business knowledge. Achieve to have first mover advantage by adapting financial options to current products of the company. Implemented Standard Portfolio Analysis of Risk (SPAN) algorithm. Developed an Accounting Product with Java, RCP, JPA technologies.

  • Senior Software Engineer at Garanti BBVA Teknoloji
    Jun 2006 - Apr 2009 · 2 yrs 11 mos

    Developed Pension and Insurance software.

  • Junior Software Engineer at Pardus Yazılım
    Mar 2006 - Jun 2006 · 4 mos

    Worked part-time member of a small innovative team developing Resource Management and Planning Software with java.