Firuz is available for hire
Hire FiruzFiruz 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
Experience
Column Reader Android App
这是一个阅读报纸专栏的Android应用程序. 它有超过1万名活跃用户.
体育新闻安卓应用
一个安卓应用程序,用于阅读体育新闻. 它有5000多名活跃用户.
Skills
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 api
Other
SOAP,计算机工程
Education
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