Joshua Mock,美国田纳西州纳什维尔的开发者
Joshua is available for hire
Hire Joshua

Joshua Mock

Verified Expert  in Engineering

Software Developer

Location
美国田纳西州纳什维尔
Toptal Member Since
January 5, 2016

Joshua是一名前端架构师和web应用程序开发人员. 他在构建高度交互的web应用程序方面有15年的专业经验.

Portfolio

805 Collective
PHP, jQuery, CSS, HTML, Drupal, WordPress
Emma
亚马逊网络服务(AWS), Hapi.. js, Redis, PostgreSQL, Python, Django, Node.js...
The Parable Group
VBScript, Microsoft Access, Microsoft SQL Server, CSS, HTML, JavaScript, c#...

Experience

Availability

Part-time

首选的环境

Git, Vim文本编辑器,OS X

The most amazing...

...我曾经做过的一个项目是一个高度定制的拖放编辑器,它可以编写HTML电子邮件,并在所有收件箱中完美显示, 手机和桌面都可以.

Work Experience

自由网页开发员

2012 - PRESENT
805 Collective
  • 使用CSS媒体查询和JavaScript重构了一个大型Drupal营销站点,使其在所有页面上都完全响应.
  • 为几个高流量网站构建自定义WordPress主题.
  • 构建了一个自定义的客户端工具,用于在内存中裁剪和调整上传图像的大小.
  • 重构大型CSS代码库以使用Sass.
  • 编写自定义Drupal和WordPress逻辑以满足独特的客户需求.
技术:PHP, jQuery, CSS, HTML, Drupal, WordPress

高级前端架构师

2010 - PRESENT
Emma
  • 创建了一个用于构建HTML电子邮件的拖放编辑器.
  • 帮助船上的团队, Marionette, React, Flux, Node, Hapi, 并且通过个人培训和开发最佳实践和样板来测试最佳实践.
  • 帮助从单片应用程序过渡到面向服务的体系结构.
  • 迁移了几个大型遗留代码库,以使用可测试的模块化JavaScript.
  • 构建了一个自定义的WebSockets服务器,连接到一个大规模分布式服务器, 事件驱动的体系结构系统,并向最终用户发送实时更新.
技术:亚马逊网络服务(AWS)、Hapi.. js, Redis, PostgreSQL, Python, Django, Node.js, Backbone.js, Redux, React

Web Developer

2001 - 2010
The Parable Group
  • 构建并维护一个专有的电子商务引擎, 数以百计的客户为成千上万的购物者使用.
  • 创建了一个自定义内部网,供所有员工用于日常操作.
  • 开发自定义访问驱动的数据输入和管理工具,用于内部日常操作.
  • 将旧的经典ASP web应用程序移植到ASP中.NET.
  • 为数百个客户设计、重新设计和定制电子商务UI和导航.
技术:VBScript, Microsoft Access, Microsoft SQL Server, CSS, HTML, JavaScript, c#, ASP.NET, ASP

自由网页开发员

2004 - 2009
Self-Employed
  • 为每月有成千上万独立访客的网站创建和部署自定义WordPress主题.
  • 为独立零售商构建定制的电子商务解决方案.
  • 使用Drupal和Magento为客户创建电子商务概念证明.
  • 开发自定义PHP web应用程序,以便客户端可以收集和处理新的客户信息.
  • 帮助恢复数据并提高大型数据的安全性, 黑客安全漏洞后的高流量WordPress实例.
技术:Magento, Drupal, WordPress, HTML, CSS, JavaScript, PHP

Async Array

异步数组是一个类似数组的数据结构,它从任何异步数组中获取和缓存索引项, 大于内存的数据源,并以同步方式返回它们. 它还预测和预加载即将获取的项目.

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

数据结构

2002 - 2004

计算机科学学士学位

加州州立理工大学-圣路易斯奥比斯波,加利福尼亚州

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring