Stephen Villee
Verified Expert in Engineering
Software Developer
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
Experience
Availability
Preferred Environment
Git, PHP, MySQL, Apache, Linux
The most amazing...
...我所写的软件是一个软件开发市场,将开发人员的收入与性能挂钩, including penalties for bugs.
Work Experience
Software Engineer
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.
PNACL Chrome Extension Developer
Atlas Learning (via Toptal)
- 创建了一个Google Native Client应用程序来录制语音, encode it as MP3, and upload it to Google Drive.
Software Engineer
UTStarcom
- 开发了一个呼叫控制模块,允许模拟电话连接到一个H.323 network.
- Tracked down and fixed several bugs in a vendor's H.323 protocol stack.
Systems Analyst
Ticketmaster
- 为便携式设备开发固件,用于读取演唱会门票上的条形码, 允许场馆收集出席人数的统计数据.
- 开发了一个ODBC驱动程序,允许从Microsoft Excel等应用程序直接访问票务数据库. 这包括在大约三个月内编写的超过10000行c++代码.
- 用Pascal编写了一个版本的Kermit文件传输程序, 在专用票务操作系统下使用.
- 重写了一些会计报告,使用Microsoft Access数据库来存储销售数据.
- 编写了许多实用程序,将有关已售出和预订座位的数据导入专有票务系统.
Software Engineer
Viasoft
- 通过重写一些数据库访问模块,加快了几个Viasoft产品组件的速度. The performance of the analyzer improved by about 30%.
- 编写了一个实用程序,将用于COBOL编译的JCL转换为运行Viasoft分析器的JCL. 这一点很重要,因为客户运行COBOL编译器的方式多种多样.
- 开发了一个系统,允许将Viasoft产品拆分为可以根据需要动态加载的包.
- 将Viasoft编辑器集成到常规的ISPF编辑器中,以便在调用一个特殊的Viasoft命令之前不会有性能损失.
- 在另一个供应商的产品中发现了一个错误,而这个错误在Viasoft的产品中表现为失败. Suggested a fix.
Software Engineer
Vidnetics
- 帮助将酒店和游轮的交互式有线视频系统移植到Unix system V.
- 完全重写了一些作为室内视频板和Unix系统V头端之间网关的固件. This was several thousand lines of Z80 assembler code.
Software Engineer
Anasazi
- Developed general purpose network software for Unix.
Software Engineer
Honeywell
- 开发和维护gcos8操作系统的组件.
Experience
Gea Web App
Fun Facts About 59
http://www.scribd.com/document/387545449/Fun-Facts-About-59Skills
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
Education
Bachelor of Arts Degree in Mathematics
Harvard University - Massachusetts
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