Erik Ostrom,美国明尼苏达州明尼阿波利斯市的开发者
Erik is available for hire
Hire Erik

Erik Ostrom

Verified Expert  in Engineering

Software Developer

Location
Minneapolis, MN, United States
Toptal Member Since
July 29, 2019

Erik从事web应用程序开发已有20多年, mostly with startups, solo entrepreneurs, and small nonprofits. He values clear communication, good design, mutual responsibility, and efficient use of time and money. 他广泛使用Ruby on Rails和包括Vue在内的各种前端工具.js、Angular、D3、Electron、React和TypeScript.

Portfolio

Teaching Excellence Network
Bootstrap, HTML, CSS, Sass, MySQL, Highcharts, Angular, Vue...
Software for Good
R, CSS, HTML, JavaScript, Ruby on Rails (RoR), Ruby
Erik Ostrom
Java, GraphQL, REST api, MySQL, PostgreSQL, Sass, CSS, HTML, jQuery, Gatsby...

Experience

Availability

Part-time

Preferred Environment

Git, RubyMine, MacOS

The most amazing...

...我参与的项目是一个平台,帮助K-12教师了解他们社区的需求,并改善他们的教学以满足这些需求.

Work Experience

Web Developer (Contract)

2015 - PRESENT
Teaching Excellence Network
  • 使用Highcharts, Vue开发图表UI.js, and Vuex.
  • 通过SQL查询调优、视图缓存等提高性能.
  • 用简单的Rails应用程序取代过度设计的SPA(但在需要的功能中保留SPA风格的流体交互).
  • 从Bootstrap 3升级到Bootstrap 4.
  • 向遗留代码库添加了自动测试和代码质量检查器.
  • 为社区调查开发数据模型和用户体验.
技术:Bootstrap, HTML, CSS, Sass, MySQL, Highcharts, Angular, Vue, Ruby on Rails (RoR), Ruby

Web Developer (Contract)

2013 - PRESENT
Software for Good
  • 开发了用于药品监管信息生成XML文件的工具.
  • 开发的应用程序,以生成指令的液体处理机器人.
  • 增加了众包房地产应用程序的功能.
  • 指导实习生学习Ruby on Rails开发.
  • 更新ActiveAdmin与Rails 4一起工作.
技术:R, CSS, HTML, JavaScript, Ruby on Rails (RoR), Ruby

Web Developer (Contract)

2009 - PRESENT
Erik Ostrom
  • 为各种客户建立网站和应用程序.
  • 根据客户需求学习新技术.
  • 为web应用程序制定架构决策.
  • Performed devops services as needed.
  • 管理项目,确定关键需求并确保按时交付.
  • 利用Vue开发决策智能系统的可视化.js and D3.js.
  • 利用Electron和Vue开发跨平台桌面调度应用.js.
技术:Java, GraphQL, REST api, MySQL, PostgreSQL, Sass, CSS, HTML, jQuery, Gatsby, D3.js、Electron、Angular、Vue、JavaScript、Ruby on Rails (RoR)、Ruby

Web Developer (Contract)

2012 - 2017
South Arts
  • 集成Salesforce客户注册和更新.
  • 简化计费和订阅系统实现.
  • 向遗留代码库添加了自动测试.
  • Developed payment history feature.
  • 增加了管理CMS功能,包括外发电子邮件预览.
技术:HTML, CSS, Sass, MySQL, jQuery, JavaScript, Ruby on Rails (RoR), Ruby

Web Developer (Contract)

2010 - 2011
Art+Culture
  • 为高级艺术收藏和收购开发电子商务应用程序.
技术:HTML, CSS, JavaScript, Ruby on Rails (RoR), Ruby

Web Developer (Contract)

2008 - 2008
Ask.com
  • 开发列表构建应用程序的原型.
  • 实现了用户生成内容和共享的规则.
技术:HTML, CSS, JavaScript, Ruby on Rails (RoR), Ruby

Software Engineer (Contract)

2005 - 2006
Mirapoint
  • Improved UX for advanced webmail app.
Technologies: CSS, HTML, JavaScript, C

Software Engineer (Contract)

2004 - 2004
Lightbridge
  • 为基于web的即时通讯和电话会议应用程序开发UI和基础架构.
技术:CSS, HTML, JavaScript, Java

Senior Web Engineer

2000 - 2003
PlaceWare
  • 使用Java和JavaScript开发web会议应用程序的UI功能.
  • 调查并修复了深层次的浏览器漏洞.
技术:HTML, CSS, JavaScript, c++, Oracle SQL, AWT, Java

Senior Web Engineer

1998 - 2000
Liquid Audio
  • 为可下载的数字音乐开发电子商务网站应用程序.
  • 为一家大型动画工作室开发了欧博体育app下载语音试镜的web应用程序.
技术:MySQL, CSS, JavaScript, HTML, Perl

Member of Technical Staff

1996 - 1998
AT&T Labs
  • 担任用户界面研究组成员.
  • 开发多用户实时交互GUI工具包.
  • 为重复性压力损伤的程序员开发语音控制工具.
Technologies: Emacs, C, MOO, Java

Teaching Excellence Network

这个web应用程序使用社区调查来帮助教师确定课堂优先级, 并帮助教师了解他们是否满足了这些需求. 我改进了遗留代码库的代码质量和性能,同时添加了功能并升级了设计. 技术包括Ruby on Rails、Angular、Vue.js, SASS, and Bootstrap.

Time Management Desktop App

我和同事为专业摄影师设计并开发了一个时间管理工具, 帮助他们组织和可视化组成一个典型的工作周的任务和活动. Our implementation used Vue.js/Vuex在一个电子桌面应用程序,使用CSS网格自定义设计.

Exercise Tracking App

适合移动设备的应用程序,用于记录各种举重训练的进度. 使用Angular、TypeScript、Ruby on Rails和Bootstrap实现.

erikostrom.com

http://www.erikostrom.com
My current web site. An experiment in design. 由Gridsome, GraphQL, Vue, PostCSS和Ramda构建而成.

Languages

Ruby, JavaScript, ECMAScript (ES6), HTML, CSS, Sass, R, GraphQL, Java, c++, C, Perl, MOO, SQL

Frameworks

Ruby on Rails (RoR), Capybara, Angular, Bootstrap, Vuetify, RailsAdmin, Jest, Electron

Paradigms

Object-oriented Programming (OOP), Test-driven Development (TDD), Behavior-driven Development (BDD), REST, Functional Programming

Other

调试,网页无障碍,vue路由器,盖茨比

Libraries/APIs

Vuex, Vue, jQuery, REST api, Highcharts, AWT, D3.js

Tools

RSpec, Cucumber, Git, RubyMine, Emacs

Platforms

Web, MacOS

Storage

MySQL, PostgreSQL, Oracle SQL

1994 - 1998

Master's Degree in Computer Science

美国东北大学波士顿分校

1992 - 1994

Bachelor's Degree in Computer Science

Gustavus Adolphus College - St. Peter, MN, USA

1990 - 1992

Courses in Liberal Arts

威廉斯学院-威廉斯敦,马萨诸塞州,美国