
Ekin Tanülkü
Verified Expert in Engineering
Mobile App Developer
Lisbon, Portugal
Toptal member since March 4, 2022
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
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
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
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.
CTO and Co-founder
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.
Software Development Team Leader
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.
Lead Developer
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.
Senior Developer
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.
Developer
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.
Experience
Online Form Builder | datago
https://www.datago.app/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
Certification in Business Administration
University of California, Irvine - Irvine, CA, USA
Master's Degree in Software Engineering
Bogazici University - Istanbul, Turkey
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring