Firuz Baran eliuc,荷兰阿姆斯特丹的开发者
Firuz is available for hire
Hire Firuz

Firuz Baran Eliş

Verified Expert  in Engineering

Software Developer

Location
Amsterdam, Netherlands
Toptal Member Since
August 6, 2015

Firuz已经用Java开发应用程序超过13年了. He develops large-scale, distributed, 可扩展的web应用程序和api,也开发Android应用程序. 他对开源框架有深入的了解, 包括Spring框架, Jersey, Hibernate, JPA, and more. 他使用敏捷开发方法和测试驱动开发. 在过去的两年中,他一直在使用Golang创建应用程序.

Portfolio

Firuz Baran Elis
MySQL, PostgreSQL, Elasticsearch, Apache Kafka, Git, Apache Maven, Android, Go...
eBay Classifieds
Git, Elasticsearch, Apache Kafka, ActiveMQ, MySQL, Spring, Go, Scala, Java
Docdata Payments
Eclipse, XML, SOAP, REST api, RESTful开发,JAX-RS, JAX-WS, Sybase...

Experience

Availability

Part-time

Preferred Environment

Git, IntelliJ IDEA, Linux, MacOS

The most amazing...

...我编写的项目是一个事件处理系统,每秒可以处理数千个事件. 我也为我的手机应用感到自豪.

Work Experience

自由软件工程师

2011 - PRESENT
Firuz Baran Elis
  • 使用Java、Scala和Golang创建大规模应用程序.
  • 创建后端RESTful服务.
  • 从最初的想法阶段到全面执行,都是独自完成的, deployment, maintenance, and customer relations.
  • 创建了几个拥有超过10万用户的Android应用程序.
Technologies: MySQL, PostgreSQL, Elasticsearch, Apache Kafka, Git, Apache Maven, Android, Go, Scala, Java

Senior Software Engineer

2011 - 2015
eBay Classifieds
  • Created a scalable, multi-tenant, 使用Java的多数据中心内部广告解决方案, Scala, and Go.
  • 为客户开发了一个RESTful API来管理他们的广告.
  • 使用Storm创建了一个实时事件处理系统.
  • 与DevOps工程师一起全天候维护多租户的国际系统.
  • 创建了用于将数百万条记录从一个数据源迁移到另一个数据源的工具.
技术:Git, Elasticsearch, Apache Kafka, ActiveMQ, MySQL, Spring, Go, Scala, Java

Software Engineer

2010 - 2011
Docdata Payments
  • 整合了荷兰、德国和英国网络商店使用的不同支付方式.
  • 设计和开发网络商店使用的web服务,使用JAX-WS和JAX-RS api发送支付订单.
  • 整合PayPal, Hyves Afrekenen, Rabo SMS Betalen, Acoreus和Afterpay.
  • 使用测试驱动开发.
  • 为客户开发协调框架.
Technologies: Eclipse, XML, SOAP, REST api, RESTful开发,JAX-RS, JAX-WS, Sybase, Spring, Java

Software Engineer

2007 - 2010
Credit Europe Bank
  • 将银行的IT后端系统从Temenos Globus迁移到基于java的系统, service-oriented, reliable, fast, 可扩展的软件系统.
  • 设计和开发本地支付系统.
  • 使用Java开发服务和前端.
  • 将整个网上银行系统替换为使用Java的基于模板的服务器端系统.
  • 参与规则引擎的开发和增强,作为银行内部的评分工具.
  • 为内部构建的规则引擎开发了一个基于Eclipse的插件验证工具和编辑器.
  • 帮助开发银行客户关系管理工具.
技术:Subversion (SVN)、Eclipse、面向服务的体系结构(SOA)、XML、Spring、Java

Software Engineer

2005 - 2007
Milsoft
  • 设计并开发了电子战仿真系统的持久层.
  • 使用Hibernate实现持久性层.
  • 在表示层使用Swing和MVP.
  • 使用RAD生成UML图.
  • 使用Crystal reports Java API集成报表.
  • 遵循测试驱动的软件开发和Scrum方法,在整个项目中进行两周的迭代.
技术:Swing, Hibernate, Spring, Java

Column Reader Android App

这是一个阅读报纸专栏的Android应用程序. 它有超过1万名活跃用户.

体育新闻安卓应用

一个安卓应用程序,用于阅读体育新闻. 它有5000多名活跃用户.

Languages

Java, Python, Scala, Go, XML

Frameworks

Spring Boot, Spring, Apache Spark, Android SDK, Hibernate, Swing

Tools

Git, Android Studio, ActiveMQ, Apache Maven, Subversion (SVN), IntelliJ IDEA

Paradigms

敏捷软件开发, 测试驱动开发(TDD), Kanban, 面向服务的架构(SOA), Management, RESTful Development

Platforms

Azure,亚马逊网络服务(AWS), Linux, Android, Apache Kafka, Eclipse, MacOS

Storage

MySQL, PostgreSQL, Sybase, Elasticsearch

Libraries/APIs

JAX-WS, JAX-RS, REST APIs

Other

SOAP,计算机工程

2002 - 2004

管理学硕士学位

萨班奇大学-伊斯坦布尔

2002 - 2004

计算机工程硕士学位

萨班奇大学-伊斯坦布尔

1997 - 2002

计算机工程学士学位

ODTU - Ankara

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring