Than Ngo,胡志明市开发商,越南胡志明市
Than is available for hire
Hire Than

Than Ngo

Verified Expert  in Engineering

Full-stack Developer

Location
胡志明市,胡志明市,越南
Toptal Member Since
July 6, 2020

Than是一名拥有多年web开发经验的开发人员. 多亏了我能在后台和前端工作, 他可以建立一个web应用程序从开始到完成. 比关心自己作品的质量更重要, 因此,只要有可能,他就努力将最佳实践纳入到他的项目中. 而他拥有航空工程学位, 他的好奇心和对学习的热爱使他走上了计算机编程的道路.

Portfolio

Ready Education
应用状态管理,RxJS, NgRx, Angular, TypeScript, Agile...
Kozoom Multimedia
Redux, React Redux, Azure Active Directory B2C (ADB2C),单点登录(SSO)...
Inspectorio
SQL, Python, Full-stack, Docker, Redis, Elasticsearch, PostgreSQL, Redux, React...

Experience

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), Linux, MacOS, WebStorm

The most amazing...

...我为原型集团开发了一个项目管理web应用程序, 亚太地区最大的私人建筑顾问公司之一.

Work Experience

Full-stack Developer

2020 - PRESENT
Ready Education
  • 开发、维护和重构产品的管理门户.
  • 改进了WCAG 2之后的网站可访问性.1.
  • 利用NgRx状态管理技术开发了一个名为Community的学生社交网络.
  • 将管理页面泛化为组件. 具有搜索功能的典型列表页面, filter, action buttons, table, pagination, 可导航状态可以通过配置对象轻松实现, 特别是,它可以定制以适应许多用例.
  • 开发了一个mixin辅助函数,将mixin设计模式应用到Angular组件中. 使用混合可以节省大量重复的代码,并有助于使代码库更加干净和专业.
  • 将许多常用功能集中到Angular服务中,比如权限服务, CSV download, CSV upload, unsaved changes guard, and Abstract API service.
  • 自定义并添加了许多特性到由Quill和Angular支持的富文本编辑器组件中.
  • 使用敏捷方法,使用流行的工具,如Jira, GitLab, Slack, Sentry等.
Technologies: 应用状态管理,RxJS, NgRx, Angular, TypeScript, Agile, Software as a Service (SaaS), Design Patterns, GitLab CI/CD, SCSS, Regex, Accessibility, Web Accessibility, REST APIs, REST, Microservices, RESTful Microservices, Web Development, Web App Development, Jira, Scrum, Sentry, Mixing, Web Architecture, Bootstrap 4, Vim Text Editor, WYSIWYG Web Builders, Quill, Unit Testing, Dashboards, Web Dashboards, Data Visualization, Charts, Web Applications, CI/CD Pipelines, NgRx/store, Figma, MacOS, Phrase, Visual Studio Code (VS Code), HTML Templates, Front-end Development, Cloud Infrastructure, Git, Redux, Sass, NPM, User Experience (UX), User Interface (UI), Front-end, CSS, Google Maps API, HTML5, Bootstrap, GitLab, Regular Expressions, API Integration, Relational Database Design, APIs, Refactoring, Code Review, HTML, 面向对象编程(OOP), Postman, JSON Web Tokens (JWT), SendGrid, TypeScript 3, Python 3, RESTful Web Services, Architecture, PDF, User Authentication

Senior Full-stack Developer

2020 - 2021
Kozoom Multimedia
  • 集成单点登录(SSO),由Azure Active Directory B2C提供给Kozoom网站. 在Azure B2C上创建自定义流,将用户从旧网站迁移到新网站.
  • 担任后端工程师,以保持旧网站与新网站并行工作. 开发和维护后端服务的所有REST api. 保持两个网站的数据同步.
  • 做过Next的前端工程师.. js、React、Redux、MUI和Socket.IO创建一个具有新闻等功能的响应式网站, live streaming events, replay videos, and live chat.
  • 改进网站SEO与Next的帮助.通过为所有页面添加Open Graph元标签和JSON-LD模式. Created dynamic robot.txt and sitemap.xml files.
  • 创建了一个运行在Node上的活动服务器.Js为实时流媒体事件页面提供实时功能,如实时聊天和实时事件数据更新.
  • 开发和维护一个由React支持的管理仪表板,帮助管理员管理数据.
  • 领导其他来自印度和日本的工程师,帮助他们高效完成任务.
  • 将后端连接到Google Sheets API,以帮助更有效地更新分数和排名.
  • 集成Kozoom高级通行证与Pabbly订阅来管理用户的高级状态. 用户可以购买一年的订阅来观看所有赛事,也可以购买他们想要观看的特定赛事.
  • 将所有存储库从GitHub迁移到GitLab,并应用CI/CD为所有项目自动部署.
