Fares Ibney Yusuf,澳大利亚维多利亚州墨尔本的开发者
Fares is available for hire
Hire Fares

Fares Ibney Yusuf

Verified Expert  in Engineering

ISO 8583 Developer

Location
Melbourne, Victoria, Australia
Toptal Member Since
February 2, 2017

Fares是一名Java开发人员,拥有超过17年的经验,对开发令人兴奋和创造性的应用程序充满热情. 他熟悉各种工具和技术. 他有堪称典范的沟通技巧,和他一起工作很有趣. Fares很主动,喜欢调查问题.

Availability

Part-time

Preferred Environment

亚马逊网络服务(AWS)、GitHub、IntelliJ IDEA、Eclipse、Ubuntu、MacOS

The most amazing...

...我编写的一个软件是一个关键任务的财务网关. 它帮助我的客户整合了40多家银行,每小时处理数千笔交易.

Work Experience

Remote Consultant

2016 - 2017
Rokomari.com
  • Broke a monolithic app into cloud-based microservices.
  • 设计、开发和部署新的微服务(电子书、电子商务)和网关应用程序.
  • 为带有Netflix Eureka服务器的应用程序实现了一个服务发现服务器.
  • Implemented CI/CD with GitHub and Jenkins.
  • dockerization整体微服务应用,实现基于ELK的集中式日志基础架构.
  • 在开发过程中指导团队成员,并帮助他们掌握新的体系结构.
技术:JMS, MySQL, Docker, MongoDB, Spring Cloud, Spring, Microservices, Angular, Java

Senior Software Engineer

2012 - 2015
Secure Link Services
  • Design, developed, deployed, 带领一个开发团队用Spring Boot和AngularJS构建了一个响应式web应用. 该应用程序可以帮助用户找到一个空的停车位, parking inspectors can figure out overtime occupancy, 市政当局可以更好地规划未来的行政决策. 使用Hadoop和Hive编写后端和历史数据分析部分.
  • 设计并开发了一个具有可配置组件的关键任务支付网关.g., banks, parsing methods, etc.). 该应用程序基于国际标准化组织事务卡源消息标准(ISO-8583)。.
  • 开发了轨道车辆乘客信息系统的子系统. 子系统连接注册TFT和音频设备, 更新目的地和路线信息以及其他信息,如天气, speed, 以及每个车厢的乘客数量的实时可视化.
Technologies: JEE, Spring, Java

Senior Software Engineer

2010 - 2012
Tiger IT Bangladesh, Ltd.
  • Developed a framework on service-oriented architecture. 该框架帮助组织使用可重用的服务/组件构建不同的项目.
  • 为一个亚洲国家开发和部署MRP护照项目. 系统的生命周期从扫描护照表格开始, validation, passport allocation, and delivery.
  • Conducted technical interviews and coaching.
Technologies: Oracle, Oracle Fusion Middleware, Java

Software Engineer

2005 - 2010
Spectrum Engineering Consortium, Ltd.
  • Developed a full-featured telecom billing solution. 为应用程序编写中介、CDR解析、评级和计费模块.
  • Developed an application for a mobile-based community, which provides on-demand streaming audio, video, and pictures as mobile content.
  • Developed web service like the server for the project.
  • Developed a P2P-based video content sharing application. 该项目是一个高速视频内容共享算法的实现.
  • 为银行部门开发了一个基于桌面的应用程序来收集公用事业账单.
  • 集成多个银行软件系统,确保银行交易顺畅,安全性高. 该软件可以处理任何种类的公用事业支付或纳税,以及生产管理信息系统, including payments through auto bill pay, ATMs, BillsPay machines, call centers, etc.
Technologies: Oracle, Java, C++

Parking Solution

该应用程序是一种基于云的解决方案,可以从静态图像中检测汽车. With its smart computer vision algorithm, 计算出不同停车位的实时占用情况,并让现代Java堆栈处理应用程序和数据问题. 占用信息存储在NoSQL数据库(MongoDB)中,数据通过Hadoop和Hive进行分析处理并转储到数据仓库中.

该解决方案提供了一个基于Spring Boot和AngularJS的响应式web应用程序, 它使用谷歌地图API来帮助用户找到一个空的停车位. 不过,这个应用程序的范围并不局限于寻找停车位. With the help of the smart algorithm, 停车检查人员可以查清车位超时占用情况,并采取必要措施. 进一步分析历史数据,生成详细的, 可配置的停车占用报告,帮助市政当局更好地规划未来的行政决策.

Payment Gateway

设计并开发了一个具有可配置组件的关键任务支付网关.g., banks, parsing methods, etc.). 该应用程序基于国际标准化组织事务卡源消息标准(ISO-8583)。.

eCommerce

该应用程序是关于最全面的虚拟业务,帮助客户在孟加拉国在线购买图书. 帮助他们将单片应用分解为微服务架构.

Languages

Java, C++, Python, JavaScript, CSS, HTML

Frameworks

Apache Camel, Spring Boot, Hibernate, Spring, Spring微服务,Angular, Hadoop

Libraries/APIs

Liquibase, Spring REST, JMS

Tools

Jenkins, ActiveMQ, JHipster, Flyway, Jira, RabbitMQ, WildFly, Docker Compose, IntelliJ IDEA, GitHub, Mongoose, Docker Swarm

Paradigms

敏捷软件开发,微服务,微服务架构

Platforms

JEE, Linux, Oracle, Docker, Kubernetes, Google Cloud Platform (GCP), MacOS, Ubuntu, Eclipse, Amazon Web Services (AWS)

Storage

Spring Data, Elasticsearch, Spring Data Elasticsearch, Amazon S3 (AWS S3), MySQL, PostgreSQL, MongoDB, Apache Hive, Graph Databases

Other

ISO 8583,支付网关,Netflix OSS, GraphDB,云,Oracle融合中间件,Spring云

2001 - 2005

Bachelor's Degree in Computer Science and Engineering

Ahsanullah科技大学-孟加拉国

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