Gokhan Derala
Software Developer based in Ottawa, ON, with PR status
Experience
2020(September) - now
Flickapp , Kuwait
Flick offers delivery services to organizations, brands, and restaurants for customer or internal delivery. Flick’s platform allows businesses to handle their own delivery services or use Flick’s delivery services and follow up.
Software Developer
- Investigated, designed, and implemented our local development environment to Docker.
- Developed Koa Node Server for Shopify Webhook requests for orders created from Shopify.
- Developed API endpoint for orders created from Zapier.
- Developed integration with third-party instant Tap Payment Solutions.
- Developed integration endpoint for NCR webhook to receive orders created from NCR screens.
- Migration From Mysql 5.6 to Mysql 8.0.
- (PHP 7.3, NGINX , MYSQL, Docker, AWS, JavaScript, jQuery, Docker-compose, Postman, Git)
2022(January) - now
Taksitmarket , Istanbul
Cepfix’s child company, Ecommerce Platform offer to buy with installments option with instant bank loan.
Software Developer
- Developed an internal tool that does Ticket System with the Customer and Customer Service Department.
- Marketing email queue structure triggered from Internal Dashboard by accessed Team Members
- Provide necessary API endpoints for Customer account interfaces.
- Customer account interface for a ticket, shipment, and invoice address editing and adding through rest API.
- Developed necessary reports to Internal Team and developed interface with chart.js
- CRUD of most objects and migration of object properties
- Migration From Mysql 5.6 to Mysql 8.0
- (PHP 7.3, NGINX , MYSQL 8, Docker, AWS, JavaScript, jQuery, Docker-compose, Postman)
2020(September) - now
Cepfix , Istanbul
Company that provides mobile phone repair by authorized third parties or on-site repair
Software Developer
- Developed i18 language option for the website.
- Developer integrations with third-party Courier services (Yurtici Kargo - Turkish Courier Services).
- Working on reporting and internal tools for teams.
- Migration From Mysql 5.6 to Mysql 8.0
- (PHP 7.3, NGINX , MYSQL 8, Docker, AWS, JavaScript, jQuery, Docker-compose, Postman, Git)
2020(March) - 2021(November)
Mawlin Gmbh , Istanbul / Turkey
Mawlin is a company that provides e-commerce solutions to help manufacturers expand on new locations and marketplaces. Services include providing managed services for marketing, reporting and inventory management.
Software Developer
- Developed API integrations (Stripe) with third parties.
- Developed Dashboard screens and API endpoints for CRUD of objects.
- Migrations of Object Properties with Phinx Cake
- (PHP 7.3, NGINX , MYSQL, Docker, AWS, JavaScript, jQuery, Docker-compose, React, Postman, Git)
2016(April) - 2020(March)
YOYO Car Sharing LLC , Istanbul / Turkey
YOYO is a widely online used car rental service.
Software Developer
- Migration from PHP 5.6 to PHP 7.3
- Migration From Mysql 5.6 to Mysql 8.0
- AppStore and Google Play release for Android and IOS applications.
- Webview Payment and Reservation pages for mobile applications.
- Developed Dashboard screens and API endpoints for CRUD of objects.
- Developed i18 language option for the website.
- Cron scripts to check member payments and reservations.
- Front-end : HTML, CSS, as well as JavaScript / jQuery for front-end integration.
- (PHP 5.6, NGINX , MYSQL, Docker, AWS, JavaScript, jQuery, Docker-compose, Postman)
2014(Mar) - 2015(Mar)
Adphorus / Publik, Istanbul / Turkey
Finance Manager
- Management of Commercial Due Diligence Processes
- Collecting, compiling and reporting data, reviewing and analyzing Financial Records and Reports and contributing to problem solving
- Cash Flow reports, EBITDA analysis on Foursquare, Facebook, Google products
- Reconciliations of Foursquare, LinkedIn and Google accounts
- Preparation of P&L statement
- Calculation of COGS (Costs of Goods Sold) by Products
- Analysis of revenue by product breakdown
2005(Sep) - 2014(Feb)
Ay-Tek(Oman) Construction L.L.C / Muscat, Oman
Finance Manager
- Control of all accounting entries, Management and Support of auditors during Audit process
- Cash Flow, Cost related, general expenses breakdown reports
- Related progress payment calculation arbitration
Projects & Code Examples
gh-pages, Jekyl, Ruby, Travic CI
: https://github.com/deralation/deralation.github.io
JavaScript, jQuery, HTML
: https://github.com/deralation/ottolock
Ruby on Rails, Ruby, PostgreSQL, JavaScript, jQuery
:
Docker
: https://github.com/deralation/ottolock
Education
2015(Sep)-2015(Dec)
Le Wagon FullStack Development Bootcamp / Brussels, Belgium
- Object Oriented Programming with Ruby.
- Ruby on Rails.
- Database : SQL and ORM. Postgresql, SQLite
- Front-end : HTML, CSS, as well as JavaScript / jQuery for front-end integration. - Best practices : Clean, maintainable code, versioning with Git & Github.
- Deployment on Heroku.
2005 - 2009
Canakkale 18 March University / Public Finance