Rahadian Bayu Permadi
Verified Expert in Engineering
Full-stack Developer
Bayu是一名拥有超过十年经验的全栈开发人员和软件架构师. 他为世界各地的公司提供开发可扩展软件的服务,并为他们提供建议. 他的成就包括完全从零开始创建社交媒体应用程序,并扩展到50多个应用程序,在此过程中,活跃用户减少了约40%的运营成本. 巴渝总是渴望提高一些东西,比如表现, reduce cost, 以及可维护性)使用最新的最佳实践和技术.
Portfolio
Experience
Availability
Preferred Environment
亚马逊网络服务(AWS), Git,谷歌云平台(GCP), CI/CD管道,JavaScript, Go, Python
The most amazing...
...我参与的项目是一个用于文本分类的复杂机器学习产品. 我负责编码并协调不同的远程程序员.
Work Experience
Principal Full-stack Software Engineer
FuzeMee LLC
- 帮助在应用程序中使用的整体架构.
- 使用AWS服务(主要是AWS Amplify)实现应用程序.
- 对应用程序进行故障排除和维护,并在软发布后实施新功能.
- 创建和维护前端应用(移动端和web端).
- 加强AWS服务(主要是Amazon Cognito)的安全防范网络攻击.
Software Architect
Jaringan Mega Komputasi
- 选择使用开源解决方案的新技术来取代现有技术 .NET solutions.
- 指导和培训技术团队进行技术迁移.
- 基于前端、后端和移动解决方案的最佳实践定义的软件架构.
- 与客户就需求进行沟通——收集需求.
- 根据需求提出可能的体系结构类型作为解决方案, including their pros and cons.
软件架构师|全栈开发人员
Perso
- Designed the architected Perso.id (web and mobile apps).
- 管理一个由平面设计师和测试人员组成的小团队,交付一款满足需求的手机应用.
- 对在Perso中使用的技术进行调整和调整策略.id.
- 最初使用Python和Flutter实现应用程序,但随后转向使用Go和Flutter,并对移动应用程序中使用的算法和流程进行了一些调整.
- 从延迟、正确性和用户数量方面监控移动应用程序的性能.
Senior Software Engineer
Syngenta (via Toptal)
- 在前端、后端和其他微服务中实现新功能.
- 重构的前端代码更易于维护. The front end is in React and Gatsby.
- 重构后端以提高可测试性,特别是在单元测试方面. The back end code uses Go.
- 重新构建后端代码以增加每个包的模块化.
- 在实现新特性时,指导并提供了一个现有的模式, new services, and new products.
Technical Development Lead
Zumata (now Rakuten Travel Xchange)
- 领导开发团队实现新特性.
- 使用Go、Elixir等各种技术构建新产品和服务.
- 在Google云平台搭建DevOps环境,主要使用Kubernetes.
- 指导和协助开发人员完成具有挑战性的任务.
- 使用Scrum方法规划开发阶段.
- 调查有关服务表现的个案及客户投诉.
- 优化系统性能以满足客户的期望, 将响应时间缩短到5秒以内.
Django Developer
Mind Research Network
- 实现了在PDF中突出显示页面的功能.js.
- 通过PDF文件启用页面重定向,以便当用户在文件上搜索术语时, 他们可以直接点击该术语进行重定向.
- 实现了基于类别的文档分类.
- 为文档引用开发了一个功能,以跟踪哪些文档更重要.
- 从Solr 3迁移了一个搜索平台.从6到最新的Apache Solr,从版本3开始就很有挑战性.6 and the latest version (7.6) were very different.
自由加密货币交易平台开发人员
Ledgershield (via Toptal)
- 将用户体验设计从草图文件格式转换为网页布局.
- 实现了一个React应用作为平台的前端.
- 开发了一个Django项目,作为加密货币交易平台.
- 迁移以前开发人员编写的现有代码. Unfortunately, 关于已开发工作的信息不多, 这给这个项目带来了一些挑战.
- 构建了涵盖多种加密货币的交易平台——比特币, Bitcoin Cash, Ethereum, Ripple, and Monero.
Full-stack Developer
DoBooster (via Toptal)
- 使用Django和PostgreSQL作为数据库开发后端.
- 使用React Native为他们正在开发的生产力应用程序构建前端.
- 在前端安装了社交登录和JWT身份验证机制.
- 加入了一个博览会,这样雇主可以很容易地看到前端.
- 在前端实现Carousel,用于描述应用的所有内容.
Senior Software Engineer
Dathena
- Managed three teams—the front-end, back-end, 以及分散在印度尼西亚等许多国家的大数据, Singapore, India, and Ukraine.
- 使用Python和Django技术编写后端代码.
- 使用Docker实现了一个易于配置的DevOps策略, easy to deploy, and scalable.
- 为参与项目的团队所设计的接口.
- 为项目的后端部分实现单元测试策略.
Senior Software Engineer
Migital
- 在几个PHP网站中实现了单点登录(SSO)服务.
- 启用Go应用程序在数据库之间同步数据.
- 构建了一个用于数据库间数据同步的PHP模块.
IT Consultant
MD Mirau
- 指导开发采用Cassandra作为NoSQL解决方案.
- 设计符合需求的数据模型.
- 从文件(Excel, CSV等)创建数据摄取流程.) to AWS Redshift.
Software Engineer
Amadeus SAS
- 在世界各地的组织使用的现有产品上实现新功能.
- 通过修复在测试或生产阶段发现的新问题来维护产品.
- 协调团队内部工作,实现客户的新要求.
- 估算实现新特性的成本.
- 培训和支持新产品或新功能的推出.
Experience
处理GPS数据的高级Java库
http://github.com/bailoo/Agamemnon带有动态内容的网页抓取(基于ajax)
http://github.com/teknokeras/scrapy-splashDathena Classification
TECHNOLOGIES
•Hadoop (Hortonworks)、HBase、Django、PostgreSQL、Apache Spark和React. 我是一个后端工程师和团队之间的协调者(前端,后端,大数据团队).
基于深度学习的产品分类
该管道包括抓取许多电子商务网站(主要是时尚)的网页抓取。, cleanse the data, store it, 并使用深度学习工具进行分析. In this case, it was TensorFlow.
Besides the pipeline, 我还使用React Native开发了多平台移动应用程序(Android和iOS)来监控管道, 建立用于模型训练的数据集,并传达深度学习训练的结果.
它是一个React Native应用程序,使用JWT标识和一个本地基本UI组件来使它美观. Axios和Reduce库用于连接和存储管理. 我是首席软件工程师和机器学习工程师.
移动待办事项列表应用程序的全栈开发
其他在前端实现的机制是社交登录(Google和Facebook)。, JWT, a calendar UI, and communication with the REST API.
我在这个项目中的角色是首席软件工程师和架构师.
GPS Data Management System
TECHNOLOGIES
• Hadoop Hortonworks and Apache Hive.
我是这个项目的软件架构师.
Skills
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
Education
软件工程硕士学位
博尔扎诺自由大学-博尔扎诺,意大利
软件工程硕士学位
Blekinge理工学院-卡尔斯克鲁纳,瑞典
Bachelor's Degree in Informatics
万隆理工学院-印度尼西亚万隆
Certifications
Sun Certified Java Programmer 1.4
Sun Microsystems
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring