Warunyou Dej-Udom, Developer in Bangkok, Thailand
Warunyou is available for hire
Hire Warunyou

Warunyou Dej-Udom

Verified Expert  in Engineering

Software Developer

Location
Bangkok, Thailand
Toptal Member Since
April 15, 2022

Warunyou是一名全栈开发人员,拥有构建支持数百万并发用户的社交和聊天平台的经验. He is fluent in TypeScript, Python, 精通Rust,擅长高性能后端架构设计和平台优化. He has led initiatives, managed releases, and worked in the health, education, real estate, and eCommerce industries. As a product manager, 华润知道如何发挥团队的最佳能力,按时交付高质量的产品.

Portfolio

Self-employed
React, Node.js, TypeScript, Python, Rust, C#, C++, Arduino...
Allestis Pty Ltd T/as Tangent Network
JavaScript, Node.js, Azure, Amazon Web Services (AWS), HTML5, Common Crypto...
Amity
ProductPlan, Management, Scrum Master, Jira, Trello, React Native, TypeScript...

Experience

Availability

Part-time

Preferred Environment

Node.js, React, TypeScript, Python, Redux, Game Development, 3D, Three.js, WebGL, Unity

The most amazing...

...我所从事的项目是一个聊天和社交SDK,支持全球许多直播体育流和企业网络.

Work Experience

Software Developer | Consultant

2022 - PRESENT
Self-employed
  • Prototyped a 3D RPG mobile game, coded game mechanics and AI-created 3D assets, and implemented several shaders related to the game inside Unity.
  • 在Rust中创建实时事件广播系统和服务发现,实现客户端Python绑定和WASM包.
  • 使用React和NextJS为泰国大学和高中生开发了一个问答网站.
  • Built manufacturing software for Polynet, a leading rubber and plastic manufacturer in Thailand, using React and Python.
  • 为泰国最大的房地产开发公司之一的通风机供应商设计了一个智能家居系统的原型.
Technologies: React, Node.js, TypeScript, Python, Rust, C#, C++, Arduino, Amazon Web Services (AWS), CSS, Full-stack, APIs, Google Apps Script, Content Management Systems (CMS), Vercel, PostgreSQL, MetaMask, Web3.js、REST api、GitHub、SQL、WASM、Jest、Git、Game Development、WebAssembly、Unity

Senior React and Node.js Developer

2022 - 2022
Allestis Pty Ltd T/as Tangent Network
  • Developed a PoC for the back end, 利用区块链背后的一些技术来创建一致和安全的数据.
  • 将PoC提升为工作原型,其中包括文档分析和文本提取.
  • 创建了一个前端React客户端来显示后端服务器的信息.
Technologies: JavaScript, Node.js, Azure, Amazon Web Services (AWS), HTML5, Common Crypto, Cloud, Blockchain, APIs, Full-stack, CSS, AWS Lambda, Lambda Architecture, Crypto, Serverless, REST APIs, GitHub, Architecture, Git

Product Manager

2021 - 2021
Amity
  • 管理一个项目,在严格的期限内发布社交SDK的TypeScriptSDK版本的测试版和React Native的示例应用程序.
  • 协助管理来自美国和欧盟地区客户的期望和需求.
  • Combated critical bugs and features to close upcoming deals.
Technologies: ProductPlan, Management, Scrum Master, Jira, Trello, React Native, TypeScript, Amazon Web Services (AWS), APIs, Microservices Architecture, Linux, Enterprise, Enterprise Systems, GitHub, Product Management, Scrum

Software Engineer

2019 - 2021
Amity
  • 优化了实时事件广播消息传递系统和数据库查询,以支持数百万用户.
  • 开发了聊天API的新版本,以支持更复杂的消息类型.
  • 领导后端计划,构建订阅服务、支付网关和服务提供者.
  • 使用用户活动填充数据,并将其聚合为分析仪表板.
  • 管理一个全栈团队,与几名工程师一起开展COVID-19计划.
Technologies: Node.js, TypeScript, JavaScript, Express.js, Next.js, Redis, MongoDB, CockroachDB, Amazon Web Services (AWS), APIs, Microservices Architecture, Mongoose, Vercel, Linux, Enterprise, ESLint, Enterprise Systems, REST APIs, GitHub, Full-stack, Architecture, Material UI, Scrum, Jest, Git, Jenkins, React

Software Engineer

2018 - 2019
NextCapital
  • 开发了一个优化的UI测试框架,将所有测试套件的执行时间从几个小时减少到大约20分钟.
  • 管理测试用例,并实现一个内部React应用程序,以有效地处理和显示聚合的测试结果.
  • 被NextCapital认可并授予“城市学者”项目40多名学生中仅有的三人之一,因为他是一名出色的实习生,为公司做出了杰出的贡献.
Technologies: Node.js, React, JavaScript, Nightwatch.js, Amazon Web Services (AWS), CSS, Full-stack, APIs, ESLint, REST APIs, GitHub, Cypress, Git, Jenkins

Researcher and Strategist Intern

2017 - 2017
Digital Ventures Co., Ltd.
  • 研究金融领域的新技术,并在泰国等国寻找投资机会, the United Kingdom, and Israel.
  • 对市场中当地商家进行调查和互动,完善设计,制定营销策略,将全球最大的周末市场数字化, Chatuchak Weekend Market.
  • 学习机器学习和区块链等新兴技术及其影响.
Technologies: Research, Investing

Simple Chain

http://warunyoud.github.io/simple-block/
基于react的可视化和区块链技术如何在幕后工作的游乐场. I have become quite fascinated by blockchain technology. Still, 我发现其背后的机制非常复杂,没有技术背景的人很难理解. 该项目旨在通过允许用户与虚拟链交互并根据用户的需要进行更改来帮助消除理解障碍.

Ocean Wave Simulation in Three.js

http://warunyoud.github.io/wave3js/
A Three.js app showing ocean wave simulation and an object floating on it. 参数,如方向速度和波形,可以通过UI配置. 该项目利用顶点着色器计算波浪的顶点位置,同时使用CPU确定浮动对象的位置和旋转.

Service Discovery Written in Rust

http://github.com/warunyoud/watchtower-rs
Inspired by Eureka, an open source project from Netflix, I wanted to create a replication of it in Rust. 我一直在使用这项技术作为一些个人项目的支柱,以扩展其功能.

Real-time Event Publishing System Written in Rust

http://github.com/warunyoud/flock-rs
由于连接是有状态的,我亲身体验了扩展WebSockets连接是多么困难, I took on the challenge of solving the issue. Taking inspiration from a talk on LinkedIn, 我用Rust实现了一个可伸缩的实时事件发布系统.

Educational Question and Answer Website

http://devior.vercel.app/
因为网上没有很多泰语的教育资料而烦恼, 我开发了一个允许用户发布问题并回答问题的网站, and I created a web app with React, which has similar functionalities to Stack Overflow; all the UIs were created from scratch without using a library.

Languages

TypeScript, JavaScript, Python, Rust, HTML, C++, C, Java, C#, SQL, CSS, Google Apps Script, HTML5, WASM

Frameworks

Express.js, Next.js, Redux, Material UI, Cypress, Jest, React Native, Unity

Libraries/APIs

Node.js, React, REST APIs, Web3.js, Three.js, WebGL, Nightwatch.js, Common Crypto

Tools

GitHub, Mongoose, Git, MetaMask, Jenkins, Jira, Trello

Platforms

Vercel,亚马逊网络服务(AWS),区块链,Linux, ProductPlan, Arduino, Azure, AWS Lambda

Storage

MongoDB, PostgreSQL, Redis, CockroachDB, Cassandra

Other

Network Programming, Full-stack, APIs, Enterprise, Enterprise Systems, Architecture, Game Development, System Programming, Crypto, ESLint, Product Management, Image Generation, Byte maps, Image Manipulation, 3D, Machine Learning, Algorithms, Scrum Master, Research, Investing, WebSockets, Cloud, Content Management Systems (CMS), Serverless, WebAssembly, Shaders

Paradigms

微服务架构、Scrum、数据科学、管理、Lambda架构

2015 - 2019

Bachelor of Science Degree with Highest Honors in Computer Science

伊利诺伊大学香槟分校-美国伊利诺斯州香槟分校

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

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring