email ~ firstname.lastname@example.org
web ~ deniz.dizman.org
Consulting / contracting (01.2013 - 04.2018)
After working as team member in different software companies, I decided that switching to a contractor/consultant role would be the next step I would like to take. Below are some of the clients that I have worked with and the projects I have implemented for them.
Trendyol is one of the top 5 players in the Turkish e-commerce market.
- development and automated deployment of an event aggregation and processing system using finatra, logstash, kafka, zookeeper, elastic search, aws, kibana, apache spark, s3. 30k req/s
- development of various services (browsing history 10k req/s, placement generator, view/buy ranking service 6M keys)
- development of an anomaly detection system using statistical methods built on the above platform.
- various analytics reports such as cohort analysis, product views, boutique views, funnels, empty search request etc. for events built on the above platform.
- development and automated deployment of a rule engine that will process operator input rules that query the search engine and enhance the results using data gathered from the user actions from the site and present them as recommended products to the users
Technology and development consulting for various projects for n11.com
- development of a real-time user event analysis and batch analytics platform using apache spark, scala, kafka. Used by the marketing and sales team to monitor sales, GMV, category based GMV, treding search terms on a dash board in realtime.
- development of an anomaly detection system with spark
- replacement of the existing search engine with solr
- development of the mobile seller office api
- development of a WYSIWYG product detail page editor
- integration of the prudsys recommendation engine
Indie game development
- Join5 - a classical match-N type of game Google play store link
- CosCon - A galactic conquest game clone Amazon app store link
Hybris development consulting for e-bebek.com. Complete rewrite and migration of the existing system to the hybris platform.
Development of a distributed load testing, and DDOS simulation platform that runs on EC2 for Innovera.
Complete rewrite of the web client for the music streaming platform turkcellmuzik.com for turkcell as a single page application. Development of a payments infrastructure and integration with payment providers for turkcellmuzik.com
Rocket Internet GmBH - Team lead (10.2011 - 09.2012)
Leading a team in the development of (now defunct) e-commerce company zidaya.com / 30M EUR VC funding from Rocket Internet. Implementation on PHP Yii Framework and Zend framework. Linux + Nginx + MySql.
Vodafone - Development specialist (12.2010 - 10.2011)
Development of the IN systems at vodafone for pre-paid charging. Core Java 1.6 with emphasis on garbage collection performance issues due to the real-time nature of the platform.
Parkyeri - Developer (08.2005 - 11.2010)
Development of various projects for turkcell end user services. Implementations in Java (spring, servlet api) and PHP.
- M.Sc Software Engineering, Bogazici University 2010
- B.Sc Computer Engineering, Yeditepe University 2005
“managers rise to the level of their incompetence” – Peter principle