Eliran Goshen,以色列特拉维夫的开发者
Eliran is available for hire
Hire Eliran

Eliran Goshen

Verified Expert  in Engineering

Software Developer

Location
Tel-Aviv, Israel
Toptal Member Since
October 20, 2016

从业余爱好开始,Eliran在过去的几年里一直在专业地开发Android应用程序. 他参与过各种各样的项目——有些是从零开始的, 有些人在后期加入, some alone, and others as part of a team. 他很友好,善于沟通,而且积极性很高. Eliran也是一个挑战爱好者, an analytical thinker, 并且要有扎实的学术背景,拥有计算机科学学士学位.

Portfolio

LOOM
React Native, GraphQL, Code Architecture, api, Figma, GitHub, App Development...
Foodvine (via Toptal)
TypeScript, Redux, Architecture, Figma, GitHub, App Development, iOS, Mobile...
master of Scale (total Client)
JavaScript, TypeScript, React Native,移动应用开发,Figma, GitHub...

Experience

Availability

Full-time

Preferred Environment

Git, Android Studio, OS X, MacOS

The most amazing...

...我写的代码是一个地理社交平台,旨在实现公共安全现代化,拯救人们的生命.

Work Experience

Lead Mobile Full-stack Engineer

2022 - 2023
LOOM
  • 使用经常变化的Figma设计从零开始创建应用程序.
  • 构建多个智能可重用组件,并处理项目架构.
  • 开发了一个具有各种功能的音频播放器,使其能够在后台工作, provide audio transcription, 并在用户打开应用程序时恢复音频.
  • 广泛使用GraphQL来管理内容数据.
  • 增加了一个高级的入门指南,并实现了许多自定义动画.
Technologies: React Native, GraphQL, Code Architecture, api, Figma, GitHub, App Development, iOS, Mobile, Mobile UX, Apollo, NoSQL, DOM, CSS, REST, Mobile Development, Front-end Development, Mobile UI, Cross-platform App Development, Software Design, Startups, Front-end, REST APIs, Minimum Viable Product (MVP), API Integration, Cross-platform, Mobile Applications, React, Git, Mobile Apps, Jira, CI/CD Pipelines, Third-party APIs, NPM, Cloud

Mobile Developer

2021 - 2021
Foodvine (via Toptal)
  • 为美食爱好者开发了一个社交平台,有几个Instagram和Uber的功能.
  • 在使用Jira和日常会议的敏捷方法下与团队合作.
  • 使用先进的架构和现代的移动开发框架.
Technologies: TypeScript, Redux, Architecture, Figma, GitHub, App Development, iOS, Mobile, NoSQL, DOM, CSS, REST, Jest, Mobile Development, Front-end Development, Mobile UI, Cross-platform App Development, Software Design, Startups, Front-end, REST APIs, Minimum Viable Product (MVP), Material UI, API Integration, Payment APIs, Cross-platform, Mobile Applications, React, Git, Mobile Apps, Jira, Third-party APIs, NPM, Cloud

Mobile Developer

2020 - 2021
master of Scale (total Client)
  • 为一个非常著名的播客系列和人物开发了一个播客应用程序.
  • 跟踪并修复了音乐播放器中的复杂bug.
  • 处理一个复杂的应用程序,它有许多屏幕和功能.
Technologies: JavaScript, TypeScript, React Native,移动应用开发,Figma, GitHub, App Development, iOS, Mobile, Architecture, Mobile UX, Serverless Architecture, NoSQL, DOM, REST, Mobile Development, Front-end Development, Mobile UI, Cross-platform App Development, Startups, Front-end, REST APIs, Minimum Viable Product (MVP), API Integration, Payment APIs, Cross-platform, Mobile Applications, React, Git, Mobile Apps, Jira, Third-party APIs, HTML, NPM, Cloud

Mobile Developer

2020 - 2020
Toptal Client
  • 在紧迫的期限内开发了两个需要相互沟通的应用程序.
  • 与后端开发人员协调,使用GraphQL快速连接API.
  • 根据草图构建UI,并提出改进建议,使开发阶段更快.
  • 管理实时通信,提供良好的用户体验.
  • 与QA合作修复bug并交付高质量的产品.
Technologies: TypeScript, JavaScript, React Native, GraphQL, Mobile App Development, GitHub, App Development, Mobile, Architecture, Apollo, DOM, REST, Mobile Development, Front-end Development, Mobile UI, Cross-platform App Development, Leadership, Software Design, Startups, Front-end, REST APIs, Material UI, API Integration, Live Chat, Cross-platform, Mobile Applications, React, Git, Mobile Apps, Jira, Third-party APIs, NPM, Cloud

Mobile Developer

2020 - 2020
Toptal Client
  • 与团队合作,推动了一款节能应用的开发.
  • 通过专门使用Realm数据库管理系统,使应用程序离线工作.
  • 在短时间内改进现有代码并修复bug.
Technologies: MobX, React Native, TypeScript, GitHub, App Development, Mobile, Architecture, Apollo, DOM, REST, Mobile Development, Front-end Development, Mobile UI, Cross-platform App Development, Leadership, Software Design, Startups, Front-end, Material UI, API Integration, Live Chat, Cross-platform, Mobile Applications, React, Git, Mobile Apps, Jira, Third-party APIs, Cloud

React Native Developer

2018 - 2020
BitTech (Toptal Client)
  • 从头开始重写一个交易应用程序,同时模仿原始的UI/UX并添加许多改进.
  • 集成触摸ID和生物识别阅读器认证.
  • 在云中记录数据以确定和分析问题.
  • 使用热更新特性无需将版本上传到商店即可部署版本.
  • 使用native和React native功能创建不同的应用品牌.
  • 增加了一个友好的入职流程,包括多个阶段.
  • 使用最新技术将模型转换为实时UI/UX.
技术:iOS, Android, JavaScript, React Native, Mobile App Development, Node.js, GitHub, App Development, Mobile, Architecture, Mobile UX, Serverless Architecture, CSS, REST, Mobile Development, Front-end Development, Cross-platform App Development, Leadership, Software Design, Front-end, Minimum Viable Product (MVP), Material UI, Web Development, API Integration, Live Chat, Cross-platform, Mobile Applications, React, Git, Mobile Apps, Jira, Third-party APIs

Freelance React Native Developer

2018 - 2018
Curious Labs (via Toptal)
  • 使用RN建立一个社交网络,类似于Telegram,但功能更多.
  • 在安卓和iOS上测试了这款应用. 与Firebase多次合作,提供了良好的体验.
  • 在许多复杂的场景中广泛实现推送通知.
  • 使用Redux并构建了许多可重用的组件和元素.
  • 提供快速的解决方案来实现用户体验的重大变化.
Technologies: Firebase, Redux, React Native, Full-stack, GitHub, App Development, iOS, Mobile, Architecture, Mobile UX, Serverless Architecture, REST, Software Design, Minimum Viable Product (MVP), Material UI, API Integration, Live Chat, Cross-platform, Mobile Applications, React, Git, Jira, Third-party APIs

React Native Developer

2018 - 2018
Cryptonite
  • 使用React Native开发了两个应用程序.
  • 使用了许多常见的设计模式和技术,如Redux和React导航.
  • 实现了正确的GPS和Android和iOS版本的权限使用.
  • 在设备上集成第三方应用程序的使用,如谷歌日历和地图.
  • 提供了通用的UI模式,并进行了相关的更改,以确保它在两个平台上看起来都很好.g.,在Android标签、卡片和材质设计中).
Technologies: Redux, React Native, GitHub, App Development, iOS, Mobile, Mobile UX, Serverless Architecture, Amazon Web Services (AWS), API Integration, Cross-platform, Mobile Applications, Git, Jira, Third-party APIs

Developer

2018 - 2018
Constructor.io
  • 为Android开发者开发了一个库.
  • 利用许多Android技术和架构来快速高效地开发.
  • 构建了一个方便的API,只需一行代码即可使用.
  • 开发库提供的可扩展且简单的UI小部件.
  • 构建了一个示例应用程序来演示其用法,并添加了一个示例UI小部件,以便开发人员可以使用示例立即使用库, right out of the box.
技术:RxJava, Android, Java, GitHub, App Development, Mobile,跨平台,Jira

Freelance Android Developer

2017 - 2018
SaferKid (via Toptal)
  • 开发了一个高级家长控制应用.
  • 通过在云服务中使用高级日志解决了错误.
  • 开发了一款应用,它使用了许多Android核心基础设施来屏蔽不需要的应用和网站.
  • 贡献了两个应用:监视器应用和家长控制应用.
  • 在一个小型的分布式团队中工作.
技术:SQLite, RxJava, Android, GitHub, App Development, Mobile,跨平台

Freelance Android Developer

2017 - 2017
CircleIn (via Toptal)
  • 使用Twilio SDK为聊天添加功能.
  • 通过使用缓存技术提高应用程序性能.
  • 参与开发了一个应用程序,该应用程序分发给了美国的许多大学.
  • 发现了许多错误并快速修复了它们.
  • 使用Android设计模式改进了应用架构.
技术:RxJava, Realm, Mobile, Architecture

自由Android全栈开发者

2017 - 2017
Lumen (via Toptal)
  • 改进了他们的安卓应用程序,监控设备应用程序的使用和时间.
  • 新增功能——其中之一是用户可以选择下载或启动的应用程序集合(类似于Google Play).
  • 为客户端需求开发了一个系统(网页):一个用于更新应用和更新用户的端点.
  • Used Node.除了MongoDB和PostgreSQL之外,它还可以开发服务器端点.
  • 从一个原本只需要几周的项目开始,我和客户一起工作了将近半年.
技术:MongoDB, JavaScript, PostgreSQL, Node.js, RxJava, Android, Mobile

Freelance Android Developer

2017 - 2017
SkillHeart (via Toptal)
  • 为客户开发了一个用于记录采访的应用程序(包括音频和视频).
  • 使用Google ExoPlayer库进行视频播放.
  • 使用OkHttp, Retrofit和RxJava来制作REST API.
  • 使用RealmDB使应用程序离线工作.
  • Synced the app data via services.
  • 广泛使用Gradle来制作不同风格的应用(不同版本的发行商).
  • 开发了SkillHeart,这是一款可以在Google Play Store找到的应用程序.
  • 为Android设计现成的iOS应用.
技术:RxJava, Android, Mobile

Freelance Android Developer

2016 - 2017
8th Kind Pty Ltd. (via Toptal)
  • 将流媒体功能集成到设备和Chromecast -与Chromecast API v2和v3一起工作, a migration from v2 to v3, 加载的媒体流和本地文件, 并为良好的用户体验处理边缘情况(例如手机音乐和cast音乐源之间的差异).
  • 使用材质设计技术重新设计了整个应用程序.
  • 改进了应用程序数据同步机制.
  • 使用线程优化应用程序性能.
  • 监控和修复生产中的崩溃.
  • 使应用程序与Android兼容.
  • 开发了名为“神秘宇宙”的应用程序,该应用程序可在Google Play Store中获得.
Technologies: Java, Android

Android Developer

2015 - 2016
Proacts
  • 开发了一个应用程序,利用人类作为传感器来实现公共安全现代化.
  • 构建用于选择日期和时间范围的自定义UI小部件.
  • 为应用程序特性编写完整的功能测试, 使用最新的Android测试框架.
  • 将应用程序设计为在多个端点中使用REST API.
  • 使用XMPP技术构建聊天, 包括对附件和用户状态(在线和离线)的支持.
  • 为流媒体文件(音频和视频)构建了一个媒体播放器.
技术:Gradle, Android, Java

Investous

我从零开始为Android和iOS重写了一个交易应用程序.

功能包括交易,存款,取款,复杂的入职流程,交易工具等.

我使用一个HTML小部件来显示一个包裹在本地UI中的web应用程序.

SharpQ Shopper

这是一个管理企业排队的应用程序. 它是两个应用程序的一部分,一个是针对购物者的.

该应用程序包含以下功能:
•查看附近支持的企业
• Join queue
•实时查看有多少人正在等待和预计进入队列的时间
• Leave queue

SharpQ Attendant

一个用于管理企业排队的应用程序. 这是两个应用程序中的一个——这个应用程序是为管理队列的服务员准备的.

该应用程序包含以下功能:
•查看想要加入队列的人
• Call the next visitor
• Manually add a visitor
•编辑有多少访客等待
• Manually close or open queue
• Leave the queue

Masters of Scale

http://apps.apple.com/ro/app/masters-of-scale-courses/id1544318669
我为规模大师播客开发了一个应用. 这是一款应用程序,用于在商业扩展利基市场上学习课程. 许多听众会使用包含课程、离线播放、下载等功能的应用程序.

Languages

Java, JavaScript, TypeScript, CSS, HTML, SQL, GraphQL, Python

Frameworks

Redux, React Native, Android SDK, Espresso, Material UI, Jest, Flask

Libraries/APIs

React, RxJava 2, Firebase Android SDK, Facebook API, Node.js, Retrofit, Parse SDK, Google Geocoding API, Google Maps SDK, MobX, REST APIs, RxJava, Google Places API, Google Gson, Picasso

Tools

Git, Gradle, Android Studio, Figma, GitHub, Jira, NPM, RxAndroid, Crashlytics

Paradigms

Model View Presenter (MVP), Asynchronous Programming, Mobile Development, App Development, Serverless Architecture, REST, Cross-platform, Model View ViewModel (MVVM)

Platforms

Firebase, Android, Mobile, iOS, Amazon Web Services (AWS), AWS Lambda, MacOS, OS X, Blockchain, Google Cloud Platform (GCP)

Storage

Realm, Cloud Firestore, NoSQL, SQLite, MongoDB, PostgreSQL

Other

User Interface (UI), Google Material Design, OkHttp, UI Testing, Push Notifications, Mobile App Development, Software, Architecture, APIs, Local Notifications, Code Architecture, Full-stack, Mobile UX, DOM, Front-end Development, Mobile UI, Cross-platform App Development, Leadership, Software Design, Startups, Front-end, Minimum Viable Product (MVP), CTO, API Integration, User Experience (UX), Payment APIs, MVP Design, App UX, Live Chat, Mobile Applications, Mobile Apps, Third-party APIs, Cloud, Chromecast, Repository Pattern, WebSockets, Geolocation, Apollo, Web Development, CI/CD Pipelines, Bluetooth, XMPP, Cryptocurrency, Computer Science

2010 - 2014

计算机科学学士学位

雅法-特拉维夫,以色列

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring