![罗斯·埃斯蒙德,美国德克萨斯州伯勒森的开发商](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F1104042%2Fpicture%2Foptimized%2Fhuge_8f0104ce6455b532dc24754952ffdcf1-c0f7a79be0191a39829ca8fcadc1dc9d.jpg&width=524)
Ross Esmond
Verified Expert in Engineering
Full-stack Developer
Ross是一个充满激情的全栈开发人员,他从小就对软件充满热情. 具有较强的沟通能力和深厚的网络开发知识, 他曾在大公司和车库创业公司担任首席开发人员. 罗斯总是力求干净利落, accessible, intuitive, maintainable, well-tested, and well-documented software.
Portfolio
Experience
Availability
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
Ameriprise Financial
- 带领web访问管理团队,负责构建登录组件, 多因素认证模式, and registration page.
- 设计了一种新的、更加公式化的单元测试方法, 将团队转移到React测试库, 并管理测试组件积压的过程,在发布前将覆盖率从20%提高到80%.
- 为团队引进了两名新开发人员, 培训他们了解我们的流程,确保他们了解自己的角色和我们的技术堆栈.
- 重新设计了不使用Redux构建React应用程序的方法, focusing on simplicity, efficiency, and ease of testing.
- 为可访问性和可用性重构和重写了多因素身份验证模式.
- 审查模型的可访问性和易用性,并与我们的设计师一起解决问题,然后将其传递到后期开发阶段.
- 领导核心组件项目, 在哪里鼓励scrum团队为核心贡献可重用组件, shared library.
- 通过重新设计合并和发布流程,为公司范围内的DevOps做出贡献, 编写脚本使重要工作自动化, 并提供了关于单股转型的见解.
Lead Applications Developer
Applicadia
- 在初级开发人员参加助理项目后的第一份工作中,为他们提供培训和指导.
- 管理一支由桌面、网页、Android和iOS开发者组成的跨平台团队.
- 开发了一个JavaScript库,作为一个新颖的布局和动画平台,用于可视化医学知识的本体图.
- 使用Roslyn开源c#编译器生成代码,获取医学信息学数据集(如CQL)中的知识, Snomed, and ICD-10.
- Wrote our C#, ASP.NET RESTful服务器的安全性和健壮性.
- 设计和审核页面的可用性和可访问性.
Experience
Spaced Math
Personal Website and Tools
http://rossesmond.comStudent-Run Discord Bot
Skills
Languages
c#, JavaScript, CSS, HTML, TypeScript, Clojure, HTML5, SQL, Go, Python
Frameworks
Redux, ASP.. NET, ClojureScript, Jest, Cypress, OAuth 2, .NET, ASP.NET Core, .NET Core, Svelte, Next.js
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
Paradigms
Web Architecture, Agile, Continuous Integration (CI), DevOps, Automated Testing, Test-driven Development (TDD), 搜索引擎优化(SEO)
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, Constraint Programming (CP), Wiki.. js,亚马逊RDS,金融,聊天机器人,实时聊天,设计
Platforms
亚马逊网络服务(AWS)、Firebase、亚马逊EC2、Docker
Storage
数据库,PostgreSQL, SQLite, Amazon Aurora, Amazon S3 (AWS S3)
Industry Expertise
Healthcare
Education
理学学士学位,主修数学
明尼苏达大学-明尼阿波利斯,明尼苏达州,美国
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring