Full Stack | Agile Project Management, Elixir Phoenix, Ruby on Rails
Umur Ozkul's Bio:
My professional experience includes developing web sites using Elixir. As an Elixir developer, I have an understanding of functional programming. Earlier, I have also contributed to a NATO project for automated vehicles using functional programming. As a programmer, I have experience in Haskell and OCaml, as well as Lisp. I have been trained on several techniques for Genetic and Evolutionary functional programming.
Because I have had experience in developing for high-traffic web sites, I always use Test-Driven Development for feature development. I have been using Docker extensively to partition the projects in to servers specialized for their purposes.
I prefer to write Dockerfiles that can be adapted to the development, staging and production environments by changing the flags and not writing different Dockerfiles for different environments. I have experience using Heroku, AWS, and/or my own cloud service for Docker deployment.
Over the last seven years I have worked on several Elixir backend projects:
- An international multi-language bookshop and e-pub editing environment Publitory.com
- Merging realtime data across U.K. betting companies
- An expert system that extrats clear text from the web to distribute to translators. The system reinserts the clear text back to generate a translated site with the same look and feel: TranslationKings.com
My Ruby on Rails experience includes creating a multi-national e-shop and real-time object tracking on the map. I also ported existing Ruby projects to Elixir
I have experimented with reScript/React, Elm, and PureScript in the front ends of several projects to make the front ends functional.
In addition, I am a software engineer in the field of finance. I regularly write PineScript for my own strategies. I am a proficient PineScript developer. You can see my open source scripts on my TradingView profile which contains a PineScript that has more than 1000 likes
Umur Ozkul's Experience:
-
Co-Founder at Publitory
December 2012 - PresentUmur Ozkul is designing world wide scalable self publishing experience. Word to EPUB
-
GIS and BIO IT Consultant at Realworld Systems
January 2001 - January 2012Mostly designed tools for http://www.pamgene.com to help scientists to do DNA analysis.
Umur Ozkul's Education:
-
Bogazici University
1989 – 1991MSConcentration: CMPE Computer EngineeringActivities: Computer Assisted Education, Functional Languages, Massive Parallel Computing -
Bogazici University
1985 – 1989BSConcentration: CMPE Computer EngineeringActivities: Software Engineering, Compiler Design, Aritificial Intelligence, IC Design, Computer Design
Umur Ozkul's Interests & Activities:
Classical Guitar, Electric Guitar, Science Fiction, Literature, Cats, Jazz, Blues, Rock, Music Composition, DNA, Quantum Physics, Artificial Intelligence, 5pm Tea