Richard Dam,胡志明市开发商,胡志明市,越南
Richard is available for hire
Hire Richard

Richard Dam

Verified Expert  in Engineering

APIs Developer

Location
胡志明市,胡志明市,越南
Toptal Member Since
July 10, 2019

Richard是一位经验丰富的产品工程师,在AI/ML领域拥有超过十年的创新产品开发经验, payment, and eCommerce fields. 他是一个经验丰富的团队领导, 为一家初创公司的人工智能聊天机器人推动了10倍的增长,并成功领导了GO VIET的工程团队. 他是一家金融科技公司的首席技术官, 理查德对产品工程和驱动结果的热情使他成为任何技术团队的宝贵资产.

Portfolio

Early Stage Startup
Python, API, Azure, Flask, Google Cloud, OpenAI GPT-3 API
Freelance Client
Python、Amazon Web Services (AWS)、Azure、Kubernetes、ChatGPT、OpenAI GPT-3 API...
Polymer Solutions, Inc
Python、AWS Lambda、亚马逊网络服务(AWS)、数据丢失防护(DLP)...

Experience

Availability

Part-time

Preferred Environment

Docker, Git, Sublime Text, PyCharm, Zsh, MacOS

The most amazing...

...我开发的产品是一个社交网络的推荐引擎, 为用户提供个性化的活动反馈体验.

Work Experience

Python Developer

2023 - 2023
Early Stage Startup
  • 实验并应用预训练的AI模型进行新闻文章摘要.
  • 通过应用OpenAI来优化应用程序的某些NLP任务, including text similarity, summarization, and script generation.
  • Refactored the Flask app, 模块化不同的逻辑组件, 并创建了Docker和部署脚本.
技术:Python, API, Azure, Flask, Google Cloud, OpenAI GPT-3 API

Engineering Manager

2021 - 2023
Freelance Client
  • Designed, architected, 并实现了针对教育行业优化的多租户聊天机器人平台.
  • 创建了一个身份管理系统,该系统支持系统中所有门户的单点登录和客户端的联合身份.
  • 使用LTI v1创建与多个LMS的集成.1 and LTI v1.3.
  • 建立了一个微软团队应用程序,使聊天机器人可以在团队的个人和群聊.
  • 构建CI/CD管道,并使用IaC自动提供基础设施.
Technologies: Python、Amazon Web Services (AWS)、Azure、Kubernetes、ChatGPT、OpenAI GPT-3 API, GitHub, Flask, REST APIs, SAML, Single Sign-on (SSO), OAuth 2, OpenID Connect (OIDC), Auth0, Back-end, Terraform, Microservices

Software Engineer

2021 - 2021
Polymer Solutions, Inc
  • 优化lambda应用的处理时间在20-30%左右.
  • 重构了应用的服务层,使其与Lambda、API和CLI兼容.
  • 在Bitbucket上设置CI/CD管道,并使用Terraform在AWS上配置应用程序.
Technologies: Python、AWS Lambda、亚马逊网络服务(AWS)、数据丢失防护(DLP), Terraform, 个人身份资料(PII), GitHub, Back-end

Consultant

2019 - 2020
GAPO Technology JSC
  • 组建了一个产品团队来改进一个社交网络的活动动态.
  • Redefined the activity feed as a data-driven product within the social network; defined the metrics and KPIs for the product.
  • 搭建实验平台,开发持续改进的产品, 支持不同产品组件的多变量测试.
  • 开发推荐引擎作为活动提要的核心,实现用户活动提要的个性化.
  • Constructed data pipelines, 包括流和批处理,维护推荐引擎的特征数据,支持BI和数据分析. 数据栈:Kafka, Cassandra, Airflow, BigQuery.
Technologies: Apache Airflow, Google Cloud Platform (GCP), Data Pipelines, Apache Kafka, Python, Social, Flask, GitHub, Back-end, Microservices

Head of Engineering

2018 - 2019
高越科技贸易有限公司
  • Assembled a product team to deploy ride-hailing and food delivery products in Vietnam; coordinated with a regional engineering team to maintain and continuously improve products.
  • 维护数据仓库并开发新的数据管道, 确保商业智能和防欺诈活动的数据完整性和可访问性. 使用的技术:BigQuery, Google Cloud Storage, Airflow, Pandas, Kafka.
  • 在Google Compute Engine和Google Kubernetes Engine上部署和维护微服务.
  • 与银行集成了一个系统,用于支付过程.
  • 建立IT基础设施和信息安全策略.
  • 使用Grafana和InfluxDB创建实时监控仪表板.
Technologies: SQL, Grafana, Helm, Protobuf, Kubernetes, Google Cloud Platform (GCP), BigQuery, Apache Airflow, Java, Python, OpenID Connect (OIDC), GitHub, Back-end, Microservices

联合创始人|首席技术官

2015 - 2018
TDC JSC
  • 共同创立并领导了一个工程和产品团队.
  • 从事金融科技、银行整合和会话人工智能的工作.
  • 创建了一个电子钱包,使用户可以通过电话号码进行P2P转账, bank account, and social network. 使用的技术:Java和Spring框架, MySQL replication, 微服务架构与Docker, and Google Protobuf.
  • 实现了与一些越南银行的核心银行API的直接集成,用于钱包充值和提现交易.
  • 开发了一个事务管理和监控的管理平台.
  • 为金融用例创建了基于规则的聊天机器人平台, 支持银行转账的自然语言处理, saving account creation, and service payments.
  • 与电子商务合作伙伴集成系统,在电子钱包应用程序上购买产品和服务.
  • 数据中心中预置的本地基础设施.
Technologies: Protobuf, Django, Python, Docker, Spring, Java, OpenID Connect (OIDC), GitHub, Back-end

解决方案架构师|技术售前

2013 - 2015
SmartOSC Corporation(北美)
  • 为北美地区希望建立电子商务平台的客户提供战略和发展计划方面的建议.
  • 构建了一个高级系统, handled the project scoping, 并根据客户需求生成开发时间表.
  • 出差并与北美地区的客户进行面对面的会谈.
  • 为现有客户提供技术支持,维护客户关系.
技术:PHP, Drupal, Symfony, Magento,电子商务

Senior Software Engineer

2010 - 2013
SmartOSC Corporation
  • Managed a development team of 10 engineers to create an eCommerce system with seven million+ SKUs; used PHP, Symfony, MySQL replication, and PHPUnit.
  • 带领5人团队开发美国大学运动队上传的CMS, 流媒体和分享他们的体育比赛视频.
  • 修改了一个公司的网站,以支持地铁设计使用PHP和Drupal.
  • 使用WordPress和Drupal为不同行业的客户开发网站.
  • 维护和支持一个用PHP/CodeIgniter编写的电子商务平台,为欧洲的一家多品牌时装公司.
技术:WordPress, Drupal, MySQL, Symfony,电子商务

Search Engine Developer

2008 - 2010
Tinh Van Telecom
  • 在Python中为web搜索引擎开发了自定义文本处理器和提取器.
  • 使用Python和线程池库为博客搜索创建了一个网络爬虫.
  • 基于Facebook应用,用PHP和MySQL建立了一个博客平台, 允许用户在Facebook上创建博客条目.
  • 使用类似pagerank的算法改进了博客条目和博主的排名.
  • 使用PHP和Yii框架开发了一个内容管理系统.
技术:MySQL, PHP, Python

Social News Feed System

我们为一个拥有数百万日活跃用户的社交网络建立了一个新闻推送系统. 该系统是社交网络的一个子产品, 我们用数据驱动的思维方式来设计系统. 我们首先形成了一个成功的News Feed的指标,然后实现了这个系统来实现目标KPI.

从技术上讲,系统是使用微服务最佳实践设计的,并严格遵循12因素应用程序方法. 我们使用Kafka来处理流数据,使用气流来处理机器学习服务的批处理数据. News Feed系统的核心是一个混合推荐引擎,我们尝试为不同的客户群体创建几个不同的模型. 我们还做了一个实验服务,建立了一个实验,以快速改进模型.

底层技术栈包括:
•架构微服务
•Python与Flask的所有api
•Kafka和气流数据流和批处理
•数据库为Cassandra和MongoDB
•用于容器化和部署的Docker和GKE
•用于代码修订控制和CI/CD的GitLab和ArgoCD

Mobile eWallet

我们在Android和IOS上创建了一个移动电子钱包, 旨在使汇款体验尽可能简单和方便. 电子钱包通过与银行的主机对主机集成,方便了从银行账户直接充值和取款. 它还支持通过电话号码和社交网络进行P2P转账,以及从第三方电子商务供应商处购买产品/服务.

Underlying Technologies:
•架构微服务
•Java + Spring框架,Python + Django服务
• MySQL for the database
•用于服务间通信的Protobuf
•OAuth 2用于用户认证和授权
• Docker for containerization
•GitLab用于代码修订控制和CI/CD

Financial Chatbot Platform

我们帮助一家银行建立了一个金融服务的聊天机器人平台. 它是银行与客户之间的另一个沟通渠道. 用户可以查询余额, transfer money, create a savings account, 并从Facebook Messenger等即时通讯应用中购买增值服务.

聊天机器人平台的核心, 有一个消息队列,旨在将用户的聊天消息流式传输到基于规则的处理器,并将回复流式传输给用户. On top of the core, 适配器使平台能够与多个服务集成, including Facebook Messenger, Zalo, and more.

采用微服务架构和发布/订阅模式, 该平台可以很容易地扩展到每秒处理几百万条消息.

Languages

Python, Java, Python 3, PHP, Bash Script, JavaScript, HTML5, SQL, c++, SAML

Frameworks

Flask, Spring, Django, Spring Boot, Symfony 2, JUnit, OAuth 2, Symfony

Platforms

iOS, Docker, Kubernetes, Google Cloud Platform (GCP), Amazon Web Services (AWS), MacOS, Drupal, WordPress, Magento, Amazon EC2, AWS Lambda, Drupal 8, DigitalOcean, Apache Kafka, Azure

Other

APIs, Back-end, Data Scraping, Data Warehouse Design, Fintech, Mobile Wallet, Mobile Banking, Chatbots, Data Warehousing, Web Crawlers, Recommendation Systems, Conversational UX, 自然语言处理(NLP), GPT, 生成预训练变压器(GPT), Scripting, OpenAI GPT-3 API, eCommerce, Social, Stripe Subscriptions, Web Scraping, Machine Learning, Google Cloud Functions, Scraping, Data Loss Prevention (DLP), 个人身份资料(PII), ChatGPT, Single Sign-on (SSO), OpenID Connect (OIDC)

Libraries/APIs

Protobuf, Stripe API, jQuery, Scikit-learn, Facebook API, OpenCV, Pandas, REST API

Tools

BigQuery, Google Kubernetes Engine (GKE), Zsh, Git, JetBrains, Postman, Grafana, Pytest, PyCharm, Sublime Text, Helm, Stripe Checkout, Ansible, Apache Airflow, ELK (Elastic Stack), Fluentd, Terraform, GitHub, Auth0

Paradigms

Microservices, Agile, Test-driven Development (TDD), Microservices Architecture, DevOps, Unit Testing, Automation

Storage

MySQL, Amazon S3 (AWS S3), Google Cloud Storage, Redis, MongoDB, Data Pipelines, PostgreSQL, Elasticsearch, InfluxDB, Cassandra, Google Cloud

2013 - 2015

计算机科学硕士学位

Texas A&M大学-大学城,得克萨斯州,美国

2006 - 2010

计算机科学学士学位

VNU工程技术大学-河内,越南

MAY 2019 - MAY 2021

Niobium 2019挑战赛的coidity金奖

Codility

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

Top talent is in high demand.

Start hiring