Shaul Behr,以色列贝特示麦的开发者
Shaul is available for hire
Hire Shaul

Shaul Behr

Verified Expert  in Engineering

Software Developer

Location
Bet Shemesh, Israel
Toptal Member Since
March 12, 2020

Shaul是一名软件架构师,在软件行业的战壕中拥有20多年的经验. He's an expert in all things C# and SQL, 他在Stack Overflow上的声誉排名在第99百分位. 得到了同事和以前客户的热烈推荐, 他是一个聪明的人,努力把事情做好——为所有利益相关者争取最好的结果.

Availability

Part-time

Preferred Environment

Azure, PostgreSQL, Microsoft SQL Server, Entity Framework Core, ASP.NET Core, .NET Core, C#

The most amazing...

...我开发的应用程序是光帆教育的电子阅读器的API, 是什么让全世界成千上万的学生的读写能力得到了巨大的提升.

Work Experience

Founder, Owner, and CTO

2002 - PRESENT
Johannesburg Jewish Community Forum
  • 为一个可选的电子邮件讨论组创建了一个邮件处理引擎(类似于Yahoo)! Groups).
  • 建立了一个系统,通过对商业发帖收费,使小组货币化.
  • 设计了一个HTML模板的横幅广告与可跟踪的点击量.
技术:实体框架,Microsoft SQL Server, c#

API Architect

2012 - 2020
LightSail Education
  • 设计LightSail教育电子阅读器产品的架构和实现API, 在我的监督下,它的用户增长到了数十万.
  • Successfully converted the project from .NET Framework to .NET Core, 从MS SQL/IIS/Windows迁移到Postgres/Docker/Linux的过程中, thus saving a fortune in operating costs.
  • 设计了一个内部分片系统,将我们的数据库分散到多个服务器上,以促进业务增长的可扩展性.
  • 设置负载测试以确保API即使在高负载下也能保持性能.
Technologies: Git, Ansible, Docker, Linux, Azure, PostgreSQL, Microsoft SQL Server, Entity Framework Core, ASP.NET Core 3

System Architect

2012 - 2015
Success Academy Charter Schools
  • 设计并实施了一套跟踪成功学院独特的学校管理系统, 数据密集型方法,为来自贫困背景的孩子提供奇妙的教育体验.
  • 全面负责代码和数据库的性能和调试.
  • 与业务所有者进行频繁的设计讨论,以了解功能需求并将其转化为技术规范.
Technologies: Microsoft SQL Server, ASP.NET, C#

Senior developer

2004 - 2009
Datanet-ITC
  • 编写处理引擎,使用从PACER在线法院系统中抓取的数据来识别破产债务人.
  • 为内部用户创建和维护Windows窗体界面,以执行手动审查,以匹配债务人和破产.
  • 编写代码,自动提出破产索赔与资产.
  • 使用Windows窗体编写了一个终端模拟器,允许安全访问大型机屏幕, 只允许采取某些指定的行动将帐户标记为破产.
技术:Microsoft SQL Server, Mainframe, Windows Forms (WinForms), VB.NET, C#

光帆教育的电子阅读器和课程生成器

http://lightsailed.com/
LightSail制作了一款基于html的电子书阅读器,旨在提高读写能力和实现其他教育目标. As the API architect, 我负责设计整个服务器端基础设施, 从API到服务层再到数据库层, as well as some basic DevOps functions. 我还领导了一个项目的重构,将它从 .NET Framework to .NET Core 3.1、使我们能够部署到Linux和Postgres,并节省了一大笔运营成本.

约翰内斯堡犹太社区论坛的邮件引擎

JJCF是一个备受欢迎的社区电子邮件讨论论坛, 连接约翰内斯堡的犹太社区. I founded the list originally as a Yahoo! 我开发了自己的技术来运行和管理这个列表. 在撰写本文时(2020年3月),JJCF拥有超过9000名活跃用户.
看到JJCF是一种适度有效的电子邮件列表盈利方式, 我设计并几乎完全实现了一个更通用的“版本2”。, 它旨在为其他列表所有者提供与JJCF相同的功能以及更多的SaaS平台.

Early Intervention Software Systems

http://kidsei.com
我被委托为这家早期干预公司设计并实施第二版, 为需要特殊教育的儿童提供服务. 这包括记录特别方案的任务规定和跟踪所提供的服务和有关费用, 同时确保符合HIPAA法规. 我设计了整个系统的架构,并使用ASP实现了服务器端代码.Net, Linq to Entities, and MS SQL Server.

Languages

C#, VB.. NET, Java, JavaScript, TypeScript, HTML5, CSS

Frameworks

.NET Core, Entity Framework Core, ASP.NET Core, ASP.NET, Angular

Tools

Bitbucket, Jira, Bamboo, Git, Ansible

Paradigms

API架构,数据库设计,微服务

Platforms

Windows Server 2016, Azure, Oracle,亚马逊网络服务(AWS), Linux, Docker

Storage

Microsoft SQL Server, PostgreSQL

Other

Multithreading, IIS, Octopus Deploy, ASP.NET Core 3, Mainframe

Libraries/APIs

Entity Framework, Windows Forms (WinForms)

1997 - 1997

Diploma in Project Management

达梅林学院-约翰内斯堡,南非

1991 - 1994

软件工程学士学位

南非约翰内斯堡的威特沃特斯兰德大学

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring