Joshua Mock
Verified Expert in Engineering
Software Developer
Joshua是一名前端架构师和web应用程序开发人员. 他在构建高度交互的web应用程序方面有15年的专业经验.
Portfolio
Experience
Availability
首选的环境
Git, Vim文本编辑器,OS X
The most amazing...
...我曾经做过的一个项目是一个高度定制的拖放编辑器,它可以编写HTML电子邮件,并在所有收件箱中完美显示, 手机和桌面都可以.
Work Experience
自由网页开发员
805 Collective
- 使用CSS媒体查询和JavaScript重构了一个大型Drupal营销站点,使其在所有页面上都完全响应.
- 为几个高流量网站构建自定义WordPress主题.
- 构建了一个自定义的客户端工具,用于在内存中裁剪和调整上传图像的大小.
- 重构大型CSS代码库以使用Sass.
- 编写自定义Drupal和WordPress逻辑以满足独特的客户需求.
高级前端架构师
Emma
- 创建了一个用于构建HTML电子邮件的拖放编辑器.
- 帮助船上的团队, Marionette, React, Flux, Node, Hapi, 并且通过个人培训和开发最佳实践和样板来测试最佳实践.
- 帮助从单片应用程序过渡到面向服务的体系结构.
- 迁移了几个大型遗留代码库,以使用可测试的模块化JavaScript.
- 构建了一个自定义的WebSockets服务器,连接到一个大规模分布式服务器, 事件驱动的体系结构系统,并向最终用户发送实时更新.
Web Developer
The Parable Group
- 构建并维护一个专有的电子商务引擎, 数以百计的客户为成千上万的购物者使用.
- 创建了一个自定义内部网,供所有员工用于日常操作.
- 开发自定义访问驱动的数据输入和管理工具,用于内部日常操作.
- 将旧的经典ASP web应用程序移植到ASP中.NET.
- 为数百个客户设计、重新设计和定制电子商务UI和导航.
自由网页开发员
Self-Employed
- 为每月有成千上万独立访客的网站创建和部署自定义WordPress主题.
- 为独立零售商构建定制的电子商务解决方案.
- 使用Drupal和Magento为客户创建电子商务概念证明.
- 开发自定义PHP web应用程序,以便客户端可以收集和处理新的客户信息.
- 帮助恢复数据并提高大型数据的安全性, 黑客安全漏洞后的高流量WordPress实例.
Experience
Async Array
Skills
Languages
ECMAScript (ES6), HTML5, HTML, JavaScript, Python, CSS, c#, VBScript, PHP, SQL
Frameworks
Hapi.js, Redux, Flux, ASP, ASP . js.NET, Express.js, Underscore.String, Flask, Django
Libraries/APIs
React, Underscore.js, jQuery, Node.js, Lodash, Backbone.js, Sinon.JS, Backbone.Marionette, Socket.IO, SQLAlchemy
Tools
Mocha, Grunt, Vim Text Editor, Webpack, Amazon CloudFront CDN, Babel, Browserify, Git, Microsoft Access, Logstash, Bamboo
Paradigms
单元测试、功能编程、敏捷软件开发、Scrum
Platforms
WordPress, MacOS, Drupal,亚马逊网络服务(AWS), Linux, OS X, Magento, Ubuntu
Storage
Amazon S3, Redis, Microsoft SQL Server, MySQL, Memcached, MongoDB, PostgreSQL
Other
数据结构
Education
计算机科学学士学位
加州州立理工大学-圣路易斯奥比斯波,加利福尼亚州
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring