Nurullah İkinci, Developer in Istanbul, Turkey
Nurullah is available for hire
Hire Nurullah

Nurullah İkinci

Verified Expert  in Engineering

Android Developer

Location
Istanbul, Turkey
Toptal Member Since
August 16, 2022

作为一名软件工程师,Nurullah拥有长达十年的专业知识,成功的应用程序为数百万用户提供了服务. He specializes in Android development via Kotlin, Java, 和Jetpack Compose,精通iOS应用程序和API开发. Highly adept at performance tuning, managing intricate codes, and dealing with legacy code, Nurullah拥有值得称赞的技术领导能力,有领导项目团队和确定技术方向的经验.

Portfolio

Turkcell
Android, Android SDK,推送通知,深度链接,Dagger 2, Dagger Hilt...
Inomera Research
Android, SDK开发,推送通知,地理定位,Butterknife...
Marmara University IT Center
Android, Volley, Android UI设计,HTML解析,Android Studio, MacOS, Git...

Experience

Availability

Full-time

Preferred Environment

MacOS, Slack, Git, Android Development, Kotlin, Jetpack Compose

The most amazing...

...我所做的工作是领导土耳其领先的电信公司的数字运营商应用程序团队,每月有1600万用户, ranked #1.

Work Experience

Android Team Lead | Senior Android Developer

2015 - PRESENT
Turkcell
  • 从零开始开发了一个消费级Android应用程序:该应用程序现在每月有1600万用户, with a 99.89% crash-free rate.
  • Built several applications for various customers. Built some SDKs.
  • 开发了一个Android SDK,用于登录Turkcell帐户,许多应用程序使用.
  • Created a bug reporting SDK, 测试人员可以通过SDK轻松创建bug的Jira任务.
  • 指导那些寻求提高技能和责任的初级工程师.
  • 与其他研发团队合作,确保最佳实践, high quality, and stability of deliverables.
  • 跟踪和修复bug和崩溃,并使用Jira进行改进, Firebase Crashlytics, Sonar, and Fortify as reporting tools.
Technologies: Android, Android SDK,推送通知,深度链接,Dagger 2, Dagger Hilt, MVP Design, Model View Viewmodel (MVVM), RxJava, Retrofit 2, KOIN, Glide, Analytics, Android Animations, Jetpack Compose, REST APIs, Sockets, Geolocation, Firebase, Android Jetpack, Android Material Design, Coroutines, Flow, Zeplin, Android Studio, MacOS, Slack, Spring Boot, Git, Agile Software Development, Android API, Encryption, User Permissions, SDKs, Kotlin, Mobile Applications, Mobile Development, Mobile Apps, Application Security, Jira, Jenkins, Model View Presenter (MVP), Scrum, SonarQube, Material UI, Over-the-top Content (OTT), Fastlane, WebView, Microservices

Android Developer

2013 - 2015
Inomera Research
  • Got an active role on rewrote Netmera Android SDK. 此外,我还添加了地理定位和自定义推送通知功能.
  • 开发了一个Android应用程序,展示了Netmera sdk的功能. 这是一款发布在Google Play上的交易分享应用.
  • 为LC威基基的电子商务应用程序的开发做出了贡献, a leading clothing brand in Turkey.
  • 为将来的项目开发一个基本的项目结构.
Technologies: Android, SDK开发,推送通知,地理定位,Butterknife, MVP Design, Volley, Zeplin, Android Studio, MacOS, Slack, Git, Android API, User Permissions, SDKs, Mobile Applications, Mobile Development, Mobile Apps, Jira, Jenkins, Model View Presenter (MVP)

Android and PHP Developer

2011 - 2013
Marmara University IT Center
  • Started the official Android app of the university.
  • 在Play Store发布了一个非正式的大学应用程序精简版.
  • 维护并增加大学网站的新功能.
Technologies: Android, Volley, Android UI设计,HTML解析,Android Studio, MacOS, Git, Android API, Mobile Applications, Mobile Development, Mobile Apps

Sicak Firsatlar App

http://sicakfirsatlar.app/
我从事了一个很有价值的副业项目,在那里我开发了原生Android和iOS应用程序,以及一个使用Next的网站.Js,针对的是对热门交易充满热情的个人. By exploiting the functional prowess of Spring Boot, Kotlin, and Gradle, I was able to design a robust API for this venture. The platform encourages users to share, follow deals, and have access to promotional codes and discounts, creating an interactive community for deal lovers.

Turkcell Android App

http://play.google.com/store/apps/details?id=com.ttech.android.onlineislem
作为Android开发团队的领导者和开发者, 我在Turkcell基于kotlin的实用程序和自帐户管理应用程序的成功开发中发挥了重要作用, Turkey's largest mobile operator.

The highly robust application, benefiting from a 99.8% crash-free rate, 有效满足超过1600万月活跃用户的需求, 使其成为土耳其下载量前三的应用之一. 我的职责包括软件开发过程的端到端管理, from conception and design to coding, testing, and maintenance, 确保其持续的功能和对用户需求的适应性. 我利用我在Kotlin和Android开发方面的团队领导能力和先进的技术专长,成功地规划了项目范围, tackle complex problems, drive quality assurance, 并在规定的时间内完成项目目标.

Bidsee Android App

http://play.google.com/store/apps/details?id=com.alsay.bidseelive
As an integral part of the development team, 我在Kotlin平台上精心构建了一个复杂的在线拍卖应用程序,并为其成功创建做出了动态贡献.

该应用程序采用AWS kineesis来促进直播, a feature that greatly enhances user experience. 作为其Android版本的先锋,我参与了几个关键领域. 我策略性地利用WebSockets来负责消息传递和接收投标, emphasizing smooth, real-time communication across the platform. 我的专业知识也被用于执行应用内购买的信用获取, further simplifying user engagement. 这些因素中的每一个都激发了一种变革, seamless, 和交互式应用程序,彻底改变了Android环境下的在线竞标. By constantly synchronizing the interactive, monetary, and communication components, 我有效地推动了项目的成功开发.

Login SDK

我为Turkcell开发了一个全面的基于kotlin的Android SDK, a robust telecommunications provider. 该项目包括设计和实现广泛应用于众多Turkcell应用程序的集成登录功能. 该SDK具有独特的链接特性, 自动化同一类别中的应用程序的登录过程, 大大提升用户体验和运营效率. 这个项目的一个定义方面是创建可定制的UI元素, 哪些是动态适应的,以满足不同应用程序的不同设计和功能需求. 这确保了一个灵活和通用的工具包,用于设计Turkcell品牌下独特的差异化应用程序. 通过简化登录流程和增强UI个性化,该SDK在支持跨多个应用程序的用户参与度方面发挥了关键作用.

Feed Up SDK

我在Turkcell的bug报告SDK的成功开发中发挥了重要作用. Drawn from the Android platform, 我利用Kotlin语言的强大功能创建了一个受instagram启发的工具,旨在提高系统测试人员的效率.

该SDK与Jira和Trello等项目管理平台无缝集成. 这种集成允许测试人员毫不费力地开始一个任务,其中包括图像和优先级等必不可少的信息. 过程启动是非常用户友好和直观的, necessitating merely a screenshot to set in motion. 优化简单性、质量和生产力是这个项目的核心. 我通过在所有开发阶段发挥关键作用来确保这些, 从概念化和设计到成功实现这个现代高效的bug报告SDK.

Platinum Android App

http://play.google.com/store/apps/details?id=com.turkcellplatinum.main
In my role at Turkcell, 我在一个与众不同的项目中担任首席开发者, 为精英用户打造一个基于kotlin的应用. The app, 下载量超过300万次,月活跃用户超过50万, was designed to provide special promotions, discounts, 以及精致的UI设计中包含的独家优惠, seamlessly integrated with engaging animations. 我的职责不仅包括领导项目执行,还包括以首席Android开发人员的身份表达自己. 我的角色的一个关键部分是整合基本功能,使用户能够完全监督他们的帐户管理. Through my leadership, 我们成功地推出了一个应用程序,突破了客户满意度的界限, distinguishes its users, and sustains a robust following. 这个项目的成功证明了我在软件开发方面的奉献精神和熟练程度.

Turkcell Sirketim App

http://play.google.com/store/apps/details?id=com.turkcell.android.ccsimobile
作为为Turkcell公司客户设计的基于java的复杂应用程序的唯一Android开发者, 我的工作重点是精简公司沟通渠道的管理. 该项目的核心体系结构是使用Java实现的. 在整个过程中,我有机会推动这个项目,并展示我在Android开发方面的专业知识.

