Rahadian Bayu Permadi,印度尼西亚西爪哇万隆市万隆开发商
Rahadian is available for hire
Hire Rahadian

Rahadian Bayu Permadi

Verified Expert  in Engineering

Full-stack Developer

Location
万隆,万隆市,西爪哇,印度尼西亚
Toptal Member Since
May 12, 2017

Bayu是一名拥有超过十年经验的全栈开发人员和软件架构师. 他为世界各地的公司提供开发可扩展软件的服务,并为他们提供建议. 他的成就包括完全从零开始创建社交媒体应用程序,并扩展到50多个应用程序,在此过程中,活跃用户减少了约40%的运营成本. 巴渝总是渴望提高一些东西,比如表现, reduce cost, 以及可维护性)使用最新的最佳实践和技术.

Portfolio

FuzeMee LLC
React Native, Node.js、Amazon Web Services (AWS)、GraphQL、Next.js...
Jaringan Mega Komputasi
Redis, Cassandra, Python, MySQL, NSQ.io, SQL, Asynchronous Programming...
Perso
Go, Flutter, Docker, Flask, API Development, Dart, Apache Airflow, Selenium...

Experience

Availability

Full-time

Preferred Environment

亚马逊网络服务(AWS), Git,谷歌云平台(GCP), CI/CD管道,JavaScript, Go, Python

The most amazing...

...我参与的项目是一个用于文本分类的复杂机器学习产品. 我负责编码并协调不同的远程程序员.

Work Experience

Principal Full-stack Software Engineer

2020 - 2023
FuzeMee LLC
  • 帮助在应用程序中使用的整体架构.
  • 使用AWS服务(主要是AWS Amplify)实现应用程序.
  • 对应用程序进行故障排除和维护,并在软发布后实施新功能.
  • 创建和维护前端应用(移动端和web端).
  • 加强AWS服务(主要是Amazon Cognito)的安全防范网络攻击.
Technologies: React Native, Node.js、Amazon Web Services (AWS)、GraphQL、Next.js, Early-stage Startups, Minimum Viable Product (MVP), AWS Amplify, Amazon S3 (AWS S3), Amazon DynamoDB, AWS AppSync, Amazon Cognito, Amazon CloudFront CDN, TypeScript, AWS Lambda, Material UI, Amazon Simple Queue Service (SQS), API Development, Elasticsearch, Asynchronous Programming, Mobile UX, Apollo, Mobile Development, CSS, HTML, Back-end Development, Front-end Development, APIs, Agile Deployment, Hosting, Front-end, Full-stack Development, AWS Step Functions, Architecture, Back-end, Social Networks, iOS, Android

Software Architect

2014 - 2021
Jaringan Mega Komputasi
  • 选择使用开源解决方案的新技术来取代现有技术 .NET solutions.
  • 指导和培训技术团队进行技术迁移.
  • 基于前端、后端和移动解决方案的最佳实践定义的软件架构.
  • 与客户就需求进行沟通——收集需求.
  • 根据需求提出可能的体系结构类型作为解决方案, including their pros and cons.
技术:Redis, Cassandra, Python, MySQL, NSQ.io, SQL, Asynchronous Programming, Internet of Things (IoT), Back-end Development, APIs, Architecture, Back-end

软件架构师|全栈开发人员

2019 - 2020
Perso
  • Designed the architected Perso.id (web and mobile apps).
  • 管理一个由平面设计师和测试人员组成的小团队,交付一款满足需求的手机应用.
  • 对在Perso中使用的技术进行调整和调整策略.id.
  • 最初使用Python和Flutter实现应用程序,但随后转向使用Go和Flutter,并对移动应用程序中使用的算法和流程进行了一些调整.
  • 从延迟、正确性和用户数量方面监控移动应用程序的性能.
技术:Go, Flutter, Docker, Flask, API Development, Dart, Apache Airflow, Selenium, NSQ.io, SQL, Mobile UX, Mobile Development, Back-end Development, Front-end Development, APIs, Agile Deployment, Hosting, Front-end, Full-stack Development, REST APIs, Minimum Viable Product (MVP), Architecture, Back-end

Senior Software Engineer

2019 - 2020
Syngenta (via Toptal)
  • 在前端、后端和其他微服务中实现新功能.
  • 重构的前端代码更易于维护. The front end is in React and Gatsby.
  • 重构后端以提高可测试性,特别是在单元测试方面. The back end code uses Go.
  • 重新构建后端代码以增加每个包的模块化.
  • 在实现新特性时,指导并提供了一个现有的模式, new services, and new products.
Technologies: Microservices, PostgreSQL, React Native, Go, Test-driven Development (TDD), API Development, CSS, HTML, Back-end Development, APIs, Back-end

Technical Development Lead

2019 - 2019
Zumata (now Rakuten Travel Xchange)
  • 领导开发团队实现新特性.
  • 使用Go、Elixir等各种技术构建新产品和服务.
  • 在Google云平台搭建DevOps环境,主要使用Kubernetes.
  • 指导和协助开发人员完成具有挑战性的任务.
  • 使用Scrum方法规划开发阶段.
  • 调查有关服务表现的个案及客户投诉.
  • 优化系统性能以满足客户的期望, 将响应时间缩短到5秒以内.
Technologies: Redis, DevOps, PostgreSQL, Google Cloud Platform (GCP), Kubernetes, Go, Google Kubernetes Engine (GKE), SQL, Asynchronous Programming, Back-end Development, APIs, Agile Deployment, React Native, Back-end

Django Developer

2018 - 2019
Mind Research Network
  • 实现了在PDF中突出显示页面的功能.js.
  • 通过PDF文件启用页面重定向,以便当用户在文件上搜索术语时, 他们可以直接点击该术语进行重定向.
  • 实现了基于类别的文档分类.
  • 为文档引用开发了一个功能,以跟踪哪些文档更重要.
  • 从Solr 3迁移了一个搜索平台.从6到最新的Apache Solr,从版本3开始就很有挑战性.6 and the latest version (7.6) were very different.
Technologies: PostgreSQL, Docker, Python, Django, CSS, HTML, Back-end Development, Front-end Development, APIs, REST APIs

自由加密货币交易平台开发人员

2018 - 2018
Ledgershield (via Toptal)
  • 将用户体验设计从草图文件格式转换为网页布局.
  • 实现了一个React应用作为平台的前端.
  • 开发了一个Django项目,作为加密货币交易平台.
  • 迁移以前开发人员编写的现有代码. Unfortunately, 关于已开发工作的信息不多, 这给这个项目带来了一些挑战.
  • 构建了涵盖多种加密货币的交易平台——比特币, Bitcoin Cash, Ethereum, Ripple, and Monero.
技术:Python, Django, React, HTML,后端开发,前端开发,api

Full-stack Developer

2017 - 2018
DoBooster (via Toptal)
  • 使用Django和PostgreSQL作为数据库开发后端.
  • 使用React Native为他们正在开发的生产力应用程序构建前端.
  • 在前端安装了社交登录和JWT身份验证机制.
  • 加入了一个博览会,这样雇主可以很容易地看到前端.
  • 在前端实现Carousel,用于描述应用的所有内容.
Technologies: PostgreSQL, React Native, Django, Heroku, SQL, Asynchronous Programming, Mobile Development, CSS, HTML, Back-end Development, Front-end Development, APIs, Agile Deployment, Hosting, Front-end, Full-stack Development, REST APIs, Minimum Viable Product (MVP), Architecture, Back-end

Senior Software Engineer

2016 - 2017
Dathena
  • Managed three teams—the front-end, back-end, 以及分散在印度尼西亚等许多国家的大数据, Singapore, India, and Ukraine.
  • 使用Python和Django技术编写后端代码.
  • 使用Docker实现了一个易于配置的DevOps策略, easy to deploy, and scalable.
  • 为参与项目的团队所设计的接口.
  • 为项目的后端部分实现单元测试策略.
Technologies: Spark, Docker, Django, Python, SQL, Asynchronous Programming, Back-end Development, Front-end Development, APIs, Full-stack Development, REST APIs, React Native, Minimum Viable Product (MVP), Back-end

Senior Software Engineer

2016 - 2016
Migital
  • 在几个PHP网站中实现了单点登录(SSO)服务.
  • 启用Go应用程序在数据库之间同步数据.
  • 构建了一个用于数据库间数据同步的PHP模块.
技术:Go, MySQL,后端开发,后端

IT Consultant

2015 - 2016
MD Mirau
  • 指导开发采用Cassandra作为NoSQL解决方案.
  • 设计符合需求的数据模型.
  • 从文件(Excel, CSV等)创建数据摄取流程.) to AWS Redshift.
技术:Java, Cassandra, Redshift,后端开发

Software Engineer

2010 - 2013
Amadeus SAS
  • 在世界各地的组织使用的现有产品上实现新功能.
  • 通过修复在测试或生产阶段发现的新问题来维护产品.
  • 协调团队内部工作,实现客户的新要求.
  • 估算实现新特性的成本.
  • 培训和支持新产品或新功能的推出.
技术:SQL Server 2005,后端开发,敏捷部署,后端

处理GPS数据的高级Java库

http://github.com/bailoo/Agamemnon
This project accepts GPS data, such as latitude and longitude, 并将它们存储在Cassandra数据库中. 该项目经过测试,可以处理数千个GPS设备每隔几秒钟发送的数据. 在这个项目中,我是首席软件工程师.

带有动态内容的网页抓取(基于ajax)

http://github.com/teknokeras/scrapy-splash
这个项目是基于Scrapy和Splash抓取动态内容的网站. 经过测试,该代码可以抓取电子商务网站Zalora.co.id and Berrybenka.com. 然后将数据存储在数据库中,稍后由web应用程序访问. 我在这里的角色是首席软件工程师.

Dathena Classification

这是一个实现文本分类后端系统的项目. 主要客户是银行、保险等金融机构.

TECHNOLOGIES
•Hadoop (Hortonworks)、HBase、Django、PostgreSQL、Apache Spark和React. 我是一个后端工程师和团队之间的协调者(前端,后端,大数据团队).

基于深度学习的产品分类

In this project, 我主要研究一个数据管道,根据产品的图像对电子商务产品进行分类, titles, and descriptions.

该管道包括抓取许多电子商务网站(主要是时尚)的网页抓取。, cleanse the data, store it, 并使用深度学习工具进行分析. In this case, it was TensorFlow.

Besides the pipeline, 我还使用React Native开发了多平台移动应用程序(Android和iOS)来监控管道, 建立用于模型训练的数据集,并传达深度学习训练的结果.

它是一个React Native应用程序,使用JWT标识和一个本地基本UI组件来使它美观. Axios和Reduce库用于连接和存储管理. 我是首席软件工程师和机器学习工程师.

移动待办事项列表应用程序的全栈开发

我在一个手机待办事项列表应用程序的前端和后端工作. 后端使用Django和PostgreSQL,前端使用React Native. 在开发过程中加入了React Native,因此员工可以立即看到结果.

其他在前端实现的机制是社交登录(Google和Facebook)。, JWT, a calendar UI, and communication with the REST API.

我在这个项目中的角色是首席软件工程师和架构师.

GPS Data Management System

这个项目是在Hadoop上建立一个存储GPS数据的系统,并在Hadoop环境下使用它的其他软件. 主要客户是运输和物流公司.

TECHNOLOGIES
• Hadoop Hortonworks and Apache Hive.

我是这个项目的软件架构师.

Languages

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

Frameworks

React Native, Flask, Django, Flutter, Selenium, Next.js, Material UI, Redux, Spark

Libraries/APIs

Node.js、React、AWS Amplify、API开发、REST API、NSQ.io

Tools

AWS AppSync, Amazon Cognito, Google Kubernetes Engine (GKE), Apache Airflow, Amazon CloudFront CDN, Amazon Simple Queue Service (SQS), AWS Step Functions

Paradigms

Test-driven Development (TDD), DevOps, Asynchronous Programming, Mobile Development, Hosting, Microservices

Platforms

Docker, Kubernetes, Google Cloud Platform (GCP), Amazon Web Services (AWS), iOS, Android, AWS Lambda, Heroku

Storage

Cassandra, PostgreSQL, Amazon S3 (AWS S3), Amazon DynamoDB, Redis, Elasticsearch, SQL Server 2005, MySQL, Redshift

Other

Full-stack, Big Data, Early-stage Startups, Minimum Viable Product (MVP), Apollo, Back-end Development, Front-end Development, APIs, Agile Deployment, Front-end, Full-stack Development, Architecture, Back-end, Social Networks, Machine Learning, Mobile UX, Internet of Things (IoT), Software Engineering, CI/CD Pipelines, Front-end Architecture, Front-end Design

2007 - 2009

软件工程硕士学位

博尔扎诺自由大学-博尔扎诺,意大利

2007 - 2009

软件工程硕士学位

Blekinge理工学院-卡尔斯克鲁纳,瑞典

2001 - 2006

Bachelor's Degree in Informatics

万隆理工学院-印度尼西亚万隆

APRIL 2006 - PRESENT

Sun Certified Java Programmer 1.4

Sun Microsystems

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