Technologies: Redux, React Redux, Azure Active Directory B2C (ADB2C),单点登录(SSO), React, Symfony 4, PHP, MySQL, SQL, Socket.IO,材质UI, REST api,下一步.. js,应用状态管理,原则2,视频搜索引擎优化,节点.js, API Integration, Third-party Integration, Design Patterns, GitLab CI/CD, Regex, PHP 7, REST, RESTful Web Services, RESTful Microservices, RESTful Development, RESTful Services, RESTful Routes, SEO Tools, Integration, Google APIs, Facebook API, Twitter SDK, Twitter API, Facebook SDK, React Admin, Adminer, GitLab, CI/CD Pipelines, Data Migration, Migration, Website Migration, System Migration, Database Design, Architecture, SQL Architecture, Leadership, Remote Team Leadership, Team Leadership, Social APIs, Axios, Symfony, Web Applications, 搜索引擎优化(SEO), Schema.org, B2C, Sentry, MacOS, Azure Active Directory, Visual Studio Code (VS Code), Databases, 对象关系映射(ORM), Facebook Open Graph API, Full-stack Development, Back-end Development, Front-end Development, Redis, Docker, Git, Web Development, TypeScript, NPM, Materialize, JSX, Back-end, User Experience (UX), User Interface (UI), Front-end, CSS, Google Maps API, HTML5, Web Architecture, Google Analytics, Azure, Regular Expressions, Relational Database Design, APIs, Charts, Refactoring, Code Review, HTML, 面向对象编程(OOP), Postman, JSON Web Tokens (JWT), Unit Testing, Social Media Login, Minimum Viable Product (MVP), Angular Material, WebSockets, Web App Development, HTML Templates, Data Visualization, Web Dashboards, Dashboards, System Design, User Authentication, Auth0, Software Architecture, Database Modeling

Senior Engineer

2017 - 2020
Inspectorio
  • 在SaaS平台中开发了许多功能,该平台受到许多顶级品牌的信任, retailers, vendors, and factories like Target, Kohl's, Crocs, Mango, Nobland, Tendam, G-III, Stitch Fix, and more.
  • Worked with Python/Flask, Python/Django for back-end services; Angular, NgRx, and RxJS for the main app; React and Redux for the admin portal.
  • 开发了一个通知仪表板,允许用户打开/关闭所有事件,并使用许多条件对它们进行过滤. 集成微信通知与电子邮件通知并行工作.
  • 开发和维护用户组织管理服务, 包括身份验证, authorization, permissions, 用户/组织邀请, user quota, 组织和用户关系, and more.
  • 在Scrum团队工作,使用Jira跟踪特性,修复bug.
  • 对前端和后端进行组合单元测试.
Technologies: SQL, Python, Full-stack, Docker, Redis, Elasticsearch, PostgreSQL, Redux, React, Angular, Flask, Django, Application State Management, Web Development, TypeScript, TypeScript 3, Web Scraping, Software as a Service (SaaS), API Integration, Third-party Integration, Design Patterns, GitLab CI/CD, SCSS, Regex, Python 3, Web App Development, Django REST Framework, REST, REST APIs, RESTful Web Services, RESTful Microservices, RESTful Services, RESTful Development, RESTful Routes, Microservices, User Authentication, Integration, Unit Testing, Database Design, Social APIs, WeChat, Axios, Dashboards, Web Dashboards, Data Visualization, Charts, Web Applications, CI/CD Pipelines, NgRx/store, Figma, Bootstrap 4, Sentry, Scrum, MacOS, Visual Studio Code (VS Code), AWS Lambda, Databases, 对象关系映射(ORM), HTML Templates, Google Cloud Platform (GCP), Amazon S3 (AWS S3), Amazon Web Services (AWS), Full-stack Development, Back-end Development, Front-end Development, Cloud Infrastructure, Git, Sass, NPM, React Redux, JSX, Django ORM, Back-end, User Experience (UX), User Interface (UI), Front-end, CSS, Google Maps API, HTML5, Bootstrap, Jira, SQLAlchemy, RxJS, GitLab, Regular Expressions, Relational Database Design, APIs, Refactoring, Code Review, Google APIs, HTML, 面向对象编程(OOP), Flask-RESTful, Postman, JSON Web Tokens (JWT), SendGrid, Celery, NgRx, Angular Material, System Design, SQL Architecture, Architecture, PDF, Auth0

Senior Full-stack Developer

2015 - 2017
Archetype Group
  • 为Archetype Group开发一个内部项目管理应用程序, 亚太地区最大的私人建筑顾问公司之一. 该应用程序被1000多名员工和prototype的许多客户使用.
  • Rebuilt from scratch many modules that improved usability and performance; also quickly resolved critical bugs in a short time to unblock users from using the app.
  • 与区域总经理密切合作,获取新应用功能的想法并进行开发.
  • 改进了给客户的PDF报告,使其看起来更专业,并更新了公式,以提供更准确的报告.
  • Developed a client portal, 允许客户端查看进度, analytics, reports, invoices, 以及其他有用的项目数据.
  • 开发图纸管理工具(文件管理),具有修订和批准流程. 该工具基于嵌入在现有jQuery前端的AngularJS.
  • 带领由三名工程师和两名实习生组成的团队,指导他们交付高质量的产品.
Technologies: SQL, Full-stack, Bootstrap, jQuery, JavaScript, Angular, React, MySQL, CodeIgniter, PHP, Web Development, Design Patterns, Regex, htaccess, Web Architecture, Regular Expressions, PDF, Database Design, Architecture, SQL Architecture, System Design, Leadership, Team Leadership, Dashboards, Web Dashboards, Data Visualization, Charts, Symfony, Web Applications, B2C, PHP 7, Bootstrap 4, Sublime Text, Apache, Databases, 对象关系映射(ORM), HTML Templates, Full-stack Development, Back-end Development, Front-end Development, Git, Back-end, User Experience (UX), User Interface (UI), Front-end, Linux, CSS, Google Maps API, HTML5, Google Analytics, LAMP, Laravel, API Integration, Relational Database Design, APIs, Refactoring, Code Review, Google APIs, HTML, 面向对象编程(OOP), JSON Web Tokens (JWT), Web App Development, User Authentication, System Migration, Software Architecture, Database Modeling

Freelance Developer

2013 - 2017
An Online Freelance Agency
  • 开发了许多WordPress插件,为WordPress网站添加新功能.
  • 使用动作和过滤器钩子定制WordPress主题和插件. WooCommerce是我最喜欢的插件之一,因为它有很好的代码库和文档.
  • 集成WordPress网站与第三方服务,如PayPal, Esty等.
  • 使用Yoast SEO等插件改进WordPress网站的SEO.
  • 使用JavaScript、HTML和CSS创建小游戏、工具和计算器.
  • 使用FireBase, Node开发MVP应用程序,如“鸟类迁徙跟踪”.js, and React.
Technologies: WordPress, PHP, JavaScript, HTML, CSS, WordPress Plugins, WordPress Themes, WordPress API, WordPress SEO, Third-party Integration, Regex, htaccess, WooCommerce, Elementor, Divi Builder 3, Divi, Social APIs, Web Applications, 搜索引擎优化(SEO), 内容管理系统(CMS), PayPal API, Firebase, Git, Web Development, Materialize, User Experience (UX), User Interface (UI), Front-end, Website Migration, jQuery, Facebook API, Google Maps API, HTML5, Bootstrap, NoSQL, Google Analytics, Mailchimp, Laravel, Regular Expressions, API Integration, Relational Database Design, APIs, Charts, Refactoring, Custom Themes, Plugins, Code Review, Google APIs, 面向对象编程(OOP), Google Geocoding API, Minimum Viable Product (MVP), Design Patterns, Angular Material, B2C, Facebook SDK, Web App Development, PHP 7, Integration, Twitter SDK, React Admin, Migration, Data Visualization, Web Dashboards, Dashboards, SQL Architecture, Architecture, PDF, User Authentication, Auth0, Shopify

Development Team Lead

2013 - 2015
Cybridge Corporation
  • 分析项目需求. 为新项目设计数据库.
  • 计划并加入编码,为日本客户交付项目.
  • 领导和指导许多初级开发人员,帮助他们提高技能.
Technologies: SQL, Full-stack, CSS, HTML, Apache, jQuery, JavaScript, MySQL, CodeIgniter, PHP, Regex, htaccess, Linux, Web Development, Design Patterns, Web Architecture, Database Design, Architecture, SQL Architecture, System Design, Team Leadership, Leadership, Web Applications, 搜索引擎优化(SEO), Doctrine 2, PHP 7, Bootstrap 4, Sublime Text, Databases, 对象关系映射(ORM), HTML Templates, Facebook Open Graph API, Full-stack Development, Back-end Development, Front-end Development, Git, Materialize, Back-end, User Experience (UX), User Interface (UI), Front-end, Facebook API, Google Maps API, HTML5, Bootstrap, NoSQL, Google Analytics, LAMP, Node.js, Regular Expressions, API Integration, Relational Database Design, APIs, Charts, Refactoring, Code Review, Google APIs, 面向对象编程(OOP), Google Geocoding API, JSON Web Tokens (JWT), Facebook SDK, Web App Development, Integration, Data Visualization, Web Dashboards, Dashboards, PDF, User Authentication, Software Architecture, Database Modeling

Campus Cloud

http://www.readyeducation.com/platform/campus-cloud
校园云是一个管理工具,为管理员提供:

•洞察分析仪表板.
•在移动应用上展示的内容和品牌定制.
•俱乐部,活动和工作列表管理.
•学生登记/退房管理.
• COVID-19 contact tracing.
• Community social network.
•消息工具,发送消息给学生群体或全校.

我是前端开发的主要开发者, maintain, 然后重构这个项目,在很多方面做得更好.

Kozoom TV

http://tv.kozoom.com
该网站允许用户阅读最新的台球新闻, 观看直播和重播视频, 搜索著名的台球选手资料, review rankings and scores, etc.

这个项目是基于Next.. js, React, Redux, Material UI和Socket.IO. 这些技术的结合产生了一个响应, SEO-friendly, real-time, high-performance website.

我领导着一个小团队,最终成为唯一一个将这个项目推出的开发者.

Inspectorio Web App

http://app.inspectorio.com/
一个SaaS平台,提供革命性的技术来改变品牌的质量检查和设施评估, retailers, suppliers, and factories.

Inspectorio的客户是塔吉特(Target)等顶级品牌, Kohl's, Crocs, Mango, Nobland, Tendam, G-III, Stitch Fix, and more.

我是团队里的全栈工程师. 我为这款应用开发了许多重要的功能, 特别是关注通知设置, 第三方集成,如微信, 以及用户和组织管理.

Technologies: Python/Django, Python/Flask, Angular, React, Redux, PostgreSQL, Elasticsearch, Firebase, Redis, Celery, REST APIs, microservices, AWS, GCP

Archetype Project Management

http://www.archetype-intranet.com/
内部申请1个以上,Archetype group是亚太地区最大的私人建筑咨询公司之一. 其应用是将正常流程数字化, reduce manual work, 并提高报告和分析数据的准确性.

I led a team of five members, 直接接受区域总经理的想法和要求进行分析, design, and develop the application.

技术:PHP/CodeIgniter, MySQL, Bootstrap, JavaScript, jQuery, CSS, HTML, Git, Linux

Apartment Rental MVP

http://github.com/than1089/apartment-rental
这是一个MVP项目,具有公寓租赁网络应用程序所需的全部功能.

用户可以在登录页面中选择多种登录选项:使用密码登录, log in with Facebook, and log in with Google. 如果用户连续三次登录失败,将被阻止登录. 管理员可以在admin Dashboard中手动解除对它们的阻止.

帐户分为普通用户、代理和管理员三种. 中介机构可以发布公寓出租信息. Admins can manage everything. 用户可以通过房间数、面积、价格范围等搜索公寓.

这个项目最具挑战性的部分是使用geojango和PostGIS或SpatiaLite来存储公寓的经纬度. 此外,GIS技术还支持按距离与首选位置进行查询.

Languages

Python, PHP, JavaScript, SQL, CSS, TypeScript, HTML, TypeScript 3, Regex, Python 3, PHP 7, SCSS, HTML5, Sass

Frameworks

Django, Angular, JSON Web Tokens (JWT), Redux, Materialize, Next.js, Symfony 4, Material UI, Divi, Symfony, GeoDjango, Django REST Framework, Bootstrap, Laravel, Angular Material, Jinja, CodeIgniter, Flask

Libraries/APIs

Flask-RESTful, React, React Redux, Google API, Google Geocoding API, Node.js, REST APIs, Django ORM, NgRx/store, jQuery, PayPal API, Facebook API, Google Maps API, SQLAlchemy, RxJS, NgRx, Socket.IO, Doctrine 2, WordPress API, Facebook SDK, Twitter SDK, Twitter API, Social APIs, SpatiaLite, Facebook Open Graph API

Tools

Git, SendGrid, JSX, NPM, Celery, GitHub Pages, Divi Builder 3, GitLab CI/CD, Google Analytics, GIS, Jira, Mailchimp, Sublime Text, Amazon Cognito, Azure Active Directory B2C (ADB2C), Apache, GitLab, Figma, Sentry, Vim Text Editor, Quill, Postman, Auth0, WebStorm, Web GIS, Adminer, WeChat

Paradigms

REST, Unit Testing, 面向对象编程(OOP), Refactoring, Microservices, RESTful Development, 搜索引擎优化(SEO), 对象关系映射(ORM), Agile, Design Patterns, Database Design, Web Architecture, B2C, Scrum

Platforms

WordPress, Heroku, Visual Studio Code (VS Code), Linux, Firebase, Google Cloud Platform (GCP), Docker, WooCommerce, LAMP, MacOS, Amazon Web Services (AWS), Azure, AWS Lambda, Shopify

Storage

MySQL, PostgreSQL, Amazon S3 (AWS S3), Databases, Database Modeling, NoSQL, Elasticsearch, Redis, Amazon DynamoDB, Azure Active Directory, SQL Architecture, PostGIS

Other

Regular Expressions, Full-stack, API Integration, Web Development, Relational Database Design, APIs, Back-end, Charts, Custom Themes, Plugins, Third-party Integration, Application State Management, htaccess, Software as a Service (SaaS), RESTful Web Services, Web Accessibility, Web App Development, Bootstrap 4, Integration, User Authentication, Axios, Web Applications, HTML Templates, Full-stack Development, Back-end Development, Front-end Development, RESTful Microservices, Social Media Login, User Experience (UX), Front-end, User Interface (UI), Code Review, Website Migration, WordPress Themes, Minimum Viable Product (MVP), Single Sign-on (SSO), CI/CD Pipelines, WebSockets, Video SEO, WordPress SEO, Web Scraping, RESTful Routes, RESTful Services, Accessibility, Mixing, SEO Tools, React Admin, Data Migration, Migration, System Migration, WYSIWYG Web Builders, PDF, Elementor, Architecture, System Design, Team Leadership, Leadership, Remote Team Leadership, Dashboards, Web Dashboards, Data Visualization, Schema.org, 内容管理系统(CMS), WordPress Plugins, Phrase, Aeronautics, Cloud Infrastructure, Artificial Intelligence (AI), Software Architecture

2007 - 2013

航空工程硕士学位

胡志明理工大学-胡志明市,越南

JANUARY 2024 - PRESENT

AI For Everyone

DeepLearning.AI

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