作为我们技术发展计划的一部分,包含现代功能是必要的. Thus, 我扩展了我的角色,不仅要维护现有的Java代码库,还要通过使用Kotlin添加新特性来补充它. 这包括评估我们公司客户的需求, designing features accordingly, and seeing them through to successful integration. Overall, 我的重要角色是管理全面的应用程序设计,以成功部署, 突出了我独立工作的能力,并有效地将多种编程语言结合起来完成项目目标.

Parking Locator Service | iOS Widget App

http://apps.apple.com/gb/app/parking-locator-service/id1581606353
我成功开发了一个高级的iOS小部件应用程序, leveraging the SwiftUI framework, designed to simplify vehicle tracking and parking. 这个复杂的应用程序使用户能够毫不费力地记录和保存他们的停车位置, 要么通过直接定位数据,要么通过照片参考.

这个应用程序的实用程序突出了跟踪停车时间的附加功能, 确保严格遵守潜在的停车时间限制. More complex yet user-friendly, 这款应用自带一个可定制的小部件,有三种不同的美观尺寸, 哪些工具可以帮助用户在不进入应用程序的情况下直观地定位停放的车辆. 这种精心设计的功能结合了精确位置跟踪和视觉照片参考的无缝融合, 从而为车辆停放跟踪提供无与伦比的用户体验. 这个应用程序证明了我在iOS应用程序开发和以用户为中心的设计方法方面的技术实力, with a focus on delivering practical, intuitive solutions for everyday issues.

Edimly | A Social Media App for Android

http://www.edimly.com/index.html
该项目围绕着基于Java和Kotlin的复杂社交媒体应用程序的开发展开. As the sole Android developer, 我被委托负责整个应用程序开发周期, from initial planning to final deployment. 这个动态应用程序拥有一个多模块架构框架与MVVM设计模式, ensuring an efficient, structured, and scalable solution.

这款应用支持多种不同的帖子类型,用于显示和分享, thus enriching user interactions and engagement. To heighten the real-time experience, 它还包含了“推送通知”和“插座”,“为用户提供即时更新和沟通能力.

我的职责包括理解项目需求, drafting the architecture layout, writing clean, efficient code for disruptive features, 并进行严格的测试,以确保应用程序的一流可用性. 我还负责调试、修复错误,并根据需要推出更新. 这个应用程序的成功部署在很大程度上强调了我作为一个专注的Android开发人员的能力.

TOGG(土耳其汽车合资集团)音乐应用

Implemented a music streaming application, similar to Spotify, using Kotlin as the primary programming language. As the lead Android developer, 我有效地推动了项目从开始到在严格的时间内完成. 熟练使用Jetpack Compose设计80%的应用程序, 表现出卓越的编码能力和项目管理技能.

Languages

Java, Kotlin, Swift, SQL

Libraries/APIs

Android API, REST APIs, Retrofit 2, Java Servlets, RxJava, Butterknife, Volley, Sockets, CocoaPods, Node.js, Material 2, Retrofit

Tools

Slack, Figma, Zeplin, Git, Xcode, Android Studio, IntelliJ IDEA, Android Jetpack, Amazon Elastic Container Service (Amazon ECS), Fastlane, WebView, Flow, Gradle, Firebase Cloud Messaging (FCM), SonarQube, Jenkins, Jira

Paradigms

Android Material Design, Mobile Development, Agile Software Development, Microservices, Model View Viewmodel (MVVM), Scrum, Model View Presenter (MVP)

Platforms

MacOS, Android, iOS, Firebase, Docker, Amazon Web Services (AWS)

Other

Push Notifications, Dagger Hilt, User Permissions, SDKs, Mobile Applications, Mobile Apps, Jetpack Compose, Encryption, App Store, APIs, Application Security, Over-the-top Content (OTT), SDK Development, Geolocation, MVP Design, Android UI Design, HTML Parsing, Deep Linking, Analytics, Android Animations, Coroutines, Amazon Kinesis, WebSockets, In-app Purchases

Frameworks

Spring Boot, Dagger 2, SwiftUI, Android SDK, KOIN, Glide, Material UI, Thymeleaf

Storage

MySQL, MongoDB, Amazon S3 (AWS S3)

2008 - 2013

Bachelor's Degree in Computer Science

Marmara University - Istanbul, Turkey

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring