罗斯·埃斯蒙德,美国德克萨斯州伯勒森的开发商
Ross is available for hire
Hire Ross

Ross Esmond

Verified Expert  in Engineering

Full-stack Developer

Location
Burleson, TX, United States
Toptal Member Since
June 4, 2022

Ross是一个充满激情的全栈开发人员,他从小就对软件充满热情. 具有较强的沟通能力和深厚的网络开发知识, 他曾在大公司和车库创业公司担任首席开发人员. 罗斯总是力求干净利落, accessible, intuitive, maintainable, well-tested, and well-documented software.

Portfolio

Ameriprise Financial
React, JavaScript, Redux,持续集成(CI), DevOps, CSS,前端...
Applicadia
JavaScript, c#,持续集成(CI) .. NET, DevOps, CSS,前端,HTML...

Experience

Availability

Part-time

Preferred Environment

React, Svelte, C#, ASP.. NET、PostgreSQL、SQLite、Clojure、ClojureScript、Amazon Web Services (AWS)、Firebase

The most amazing...

...我的成就是领导一个落后于计划的项目, under-tested, 并且人手不足,无法按时发布,并具有完整的代码覆盖率.

Work Experience

Lead Developer

2017 - 2020
Ameriprise Financial
  • 带领web访问管理团队,负责构建登录组件, 多因素认证模式, and registration page.
  • 设计了一种新的、更加公式化的单元测试方法, 将团队转移到React测试库, 并管理测试组件积压的过程,在发布前将覆盖率从20%提高到80%.
  • 为团队引进了两名新开发人员, 培训他们了解我们的流程,确保他们了解自己的角色和我们的技术堆栈.
  • 重新设计了不使用Redux构建React应用程序的方法, focusing on simplicity, efficiency, and ease of testing.
  • 为可访问性和可用性重构和重写了多因素身份验证模式.
  • 审查模型的可访问性和易用性,并与我们的设计师一起解决问题,然后将其传递到后期开发阶段.
  • 领导核心组件项目, 在哪里鼓励scrum团队为核心贡献可重用组件, shared library.
  • 通过重新设计合并和发布流程,为公司范围内的DevOps做出贡献, 编写脚本使重要工作自动化, 并提供了关于单股转型的见解.
Technologies: React, JavaScript, Redux,持续集成(CI), DevOps, CSS,前端, HTML, TypeScript, Front-end Development, Finance, Cypress, Web Accessibility, Test-driven Development (TDD), Git, Redux Thunk, Automated Testing, User Interface (UI), UI Animation, User Experience (UX), React Redux, Architecture, Software Design, Legacy Code, Legacy Software, Integration, API Integration, Web Development, Full-stack, Web Architecture, Authentication, Web UI, Design, Agile, Technical Leadership, Full-stack Development, 搜索引擎优化(SEO), REST APIs, Vue, JSX

Lead Applications Developer

2011 - 2017
Applicadia
  • 在初级开发人员参加助理项目后的第一份工作中,为他们提供培训和指导.
  • 管理一支由桌面、网页、Android和iOS开发者组成的跨平台团队.
  • 开发了一个JavaScript库,作为一个新颖的布局和动画平台,用于可视化医学知识的本体图.
  • 使用Roslyn开源c#编译器生成代码,获取医学信息学数据集(如CQL)中的知识, Snomed, and ICD-10.
  • Wrote our C#, ASP.NET RESTful服务器的安全性和健壮性.
  • 设计和审核页面的可用性和可访问性.
技术:JavaScript, c#,持续集成(CI) .. NET, DevOps, CSS,前端,HTML, Node.js, SQL, Front-end Development, Cypress, Web Accessibility, jQuery, Parsers, Git, Automated Testing, User Interface (UI), UI Animation, User Experience (UX), Architecture, Software Design, Legacy Code, Legacy Software, APIs, Integration, API Integration, Healthcare, ASP.. NET Core, Web开发,全栈,数据库,Web架构,身份验证, .NET Core, Web UI, Design, Agile, Technical Leadership, Full-stack Development, 搜索引擎优化(SEO), REST APIs, Vue, Canvas, JSX

Spaced Math

《欧博体育app下载》是我在明尼苏达大学获得拉丁文荣誉学位的毕业论文. 这是一个用ClojureScript编写的拟人代数系统,可以计算微积分1的导数并显示解决这些问题的步骤.

Personal Website and Tools

http://rossesmond.com
我用wiki建立了一个个人wiki.js, PostgreSQL, and AWS. wiki备份到git, git是内置在AWS CodePipeline中并部署到AWS S3站点上的. 该站点建立在Svelte上,并使用持续部署进行操作. 构建还使用ImageMagick处理我手绘的图表,以删除网格背景, crop the diagram, add transparency, and rerender at a higher scale.

Student-Run Discord Bot

在大流行期间和在明尼苏达大学上学期间, 我在周末建立了一个不和机器人来帮助管理几百名学生的数学不和. 这个机器人现在一直在AWS上运行,为数千名学生运营着十几台服务器.
2019 - 2022

理学学士学位,主修数学

明尼苏达大学-明尼阿波利斯,明尼苏达州,美国

Libraries/APIs

React, Redux, Vue 2, Backbone.js, jQuery, Node.. js, ImageMagick, REST api, Vue . js

Tools

Git, Redux Thunk, JSX, ANTLR, Sequelize, Canvas, Let's Encrypt, Amazon CloudFront CDN, CircleCI

Frameworks

Redux, ASP.. NET, ClojureScript, Jest, Cypress, OAuth 2, .NET, ASP.NET Core, .NET Core, Svelte, Next.js

Languages

c#, JavaScript, CSS, HTML, TypeScript, Clojure, HTML5, SQL, Go, Python

Paradigms

Web Architecture, Agile, Continuous Integration (CI), DevOps, Automated Testing, Constraint Programming, Test-driven Development (TDD), 搜索引擎优化(SEO)

Storage

数据库,PostgreSQL, SQLite, Amazon Aurora, Amazon S3 (AWS S3)

Platforms

亚马逊网络服务(AWS)、Firebase、亚马逊EC2、Docker

Industry Expertise

Healthcare

Other

Web Accessibility, Parsers, Front-end, Front-end Development, User Interface (UI), Software Design, Legacy Code, Legacy Software, APIs, Web Development, Full-stack, Web UI, Technical Leadership, Full-stack Development, Technical Writing, AWS DevOps, Drag & Drop, Large-scale Projects, UI Animation, User Experience (UX), Architecture, Integration, API Integration, Authentication, AWS CodePipeline, Discord Bots, Wiki.. js,亚马逊RDS,金融,聊天机器人,实时聊天,设计

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

Top talent is in high demand.

Start hiring