Andrew J Dushane,美国佛罗里达州奥兰多的开发者
Andrew is available for hire
Hire Andrew

Andrew J Dushane

Verified Expert  in Engineering

Software Developer

Location
Orlando, FL, United States
Toptal Member Since
January 17, 2017

Andrew是一名专业的用户界面开发人员,拥有超过8年的创建web应用程序的经验. 他热衷于制作优秀的作品, 直观的界面,提供了一个干净, enjoyable experience for users. 具有良好的客户服务和项目管理知识, 他习惯于与客户和来自各个公司级别的同事合作,以确保超出客户期望的卓越成果.

Portfolio

TrueCar
Ruby on Rails, Ruby, Webpack, Jest, Flow, JavaScript, Redux, Node.js...
Disney Partners Federal Credit Union
Webpack, Flux, Fetch API, ECMAScript (ES6), HTML5, Sass, CSS3, Ajax, Node.js...
Freelance
亚马逊网络服务(AWS)、MEAN Stack、DigitalOcean、Heroku、Azure、Backbone.js...

Experience

Availability

Part-time

Preferred Environment

Sublime Text, Atom, Visual Studio Code (VS Code), WebStorm, Linux, MacOS

The most amazing...

...我开发的一个私人项目是一个新闻标题聚合应用程序:看似简单, but exactly what was needed.

Work Experience

Software Engineer

2017 - PRESENT
TrueCar
  • 开发面向消费者的用户界面.
技术:Ruby on Rails (RoR), Ruby, Webpack, Jest, Flow, JavaScript, Redux, Node.js, React

Software Developer

2016 - 2017
Disney Partners Federal Credit Union
  • 为一个新的基于web的银行应用程序开发用户界面,用于创建新的会员, opening new loans, 并为会员创造其他金融产品.
  • 创造了一个快速、动态和高度响应的体验.
  • 构建一个可访问的、移动响应的、美观的界面.
  • Developed an intuitive, easy-to-use, 面向会员的界面,引导会员完成创建帐户或贷款产品的过程.
  • 为应用程序和金融产品的管理创建了一个健壮且高效的面向员工的界面.
  • 与业务分析师和涉众一起定义和收集需求,并定义用户故事.
  • 与质量分析人员合作定义测试用例,识别并解决缺陷.
技术:Webpack, Flux, Fetch API, ECMAScript (ES6), HTML5, Sass, CSS3, Ajax, Node.js, Redux, React

Web Developer

2010 - 2015
Freelance
  • 开发LAMP堆栈和MEAN堆栈应用程序.
  • 创建交互式、直观的用户界面.
  • 使用自适应和响应样式来实现跨平台兼容性.
  • Developed WordPress themes and plugins.
  • 在各种云服务器环境中部署网站.
  • 使用搜索引擎优化的最佳实践来提高网页搜索排名.
  • 与客户合作开发想法,以提高他们的在线形象.
技术:亚马逊网络服务(AWS)、MEAN Stack、DigitalOcean、Heroku、Azure、Backbone.js、React、AngularJS、Sinatra、PHP、Laravel、WordPress、Ruby on Rails (RoR)、Ruby、LAMP

React Component

一个多功能的React组件,可以在任何web应用程序中使用,选择或拖放要进行Base64编码和上传或其他处理的文件. 组件API(包括props和默认props)在ReadMe存储库中有详细说明.

GitHub Reporter

我创建GitHub Reporter是因为我需要将各种存储库的问题导出到CSV, and didn't find a good, simple way to do so. 它最初是一个命令行脚本,后来我把它变成了一个易于使用的GUI(图形用户界面),使它更易于访问.

使用React/Redux前端和Node构建.. js/Express/MongoDB后端,代码库可以查看:
http://github.com/andrewdushane/github-reporter

Simply News

简单新闻是我和一个朋友的一个个人项目,因为我们找不到一个新闻应用程序,它能给我们提供我们想要的东西:简单地从我们喜欢的新闻来源获取最新的头条新闻.

正如您所期望的那样,该体系结构非常简单. 您可以从大约20个世界顶级新闻来源获得最近的三个头条新闻. 点击折叠任何你不感兴趣的源. 点击展开并查看来自任何来源的多达二十个标题. 点击标题可以直接进入新闻来源的网站查看全文.

该项目最初是用Sinatra (Ruby)后端和Vanilla JS前端构建的. 为了稍微提高性能,我用Node重新编写了当前版本的simple News.js API and React.js UI.

在我的GitHub上查看代码库http://github.com/andrewdushane/simply-news-ui

请注意,由于这是一个个人项目,服务器在不活动时将进入睡眠状态. 醒来可能需要20秒左右.

Bash for Beginners

http://andrewdushane.github.io/bash-for-beginners/
在这个基于浏览器的教程中学习基本的Linux bash shell命令.

这个项目是我为了好玩而制作的原型, 因为唯一比学习新东西更有趣的事情之一就是教别人新东西——或者, even better, 创造一些能帮你教会他们的东西.

使用的技术:JavaScript、HTML5和CSS3

View the codebase: http://github.com/andrewdushane/bash-for-beginners

Languages

ECMAScript (ES6), CSS3, ES7, JavaScript, HTML5, GraphQL, Sass, Less, PHP, Ruby

Libraries/APIs

React Redux, React, React Router, REST api, Node.js, Redux-Saga, Backbone.js, Instagram API

Other

前端开发,Apollo, Ajax, Fetch API

Frameworks

Redux, Express.. js、Flux、Ruby on Rails (RoR)、Laravel、Sinatra、AngularJS、Jest

Tools

Redux Thunk, WebStorm, Atom, Sublime Text, Webpack, Flow, MongoLab, Mongoose

Paradigms

Testing, MEAN Stack

Platforms

MacOS, Linux, LAMP, WordPress, Azure, Heroku, DigitalOcean, Amazon Web Services (AWS), Visual Studio Code (VS Code)

Storage

NoSQL, MySQL, MongoDB, PostgreSQL

2000 - 2003

Bachelor's Degree in Spanish/Chemistry

密歇根州立大学-东兰辛,密歇根州