Ekin Tanülkü, Developer in Lisbon, Portugal
Ekin is available for hire
Hire Ekin

Ekin Tanülkü

Verified Expert  in Engineering

Mobile App Developer

Lisbon, Portugal

Toptal member since March 4, 2022

Bio

Ekin has over 18 years of professional experience in software development as a developer, team leader, and manager on various types of projects. He started working in the IT departments of banks and, over the last nine years, specialized in mobile applications in top mobile software companies. Able to work in corporate environments with large teams, Ekin also co-founded two startups specializing in Dart and Flutter SDK to develop cross-platform native applications rapidly.

Portfolio

Mobven
Android, iOS, Mobile Apps, Git, App Development, Software Development...
IsBugun
Android, iOS, Amazon Web Services (AWS), Team Building, Mobile Apps, Git...
Commencis (formerly Monitise MEA)
Android, Android SDK, Android Studio, Git, Mobile Apps, App Development...

Experience

  • Git - 9 years
  • Mobile Apps - 9 years
  • Android - 9 years
  • App Development - 9 years
  • Mobile App Development - 8 years
  • iOS - 3 years
  • Dart - 2 years
  • Flutter - 2 years

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), MacOS, GitHub

The most amazing...

...project I've proudly built from scratch with a team of four developers and a designer is my 1st startup that went live in just two months on all platforms.

Work Experience

Software Development Manager

2018 - 2020
Mobven
  • Hired and managed the mobile team consisting of 13 to 17 Android and iOS developers.
  • Acted as a hands-on manager, working on Android projects whenever needed.
  • Owned the resource allocations management as part of my role.
  • Established a code review culture for the first time in the company, which hugely impacted code quality.
  • Encouraged the mobile team to make regular presentations.
  • Helped and supported the team to meet aggressive deadlines.
  • Established an estimation tool that became a standard and helped get more accurate estimations.
  • Spearheaded the delivery of Igdas, KocAliem, Al Tayer ShareIt ATR, Edenred (ticket), and Yemeksepeti Banabi (Android) mobile apps.
Technologies: Android, iOS, Mobile Apps, Git, App Development, Software Development, Management, Team Building, Mobile App Development, Android SDK, NoSQL, Node.js, Java, Kotlin, Android Studio

CTO and Co-founder

2017 - 2018
IsBugun
  • Created a freelancer team from scratch for IsBugun iOS, web, admin, and back-end applications.
  • Developed IsBugun's Android application with the help of a junior Android developer.
  • Set up and managed AWS for IsBugun such as EC2, S3, RDS, SES.
  • Started and managed Google Firebase, Play Store, Pusher, and GitLab accounts.
Technologies: Android, iOS, Amazon Web Services (AWS), Team Building, Mobile Apps, Git, App Development, Software Development, Management, Mobile App Development, Android SDK, Node.js, Kotlin, Android Studio

Software Development Team Leader

2014 - 2017
Commencis (formerly Monitise MEA)
  • Managed a team of five to seven Android developers, besides my Android development responsibilities.
  • Built Albaraka and Forte Bank mobile banking applications from scratch.
  • Worked on various Android projects, including CEPTETEB, IsCep, Bilyoner, and Turkiye Finans.
Technologies: Android, Android SDK, Android Studio, Git, Mobile Apps, App Development, Software Development, Mobile App Development, Java, Kotlin

Lead Developer

2010 - 2014
Burgan Bank Turkey
  • Acted as the lead developer for credit cards, alternative distribution channels, and the cash management department.
  • Developed an equity transactions module for internet banking.
  • Worked on various features of the cash management BizTalk application and internet banking.
Technologies: C#, ASP.NET, SQL, SQL Server 2010, BizTalk, Software Development

Senior Developer

2008 - 2010
Intertech
  • Acted as a senior developer in the alternative distribution channels department.
  • Developed various features of the internet banking application.
  • Built a cash management file transfer application using MS BizTalk technologies.
Technologies: C#, ASP.NET, SQL, SQL Server 2008 R2, BizTalk, Software Development

Developer

2004 - 2006
VeriPark Companies
  • Integrated the team that developed Denizbank’s new internet banking application in .NET 2005.
  • Designed and implemented Denizbank’s “EFT,” “Wire Transfer,” and “Credit Application for Small Enterprises” workflow applications in Ultimus Workflow Suite 5.0 and Microsoft Visual Basic 6.0.
  • Implemented a new version of an EFT workflow in Ultimus Workflow Suite 6.0, ASP.NET, and C#.NET.
  • Converted old Microsoft Visual Basic 6.0 code to C#.NET and Visual Basic .NET (VB.NET).
  • Developed a reporting web application for EFT and Wire workflows in ASP.NET.
  • Integrated Denizbank’s new website with Microsoft Content Management Server 2002.
Technologies: C#, SQL, Visual Basic 6 (VB6), Visual Basic .NET (VB.NET), Microsoft Content Management Server 2002, Software Development

Experience

Online Form Builder | datago

https://www.datago.app/
datago is an online form builder application I developed using Flutter and Firebase. It can be used to create forms to collect data or just simple lists to share, like restaurant QR menus. Around 20 restaurants and cafes are currently using it for their QR menus.

I think this is a perfect example of what Flutter can do: The same codebase is used for Android, iOS, and web apps. The back end is developed in Node.js running on Firebase Cloud Functions, and the database lives on Cloud Firestore.

Education

2007 - 2007

Certification in Business Administration

University of California, Irvine - Irvine, CA, USA

2003 - 2005

Master's Degree in Software Engineering

Bogazici University - Istanbul, Turkey

1997 - 2003

Bachelor's Degree in Mathematics

Bogazici University - Istanbul, Turkey

Skills

Libraries/APIs

Node.js

Tools

GitHub, Android Studio, Firebase Authentication, Git

Languages

Dart, C#, SQL, Java, Kotlin, JavaScript, Visual Basic 6 (VB6), Visual Basic .NET (VB.NET)

Frameworks

Flutter, Android SDK, ASP.NET

Paradigms

App Development, Software Testing, Change Management, Management

Platforms

Visual Studio Code (VS Code), MacOS, Android, Firebase, iOS, Amazon Web Services (AWS), Microsoft Content Management Server 2002

Storage

SQL Server 2010, NoSQL, MySQL, Cloud Firestore, SQL Server 2008 R2

Other

Mobile Apps, Mobile App Development, Firebase Cloud Functions, Firebase Hosting, Cloud Storage, Postmark, Mathematics, Algorithms, Data Structures, Software Development, Quality Assurance (QA), Communication, Finance, Team Building, BizTalk

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring