Xin You
Verified Expert in Engineering
Software Developer
Xin自2014年以来一直是一名全栈web开发人员, 但他在十几岁的时候就爱上了网络开发. Ever since his first encounter with web tech, 他对现代编程语言和框架有着全面的积极体验. 他还拥有南洋理工大学计算机科学学士学位. Xin是一个有礼貌的专业人士,客户会喜欢和他一起工作.
Portfolio
Experience
Availability
Preferred Environment
Slack, Trello, Jira, Git, Sublime Text, Ubuntu, MacOS
The most amazing...
...我参与的一个项目是为旅行者设计的定位应用程序. Using Socket.IO,它实时更新用户的位置.
Work Experience
Front-end Developer
Wireless Analytics
- Created reusable Vue.js components and integrated Vue.js linting in the codebase.
- 为商店管理实现了新功能和集成的Vuex.
- 连接第三方api,如Segment, Split等.
Full-stack Developer
Mind Research Networks (via Toptal)
- 使用Django和Django REST框架构建REST api.
- 使用React/Redux开发了一个单页应用程序.
- 编写前端和后端单元和端到端测试.
- 使用Django channel通过web套接字进行实时通信.
- 使用Docker Composer创建Docker容器并部署到Ubuntu服务器上.
Freelance Full-stack Developer
Andreyev (Adelaide) Pty Ltd (via Toptal)
- 使用各种最新技术完成并增强了应用程序.
- 更新PostgreSQL数据库,提高性能.
- Integrated Xero payments for managing transactions.
- 为支付编写测试用例,并使用Celery Beat设置cron作业.
- 创建了可重用的React组件并实现了Webpack捆绑.
Freelance Lead Software Engineer
Nexwriter Limited (via Toptal)
- 为不同的平台构建一个响应式的手机登陆页面.
- Customized the interface using modern technologies.
- 配置邮件服务器并将其链接到网站.
- 开发可重用和模块化的组件,构建可视化的实时数据聚合图表.
Freelance Angular Developer
MintDice (via Toptal)
- 使用Pixi, Babylon和Angular基于加密货币构建HTML5游戏.
- 创建可重用的游戏架构,开发实时socket通信.
- 编写可靠的单元测试和集成持续集成.
Senior Web Developer
Red Mart
- Built a highly scalable, 使用Ruby on Rails易于维护的后端,并在Nginx服务器上实现托管.
- 被提升为技术主管,并使用敏捷方法管理一个由11名成员组成的团队.
- 使用RSpec和Mocha为前端和后端编写测试.
Web Developer
Ediket
- 使用Django REST框架和PostgreSQL构建RESTful api.
- 使用Django REST框架JWT和扩展ORM开发和定制Django的默认身份验证系统.
- 使用REST框架创建可重用的模块化Django视图.
- 使用React和Enzyme构建单页应用程序(SPA)进行测试.
Lead Web Developer
SP Travel
- Built RESTful APIs using Node.js and Express.js to perform CRUD actions on the front-end.
- 支持使用Socket的实时位置跟踪服务.IO.
- 设计了一个高性能、可扩展的数据库结构.
- 使用Mocha添加了一个单元测试和端到端测试,并设置了CI/CD.
- 使用React开发了一个单页应用(SPA).
Experience
Red Mart
我作为一名高级web开发人员参与了这个项目,并领导了一个11人的团队. 我们使用Ruby on Rails和React构建了这个网站. I also hosted PostgreSQL on a Nginx server, 介绍了产品管理的敏捷方法, 并利用UML对流程和数据库结构进行了设计. I also wrote perfect test cases for payment.
Ediket
http://ediket.com我开始使用Create React应用程序开发前端, which is provided by Facebook, and then later adopted Redux, Redux-saga, React Router, Axios, and more. 这个网站是用Python/Django和React构建的. 我还使用Django REST框架创建RESTful api,使用Django REST框架JWT实现基于令牌的身份验证.
Skincare Service
http://www.everbody.com/我建立了一个预订系统,并创建了一个欧博体育app下载和详细信息页面,以展示我们提供的产品和用户可以从我们的服务中得到什么.
Skills
Languages
TypeScript, Ruby, Python, PHP, SCSS, Sass, Less, CSS3, JavaScript, ECMAScript (ES6), HTML5, GraphQL
Frameworks
Bootstrap, Draft.js, Scrapy, Ruby on Rails (RoR), Angular, Redux, Django, Laravel, CodeIgniter, JSON Web Tokens (JWT), Express.js, Vuetify, Selenium, Zend Framework, Jest, PixiJS, Next.js, Django REST Framework
Libraries/APIs
Stripe API, Ramda, Lodash, React, Redux- saga, React Redux Form, React Router, D3.js, REST APIs, Vue, jQuery, Immutable.js, Vuex, Beautiful Soup, Sidekiq, Moment.js, Google Maps API, Node.js, Stripe, Socket.IO, Babylon.js, Highcharts, RxJS, Context API
Tools
Celery, Apache, Asana, Git, GitLab, Jira, Trello, RSpec, Mongoose, CircleCI, Vagrant, Ansible, NGINX, Jenkins, Canvas, Mocha, Sublime Text, Slack, Graphene, Pytest
Paradigms
MVC设计,敏捷软件开发,看板,设计驱动开发(D3)
Platforms
Celery eCommerce, WordPress, Ubuntu, Joomla 3, Mapbox, Firebase, Amazon EC2, Linux, Docker, WooCommerce, Shopify, iOS, Joomla, OpenCart, MacOS, Contentful
Storage
Amazon S3, JSON, PostgreSQL, MySQL, MongoDB, NoSQL, Memcached, Elasticsearch, Redis
Other
Web Development, CSV File Processing, Enzyme, Axios, Freelancing, Software Development, SOAP, Scraping, WordPress Themes, Chrome Extensions, OpenCart Modules, SMTP, Apollo, Computer Science, Imgix
Education
计算机科学与信息系统学士学位
Nanyang Technological University - Singapore
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