
Oz Atacan
Verified Expert in Engineering
Machine Learning Developer
Oz is a senior software engineer with over 12 years of experience developing high-quality software solutions for a variety of domains. He worked with small teams, startups, big corporations, and mid-sized agencies, mostly on the JVM platform. He started with Java but more recently has been working with functional programming in Scala and Elixir. He also has exposure to machine learning.
Portfolio
Experience
Availability
Preferred Environment
Git, Vim Text Editor, MacOS
The most amazing...
...thing I've coded is my own LSTM (a type of deep neural network), trained with musical notation in order to generate some classical music.
Work Experience
Senior Software Engineer
Superphone (via Toptal)
- Developed SMS marketing solution.
Senior Software Engineer
eBay, Inc.
- Worked as part of an Agile team to deliver new API services that enable very large merchants to bulk list inventory from popular eCommerce platforms.
Machine Learning Consultant
Revolt
- Helped my clients implement and maintain machine learning models mainly in finance and betting.
- Developed an algorithmic Forex trading system based on pattern recognition techniques. Created models with neural networks and support vector machines, optimized using evolutionary algorithms. Some libraries used: LibSVM, ENCOG, and MOEA. The system currently runs on Dukascopy Bank JForex platform.
- Designed and implemented a horse racing betting bot simulation which consumes Betfair API data and takes automatic lay/back decisions using historical data, SVM, and genetic algorithms.
Senior Software Engineer
Salmon
- Developed a new Argos eCommerce website using IBM Websphere commerce platform.
- Developed faceted search with Adobe Mercado Search Engine.
- Migrated to SOLR search engine.
Agile Software Developer
Gamesys
- Designed and developed a campaigns and promotions service using REST and DDD principles.
- Developed and maintained the main customer services (supporting more than a few million customers) using Spring and Hibernate.
- Built a CRM and call center application using Ruby and RoR.
Software Developer
Miniweb
- Developed the back-end services for a social TV platform.
- Designed and developed a search and recommendation platform on top of Apache SOLR and Autonomy IDOL.
- Modularized the platform using OSGi and Apache Felix.
Sofware Developer
Sony
- Developed Vaio Europe websites using Spring MVC, JSTL, Hibernate, and Lucene.
- Developed Sony product API and service using Mule, Hibernate, Lucene, Spring, Groovy, and REST Principles (Restlet mainly).
- Oversaw performance monitoring and tuning of all Sony Europe sites (approx. 2.5 million hits per month) like JVM monitoring, garbage collection tuning, and profiling.
- Developed and created the technical design for Sony Eurasia’s main unified navigation solution using technologies like Grails, Rome, jQuery, Spring, Quartz, and JMX.
- Developed and created the technical design of Sony Survey application using Jetty, Spring MVC, Jakarta Tiles, Castor, JAXB, and Spring WS.
Experience
Large Merchant Integration System
Skills
Languages
Java, Elixir, Scala, Elm, Ruby
Frameworks
Akka, Phoenix, Play, Hibernate, Spring, Grails, Restlet, Apache Camel, Apache Felix (OSGI), Jersey, TestNG, Mockito, Concordion, Ruby on Rails (RoR)
Paradigms
Functional Programming, Test-driven Development (TDD), Java Performance Optimization, Design Patterns, REST, Agile Software Development, Functional Reactive Programming, Pair Programming
Libraries/APIs
JDBC, Apache Lucene, JAXB, Liquibase, jQuery, spray, Eventbrite API, Scikit-learn, Twilio API, TensorFlow
Tools
ScalaTest, Vim Text Editor, ActiveMQ, Apache Solr, RSpec, Cucumber, Jenkins, Apache Maven, SBT, Git, RabbitMQ
Storage
Cassandra, MySQL, PostgreSQL, Redis
Platforms
MacOS, JVM, IBM WebSphere, Shopify, Twilio, Amazon Web Services (AWS), Heroku, Docker
Other
Performance Tuning, Hamcrest, Neural Networks, Genetic Algorithms, Support Vector Machines (SVM), Eventbrite, Domain-driven Design (DDD), Machine Learning
Education
Bachelor's Degree in Computer Science
Ege University - Turkey
Certifications
Apache Cassandra™ 3.x Developer
DataStax
Deep Learning Specialization
Coursera
Functional Programming Principles in Scala
Coursera