Hello, World!

I'm Seyhun Akyürek, Senior Software Specialist. Senior IOS Developer at eBay

Senior Software Specialist IOS Developer at eBay / Gittigidiyor

More About Me
About

I'm Seyhun Akyürek, Senior Software Specialist. Working as Senior IOS Developer at eBay. Agile Leader at GittiGidiyor. Blogger. Open Source Developer

Profile Picture

Currently writing code using iOS, Swift, Objective-C, Java Living in Kadıköy / Istanbul / Turkey

Questions

I'm helping your your questions about pre-planning, development and business requirements for your application

Pre-Planning Schedule For Your Application
Benefits of pre-planning: Early insight into competitors, target audience and market trends Efficient streamlining of the development processes Effective communication of the app concept Cost projection for app development and marketing strategies.
  • Before you begin any design work, we create a plan together for how users will access and use your application.
  • Requirements, Technicial Up-front
  • Design Sprint from idea to implementation
  • Introducing Swift Programming
  • Application Development
  • Ability to Analyze Complex Technical Aspects
  • Analyze Business Requirements and assess impact with existing application architecture
  • Identifying, obtaining and/or creating required IDs for QA testing
  • Test Driven Development
  • Swift Programming, protocol-oriented ve Clean Architecture
  • UI Development with Storyboards and Autolayout
  • Using IB for Multiview-architecture in XIB using auto layouts, and customizing it using code.
  • Hands-on workshop for the development
  • Visual Design with the Human Interface Guidelines, Typography by Apple to integrate seamlessly with Apple platforms.
  • Code Reviews and 1-to-1 LOC reviewing
  • Continuous Integration
  • Refactoring
  • Versioning
  • Application Consulting For Your Company
  • Consulting for your company including; Pre-Planning For Your Application, Requirements, Architecture and Development
  • If it makes business sense to go for the iOS/Android platforms, my consult help you roll out a successful mobile application for your business. My consulting services will also help you choose the right device for a successful implementation.
  • I'm creating a program to develop, maintain, and report quality metrics on application vulnerability status, trends, and level of risk.
  • I'm creating schedule with your IT and your business stakeholders to perform integration, regression and acceptance testing.
  • My Profile

    Typically 9+ years directly related experience of software development and/or enterprise software implementation experience from startups to enterprise in eCommerce, real-time messaging, payment, fin-tech area

    Perfectionalist. Good at Kitchen. I love to cook Italian, Turkish and Indian kitchen. Bicycle lover. Coffee; (while coding) Starbucks Veranda Blend, Verona, Sumatra. Beer; Jet Black Heart, Gulden Draak, Petrus, Gara Guzu, Amsterdam, Guiness, Frederik Brown Ale. Whiskey; The Macallan, Chivas Regal, Talisker. Playing video games, Playstation. Love to go theaters. Love to reading books daily. Loves to do Yoga everyday. Going outdoors. Swimming. Travels around the world which including Thailand, Russia. Cuba, Barcelona, Amsterdam, Italy, Roma, Venice, Sevilla, Bangkok, Lhasa (China) Malta, Cambodia, Vietnam, Tokyo, Bahamas.

    • Fullname: Seyhun Akyurek
    • Job: eBay, GittiGidiyor
    • Website seyhunakyurek.com
    • Email: seyhunak AT gmail DOT com

    Soft / Technical / Enginerring Skills

    • Ability to Analyze Complex Technical Information
    • Analyze Business Requirements and Assess Impact With Existing Application Architecture
    • Analyze, Design and Implement Database Structures
    • Conduct Research
    • Consistently Seeking and Learning New Technology
    • Detail Oriented
    • Enhance the Functional and Technical Aspects of Products
    • Excellent Problem Solver
    • Experience Building Software Applications
    • Experience With Source Code and Version Repository
    • Familiar with UI Toolkits and Frameworks
    • Hands-On SQL Experience
    • Java, Ruby, Ruby on Rails, Node.js Development Experince
    • Manage Multiple Projects in a Deadline-Driven Environment
    • Strong Oral and Written Communication
    • Strong Problem Solver
    • Participating in Source Code and Design Reviews
    • Thrive in Dynamic, Fast-Paced Environments
    • Transform Requirements into Design Concepts and ERDs
    • Troubleshoot and Debug Issues
    • Understand Software Engineering Best Practices
    • Work Well Independently and Within a Team Setting
    • Work Within an Agile Scrum Team
    • Write Clear and Detailed Technical Specifications and Documentation

    Application Development

    Over 9+ years of experience in designing & developing applications, 4+ years of development spesifically mobile applications, UI and integrating with various database services and client-server applications. Experience in iOS Development. Starting from Objective C to Swift.

    Open Source

    Built and contributed open source projects including popular twitter-bootstrap-rails Twitter Bootstrap for Rails 3.x - 4 Asset Pipeline project. (around 5k stars, 1k fork) Reviewed pull requests, merged pull requests, and verified reported issues on open source projects Twitter Bootstrap for Rails 5 - 4.x Asset Pipeline

    Proficiency

    • 90%
      Problem solving
    • 85%
      Programming language
    • 95%
      Debugging
    • 80%
      System design
    • 70%
      Performance
    • 90%
      Code review capability

    Languages

    • 95%
      Swift
    • 85%
      Objective-C
    • 75%
      Ruby / Ruby On Rails
    • 60%
      Javascript
    • 50%
      Blockchain
    • 90%
      Agile Development / Scrum
    My way of working

    This is my way-of-working, about how i'm working, how i'm planning to work...

    My way of working
    Chat with me

    You can learn more about me.

    This is my chat-bot, you can ask and learn about me, about my projects, availability and so on...

    Resume

    More of from me.

    You can see my work experience below, in different startups / enterprise level companies I'm currently working and worked in previously.

    Work Experience

    Senior IOS Developer at eBay

    May 2017 - Present

    eBay

    Working on Gittigidiyor's iPhone, iPad applications. GittiGidiyor is the leading e-commerce application in Turkey

    • Using Objective-C extensively. SOAPUI, Jira, Confluence, Slack for team messaging
    • Using Xcode and Appcode for application development
    • Adapted to the agile development model using Scrum framework.
    • Working on application architecture built using Objective-C, Service Oriented Domain Model
    • Working on new features built using Objective-C, REST APIs.
    • Implemented Secure Card Payment Gateway using MobilExpress, using PCI DSS Level 1 Security Architecture
    • Implemented Marketing integrations, Google SDK, Adjust, Omniture, Universal Linking, Deeplinking
    See in App-store: eBay | Gittigidiyor

    Senior IOS Developer

    Jan 2017 - May 2017

    Dreams & Bytes Agency

    Worked as Senior IOS developer on realtime messaging IOS application called FanFan. Using Swift, Firebase, Implementing Unidirectional Data Flow Architecture, MVP, Clean Architecture in Swift 3

    • Built architecture using Swift, Protocol Oriented Programming, MVP, Test Driven Development, TeamCity CI, REST APIs.
    • Implemented Firebase realtime architecture, microservices, notifications
    • Working on Realtime API's and related micro-services.
    • Worked on Agile based development model.
    • Worked extensively with Swift 3
    • Working with native and third party frameworks.
    • Customized the table view cells depending on the design requirement.
    • Used Storyboard to design the UI wireframes of the application.
    • Used IB for Multiview-architecture in XIB using auto layouts, and customizing it using code.
    • Used Zeplin / Photoshop tool for designs.
    • Worked in tandem with the web service team to discuss the interface required along with changes the interface required.
    • Worked on web service calls, XML and JSON parsing.
    • Followed the apple UI guidelines throughout the project.
    • Created the View Controllers by both programming and through Interface Builder.
    • Proposed mobile friendly design approaches needed to develop the app.
    • Used BitBucket for code sharing and Jira for project tracking.
    • Used HockeyApp for testing, beta releases and crash reporting
    • Environment: iOS 8/9 iPhone SDK, Swift, Objective-C, Xcode 7.x, Interface-Builder, Cocoa Touch, UIKit framework, MVP architecture, RESTful JSON web services.
    See in App-store: FanFan

    Mateli

    May 2016 - Jan 2017

    Mateli eBanking / Fin-Tech

    Worked as Senior IOS/Swift engineer on Mateli's mobile banking project

    • Built architecture using Swift, Protocol Oriented Programming, MVVM, Test Driven Development, TeamCity CI, Jenkins CI and enterprise grade-level tools, financial microservices, REST APIs.
    • Implemented Mateli's payment architecture, microservices
    • Worked on Face Recognition API, Voice Recognation, Fraud Prevention and payment related micro-services.
    • Worked on Agile based development model.
    • Worked extensively with Swift and Objective C.
    • Experience in working with native and third party frameworks.
    • Customized the table view cells depending on the design requirement.
    • Used Storyboard to design the UI wireframes of the application.
    • Used IB for Multiview-architecture in XIB using auto layouts, and customizing it using code.
    • Used Zeplin tool for designs.
    • Worked in tandem with the web service team to discuss the interface required along with changes the interface required.
    • Worked on web service calls, XML and JSON parsing.
    • Followed the apple UI guidelines throughout the project.
    • Created the View Controllers by both programming and through Interface Builder.
    • Proposed mobile friendly design approaches needed to develop the app.
    • Used BitBucket for code sharing and Jira for project tracking.
    • Used continuous integration Teamcity to build / test / deploy to Mateli IOS project.
    • Used Fabric for testing, beta releases and crash reporting
    • Environment: iOS 8/9 iPhone SDK, Swift, Objective-C, Xcode 7.x, Interface-Builder, Cocoa Touch, UIKit framework, MVVM architecture, RESTful JSON web services.
    See in App-store: Mateli

    Historide

    May 2016 - Jan 2017

    Historide

    Worked as Senior IOS/Swift / FullStack developer on Historide

    • Built application using Swift, MVC Pattern, VCS, Rails
    • As an part-time provided support to Historide's backend stack and architecture
    • Implemented new features to IOS application built using Swift and implemented backend services
    • Worked on web service calls, XML and JSON parsing.
    • Used SVN for code sharing and Asana for project tracking.
    • Environment: iOS 8/9 iPhone SDK, Swift, Xcode 7.x, Interface-Builder, Cocoa Touch, UIKit framework, MVC architecture, RESTful JSON web services.
    See in App-store: Historide

    INGBank

    May 2016 - Jan 2017

    INGBank

    Worked as Senior IOS/Swift developer on INGBank's mobile project

    • Swift application using enterprise grade tools.
    • Implementing INGBank's enterprise payment architecture
    • Worked on Agile based development model.
    • Worked extensively with Swift and Objective C.
    • Experience in working with native and third party frameworks.
    • Customized the table view cells depending on the design requirement.
    • Used Storyboard to design the UI wireframes of the application.
    • Used IB for Multiview-architecture in XIB using auto layouts, and customizing it using code.
    • Worked in tandem with the web service team to discuss the interface required along with changes the interface required.
    • Worked on web service calls, XML and JSON parsing.
    • Followed the apple UI guidelines throughout the project.
    • Localized application using Strings files
    • Created the View Controllers by both programming and through Interface Builder.
    • Used Git for code sharing and Team Foundation Server for project tracking.
    • Environment: iOS 7/8/9 iPhone SDK, Swift, Objective-C, Xcode 7.x, Interface-Builder, Cocoa Touch, UIKit framework, MVC architecture, RESTful JSON web services.
    See in App-store: INGBank

    Studio

    May 2016 - Jan 2017

    Studio

    Worked as Senior Swift developer on Studio project, managed the team, implemented latest realtime technologies, messaging architecture

    • Swift, Objective-C application using Firebase, Parse, Parse Analytics and Parse Push Notifications
    • Developed Realtime messaging interface for notification system
    • Extensive API interfaces used (Parse API, Parse Cloud functions)
    • Used highly scalable mobile backend system. i.e. Firebase
    • User authentication via Facebook via Parse
    • Worked extensively with Swift and Objective C.
    • Experience in working with native and third party frameworks.
    • Customized the table view cells depending on the design requirement.
    • Used Storyboard to design the UI wireframes of the application.
    • Used IB for Multiview-architecture in XIB using auto layouts, and customizing it using code.
    • Worked on web service calls, XML and JSON parsing.
    • Followed the apple UI guidelines throughout the project.
    • Localized application using Strings files
    • Created the View Controllers by both programming and through Interface Builder.
    • Used Git for code sharing and Jira for project tracking.
    • Environment: iOS 7/8/9 iPhone SDK, Swift, Objective-C, Xcode 6.x, Interface-Builder, Cocoa Touch, UIKit framework, MVC architecture, RESTful JSON web services.
    See in App-store: Studio

    Introduce

    May 2016 - Jan 2017

    Introduce

    Introduce is the social connection application built using IOS platform in Swift. Worked as Lead developer on introduceapp.me project, managed the team and implemented latest web technologies and mobile methodologies.

    • Ruby on Rails application with MySQL, MongoDB, Redis database
    • RESTFUL API Interface for mobile application, built on Rails application with MySQL, MongoDB, Redis database
    • Developed Realtime messaging interface for notification system
    • Extensive API interfaces used (Twitter Search API, REST API and Streaming API)
    • Built highly scalable web backend
    • User authentication via Twitter
    See in App-store: Introduce

    Web Applications built using Ruby On Rails / Javascript

    May 2016 - Jan 2017

    Pointro

    Worked as Lead developer on pointro.me (SAAS) project, managed the team, implemented latest web technologies and methodologies.

    • Ruby On Rails application with MySQL, MongoDB, Redis database
    • Developed a location engine and realtime API integrations
    • Extensive API interfaces used (Twitter, Foursquare, Instagram, Yelp, Booking, Tripadvisor)
    • Built highly scalable web backend
    • User authentication via Twitter, Foursquare, Instagram
    See in Web: Pointro

    HesaplaBakalım

    Worked as Lead developer on hesaplabakalim.com project, managed the team, implemented latest web technologies and methodologies.

    • Ruby On Rails application with PostgreSQL, Redis database
    • Developed calculator engine (wizard style, or form style)
    • Cached and scaled application
    • Marketing actions (Google Analytics and Google Adwords)
    • User authentication via Facebook
    See in Web: HesaplaBakalım

    e-PR

    Rails application for pressrooms and distributing its pressdocs

    • Complex Rails application for creating and managing pressrooms and pressdocs
    • Tracks user activity and reporting (usage based, keyword based and social based)
    See in Web: e-PR.NET

    SosyalPosta

    PHP application with MySQL database hosted on Amazon EC2

    • Complex PHP application for generating social postcards and sending as physical card
    • Contributed to application backend code
    See in Web: SosyalPosta.com

    Background Experience

    Python & Django Developer ( Before 2012)

    • Developed and maintained Python, Django, javascript applications
    • Deployed on Google App Engine platform
    • Built, realtime push notification application called minirealtime

    PHP Developer

    • Developed and maintained PHP, Zend Framework, javascript applications.
    Photos from me

    Check Out Some of My Posts and Photos

    Here is the some of the posts and photos I took from work, outdoors, traveling.

    Where to find me

    eBay / Turkey
    Barbaros District. Çiğdem Street. Ağaoğlu My Office. Ataşehir / Istanbul
    Turkey

    Email Me At

    seyhunak [at] gmail dot com
    sakyurek [at] ebay dot com

    Call Me At

    Skype: @seyhunak