Stephen Villee, Developer in Dover, NH, United States
Stephen is available for hire
Hire Stephen

Stephen Villee

Verified Expert  in Engineering

Software Developer

Location
Dover, NH, United States
Toptal Member Since
January 8, 2016

Stephen has been a software engineer for over 30 years. 从20世纪80年代为Unix平台开发软件到用PHP开发企业级金融和电子商务软件, JS, and the C language family, 他以一丝不苟和开发高质量的软件而自豪. He is a dedicated, efficient individual and a great communicator, 并期待为您的项目贡献有价值的技能!

Portfolio

Plymouth Design Group
Visual Basic for Applications (VBA), Microsoft Excel, JavaScript, PHP
Atlas Learning (via Toptal)
Google Native Client (NaCl), C
UTStarcom
Real-time Operating System (RTOS), C

Experience

Availability

Part-time

Preferred Environment

Git, PHP, MySQL, Apache, Linux

The most amazing...

...我所写的软件是一个软件开发市场,将开发人员的收入与性能挂钩, including penalties for bugs.

Work Experience

Software Engineer

2006 - PRESENT
Plymouth Design Group
  • 将客户的在线商店从X-Cart 3升级到X-Cart 5. 这包括编写X-Cart 5模块来实现自定义功能,这些功能以前是作为对X-Cart 3核心的hack实现的.
  • 与团队合作,重新设计在线航运市场的用户界面. I acted as lead developer for the back-end software.
  • 开发了一个实用程序,允许Macintosh上的Excel应用程序生成多个报告并将它们合并为单个PDF.
  • 创建了一个系统,允许几个Excel软件产品一次获得30天的许可. 这包括服务器上用于计算到期日期的代码, along with Excel macros to enforce it.
  • 在投资分析电子表格中添加“假设”表,以便客户对关键假设进行增量更改, and immediately see the effect on various metrics.
  • 开发了一个系统,以增加一个横幅,每个eBay上市为一个给定的卖家, 鼓励买家使用特定的运输公司.
  • 开发了一个web应用程序,以显示湿剃须齿轮的市场价值, based on data from eBay sales, obtained through Terapeak.
  • 增强了投资分析电子表格的合作伙伴部分,以显示合作伙伴分布中的瀑布层的影响.
  • 在Excel应用程序中添加了宏,允许从应用程序的早期版本导入数据.
  • 修改了航运市场的管理部分,以显示各种销售分析, and to download this information in CSV form.
技术:Visual Basic for Applications (VBA), Microsoft Excel, JavaScript, PHP

PNACL Chrome Extension Developer

2016 - 2016
Atlas Learning (via Toptal)
  • 创建了一个Google Native Client应用程序来录制语音, encode it as MP3, and upload it to Google Drive.
Technologies: Google Native Client (NaCl), C

Software Engineer

2000 - 2003
UTStarcom
  • 开发了一个呼叫控制模块,允许模拟电话连接到一个H.323 network.
  • Tracked down and fixed several bugs in a vendor's H.323 protocol stack.
Technologies: Real-time Operating System (RTOS), C

Systems Analyst

1993 - 2000
Ticketmaster
  • 为便携式设备开发固件,用于读取演唱会门票上的条形码, 允许场馆收集出席人数的统计数据.
  • 开发了一个ODBC驱动程序,允许从Microsoft Excel等应用程序直接访问票务数据库. 这包括在大约三个月内编写的超过10000行c++代码.
  • 用Pascal编写了一个版本的Kermit文件传输程序, 在专用票务操作系统下使用.
  • 重写了一些会计报告,使用Microsoft Access数据库来存储销售数据.
  • 编写了许多实用程序,将有关已售出和预订座位的数据导入专有票务系统.
技术:汇编,ODBC, c++, microsoftaccess, Pascal

Software Engineer

1988 - 1993
Viasoft
  • 通过重写一些数据库访问模块,加快了几个Viasoft产品组件的速度. The performance of the analyzer improved by about 30%.
  • 编写了一个实用程序,将用于COBOL编译的JCL转换为运行Viasoft分析器的JCL. 这一点很重要,因为客户运行COBOL编译器的方式多种多样.
  • 开发了一个系统,允许将Viasoft产品拆分为可以根据需要动态加载的包.
  • 将Viasoft编辑器集成到常规的ISPF编辑器中,以便在调用一个特殊的Viasoft命令之前不会有性能损失.
  • 在另一个供应商的产品中发现了一个错误,而这个错误在Viasoft的产品中表现为失败. Suggested a fix.
Technologies: Assembler, Mainframe, COBOL, Pascal

Software Engineer

1987 - 1988
Vidnetics
  • 帮助将酒店和游轮的交互式有线视频系统移植到Unix system V.
  • 完全重写了一些作为室内视频板和Unix系统V头端之间网关的固件. This was several thousand lines of Z80 assembler code.
Technologies: Assembler, C, Unix

Software Engineer

1984 - 1987
Anasazi
  • Developed general purpose network software for Unix.
Technologies: Assembly, Assembler x86, C, Unix

Software Engineer

1980 - 1984
Honeywell
  • 开发和维护gcos8操作系统的组件.
Technologies: Assembler

Gea Web App

管理软件开发和其他服务合同的web应用程序. 它使用电子黄金进行支付,所以现在电子黄金已经关闭,它实际上无法处理支付. 然而,该应用程序仍然可以安装和测试支付以外的其他功能.

Fun Facts About 59

http://www.scribd.com/document/387545449/Fun-Facts-About-59
解释了数字59在数学上的有趣之处. 包括数字域、希尔伯特类域和椭圆曲线的案例研究.

Languages

PHP, C++, Assembler x86, Pascal, Visual Basic, C, JavaScript, Visual Basic for Applications (VBA), Assembler, Assembly, COBOL, Java, Ada

Storage

MySQL

Other

Back-end Development, Mainframe, Real-time Operating System (RTOS), Google Native Client (NaCl), Google N, Web Applications

Frameworks

CodeIgniter, Bootstrap, ZURB Foundation, Loopback, AngularJS

Libraries/APIs

jQuery, ODBC, eBay API, Facebook API, Node.js

Platforms

Drupal, Linux, Unix, WordPress

Tools

Apache, Git, Microsoft Excel, Microsoft Access

1977 - 1980

Bachelor of Arts Degree in Mathematics

Harvard University - Massachusetts

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring