Jon is available for hire
Hire JonJon Rowe
Verified Expert in Engineering
后端开发人员
Location
南安普敦,英国
至今成员总数
October 6, 2022
Jon是一位经验丰富的Elixir和Ruby开发人员,拥有大约15年的商业经验. 在过去的五年里,他主要在Elixir中工作(使用一些Ruby),在此之前他是一名Rails开发人员. Jon认为自己是测试驱动开发的专家,目前是RSpec的维护者. 他从头开始构建了很多应用程序,并帮助提高了现有应用程序的代码质量, 从高性能数据仓库到大型电子商务网站.
Portfolio
Freelance Clients
Elixir,函数式编程,Phoenix LiveView, PostgreSQL, HTML, CSS3...
Experience
Availability
Part-time
首选的环境
MacOS, Elixir, Phoenix, PostgreSQL
The most amazing...
...我曾与之合作的团队将美国第二大汽车市场改写为Elixir, 提高性能并减少用户等待时间.
Work Experience
高级咨询长生不老药工程师
2012 - PRESENT
Freelance Clients
- 与创始人密切合作,为早期客户和投资者提供最有价值产品. 演示产品以获得资金,以建立更长期的团队.
- 为现有团队提供额外的开发支持,以帮助他们在压力下完成最后期限. 在不耗尽现有团队精力的情况下,快速提高工作效率,防止他们错过关键的业务或监管截止日期.
- 维护和升级项目,使其在最初开发后保持安全和高性能. 为客户提供了长期的稳定性,延长了三年的项目寿命.
- 通过分析数据库操作和重构来消除瓶颈,提高了性能, 对于大型数据仓库,添加聚合可以带来10倍的性能提升(从500毫秒到50毫秒以下的响应时间).
技术:长生不老药,函数式编程,Phoenix LiveView, PostgreSQL, HTML, CSS3, REST APIs, CSS, Back-end, Git, Web Development, Full-stack, 亚马逊网络服务(AWS), CI/CD Pipelines, Docker, JavaScript, REST, Tailwind CSS, Fly.io, Elm, RSpec, 分布式系统, Message Queues, Pub/Sub, Email Marketing, 电子邮件营销自动化, Architecture
Experience
Flowerwork.io (Contract)
与创始人密切合作,建立MVP,向投资者和早期客户展示Flowerwork持续预览环境. 我通过集成到部署平台(Kubernetes),在实时视图中完成了UI的彻底检修。.
Forward/GetThru.io
提供额外的开发支持,以发布关键功能,以符合美国“十位数代码”的法规变化. GetThru是一个政治运动/倡导电话/消息平台.
抵押贷款经纪人工具
用Elixir支持的GraphQL API扩展了现有的Rails应用. 我设置了订阅,为搜索UI提供实时更新,并将新功能组合在一起,以应对不断扩展的特性集.
Erlang的解决方案/汽车.com
与汽车协商.com客户团队,并构建了他们的后端、Salesforce和计费集成. 我从他们以前的环境中迁移了数据,并改进了数据库结构的组织.
Skills
Languages
Elixir, Ruby, HTML, GraphQL, CSS, JavaScript, Elm, CSS3, Java, c++, Objective-C
Frameworks
Phoenix, Ruby on Rails (RoR),顺风CSS
Libraries/APIs
REST APIs, OpenGL
Tools
RSpec, Git
Paradigms
并发编程, 敏捷软件开发, 测试驱动开发(TDD), REST, 函数式编程, Kanban
Platforms
MacOS,亚马逊网络服务(AWS), Salesforce, Kubernetes, Docker
Storage
PostgreSQL
Other
Phoenix LiveView,后端,Web开发,全栈,发布/订阅,架构,CI/CD管道,飞行.io,分布式系统,消息队列,电子邮件营销,电子邮件营销自动化
Education
2003 - 2008
软件工程硕士学位
谢菲尔德大学-谢菲尔德,英国
有效的合作
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
1
Share your needs
在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2
选择你的才能
在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3
开始你的无风险人才试验
与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.
对顶尖人才的需求很大.
Start hiring