Ruslan Sheptolut
Verified Expert in Engineering
.NET Developer
Ruslan是一位经验丰富的专家,擅长制作高水平的企业软件,为用户的工作提供支持, 促进效率和成就感. 他擅长开发能引起用户共鸣的软件, 提供由价值和乐趣驱动的动态体验. 鲁斯兰为发展带来了独特的视角, 作为一名优秀的开发者, tech lead, 产品负责人, 确保对软件开发生命周期的全面理解.
Portfolio
Experience
Availability
首选的环境
Visual Studio Code (VS Code), Visual Studio, Azure
最神奇的...
...我创建的是一个企业网络应用程序,它使经销商能够在竞争中找到获胜的方案,并获得优质重型设备的巨大销售.
Work Experience
主要架构师
Caterpillar
- 开发了一款革命性的软件,让企业里的许多人刮目相看. 它通过为全球经销商提供及时的指导来增加销量, 根据客户的具体情况量身定制.
- 亲自执行并领导项目开发的所有技术方面, 与业务团队紧密合作,帮助指导需求.
- 执行产品定义数量的全栈编码和测试, 设计云架构, 建立基础设施, 持续部署管道, 数据库模式.
- 在开发过程中建立了强大的网络安全标准. 获得所有必要的批准, 进行了彻底的测试和扫描, 并主动解决任何已发现的缺点.
- 建立数据创作方法,记录开发实践,并帮助设置和满足截止日期. 倡导创新技术和解决方案, 以身作则, 这引起了企业中其他团队的注意.
- 优先考虑用户的最佳体验, their customers, admins, 以及我们应用程序的开发人员. 确保各方面, 包括开发, felt responsive, grounded, and open, 最大化每个人的潜力.
- 进行面试并做出关键的人事决定. 保持团队人员的精简以提高成本效率,同时确保团队配备全球最优秀的人才, 内在和外在都有动力.
Senior .NET Developer
MediaMarkt |零售公司(莫斯科,俄罗斯)
- 为MediaMarkt零售商店的销售人员开发了一个Windows 8平板电脑应用程序,取代了传统的固定终端.
- 构建了模块化后端REST API (ASP.NET Core 1.1)整合了公司众多的内部微服务.
- Built a highly maintainable and easily configurable administration dashboard for configuring and monitoring the app; using ASP.NET Core 1.1 MVC.
- Automated fully the build and deployment process; including user notification, win8应用异步部署到所有设备, 以及自动数据库备份和迁移.
- 开发了一个基于网络的SPA,其功能与平板电脑应用相同,使用相同的后端, 使用Angular 2和TypeScript 2.3.
Senior .NET Developer
Rosneft |石油公司(莫斯科,俄罗斯)
- 基于Intergraph SmartPlant Foundation 5构建了一个高级的、易于使用的企业框架(c#).0,仍然用于该平台的开发.
- 开发项目文件系统:使用上述框架和SPF平台,为油厂建设项目文件的存储提供解决方案.
- 分析了多家公司子公司的业务需求,为解决方案构建了全面统一的数据模式.
- 将解决方案自动部署到公司的许多子公司(考虑到它们的需求差异).
- 为小型区域开发人员部门提供远程技术协调,包括简报, consultations, and code reviews.
.NET Developer
Rosneft | Oil Company (Tuapse, Russia)
- 为一个使用Oracle数据库的大型本地会计系统开发新的COM模块,并维护旧的模块(c#和Delphi).
- Maintained the 1C accounting system's modules in accordance with the constantly changing federal laws and regulations; also developed the new modules for the system, 都是用类似vba的专有语言1C编写的.
- 开发、发布并维护了一个SharePoint法律文档门户网站,该网站目前仍在使用.
- 使用SAP自动化,SAP XI自动化商品目录专家的工作流程. 实施多个数据同步解决方案-在SAP和1C会计系统之间传输数据.
- 直接与上述所有项目的用户沟通——从收集业务需求到简报和支持.
软件开发人员
Severstal钢铁公司(Vorkuta,俄罗斯)
- 利用Delphi和Oracle开发企业安全审计解决方案. 该解决方案用于Severstal旗下煤矿及其他子公司的企业安全检查调度.
- Developed, 一个五人小组, 根据ITIL原则构建的功能强大的服务台软件(使用Delphi和Oracle). It was check-ups for the company's IT needs for 7 years after that; also wrote graduate work about that and received a perfect mark.
- 为客户运输公司维护旧的MS Access会计解决方案,并为他们开发了一个新的解决方案, 包括很多Excel报表.
- 在Delphi中为用户友好的向导构建了一个引擎,用于生成法律协议和其他法律文件. It is configurable and extendable with declarative-style scripts; uses Word and Excel for templates and Oracle for storage.
- 收集和分析所有项目开发过程中的业务需求.
Experience
威仕特(毛毛虫)
Skills
Languages
C#, TypeScript 3, JavaScript, CSS, HTML, SQL, XAML, Delphi, Visual Basic for Applications (VBA), Java 7, TypeScript, Sass, HTML5, CSS3, t - sql (transact - sql), C++, C#.. NET, SCSS, XML, Regex
Frameworks
.. NET, Angular, ASP.. NET MVC,实体,Windows演示基础(WPF), Windows通信框架(WCF), ASP.. NET Core, Angular Material, Entity Framework Core, .NET 4, ASP.NET MVC 4, ASP.NET MVC 6, ASP.NET MVC 5, ASP.NET MVC 3, ASP.NET, Json.NET, MVVM Light Toolkit, Scandit, Bootstrap 3+, Bootstrap 3, Bootstrap, Entity 6, Protractor, Jasmine
Libraries/APIs
Azure Blob存储API, PDFSharp, LINQ, REST APIs, Entity Framework, SendGrid API, JSON API, jQuery, 反应性的扩展
Tools
Git, Microsoft Visual Studio, Visual Studio 2019, Microsoft Access, Microsoft Excel, Word 2016, Azure Key Vault, Visual Studio 2010, Visual Studio 2013, Visual Studio 2015, NPM, Postman, TFS, Jira, Fiddler, Jenkins, Karma, Webpack 2, Visual Studio
Paradigms
Azure DevOps, Agile, REST, 宁静的发展, 依赖注入, 模型视图视图模型(MVVM), Microservices架构, 异步编程, Microservices, UX Design, 持续部署
Platforms
Azure, 通用Windows平台(UWP), Visual Studio 2017, Oracle, Windows, Visual Studio Code (VS Code)
Storage
Azure Cosmos DB, JSON, Microsoft SQL Server, JSON/XML schema, PL/SQL
Other
IIS, Windows 10, DevExpress, Time Management, Goal Management, DI, IIS 8, 互联网资讯服务(IIS), SAP, VM, 产品管理, 技术领导, 产品的所有权, Architecture, Mentorship
Education
信息系统与技术工程师学位
乌赫塔国立技术大学-乌赫塔,俄罗斯
Certifications
雅思证书(C2) |考试成绩8分.5/9
IDP IELTS
ASP.. NET Core与Visual Studio 2017
微软虚拟学院
Java SE 7基础教育2
RD技术培训中心(俄罗斯莫斯科)
使用Microsoft Visual Studio开发Windows communications Foundation解决方案
鲍曼MSTU计算机培训中心(莫斯科,俄罗斯)
时间管理和目标设定
俄罗斯石油大学
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring