Vladimir Makayev
Verified Expert in Engineering
Software Developer
Vladimir是一位拥有近15年建筑经验的主要开发商和建筑师 .NET应用程序和超过10年的javascript相关经验. Vladimir has dealt with application architecture design, database design, maintenance and support, performance optimization, technical leadership, and pre-sales activities.
Portfolio
Experience
Availability
Preferred Environment
Sublime Text, Git, TFS, Jira, Visual Studio, Windows
The most amazing...
...我编写的是一个Resharper插件,它可以提高开发团队的生产力, 允许快速导航和重构自定义XML框架.
Work Experience
Solutions Architect
Verizon Connect
- 领导使用微服务和事件驱动架构分解单体系统的持续工作.
- 设计并实现了一个可扩展的实时服务来支持LiveMap功能.
- 推动编码实践的创新,并帮助开发人员采用和接受不熟悉的范例.
- 对开发人员进行从解耦到接口隔离等基本原则的培训, writing clean code, and more.
- 与关键干系人和产品团队合作,了解未来需求并提供解决方案级技术设计.
- 提供建议并协助确定哪些项目要优先考虑,并在技术债务和新功能之间进行权衡.
Senior Software Engineer/Front-end Architect
Hazu (via Toptal)
- 使用TypeScript将应用从Angular 1重写到Angular 2.
Senior Software Engineer
UST Logistical Systems (via Toptal)
- 实现了一个计费应用程序,该应用程序每天从外部系统导入路由信息,并在此基础上提供计算和附加信息捕获.
- 使用Office 365实现SSO身份验证,并将用户配置文件与应用程序逻辑集成.
- 实现了基于路线信息生成发票和结算的引擎.
Front-end Developer
NBCOT (via Toptal)
- Created a single-page application for flashcards.
- 创建了从当前CRM门户到应用程序的SSO身份验证方案.
Software Architect
Itransition
- 为多租户SaaS财务应用程序设计和开发核心组件.
- 与开发团队协商,构建基于Azure AD的单点登录解决方案,并为Office 365多租户应用程序提供服务.
- 基于Selenium和Specflow构建并实现了一个自动化测试框架,以简化大型项目的自动化测试.
- 作为供应商团队的一员,为Microsoft Dynamics CRM Online实现了一个OWA邮件应用程序.
- Coordinated technical efforts on multiple projects, mentored developers, provided technical leadership, and conducted pre-sales activities.
- Developed projects utilizing Scrum methodology.
Consultant
SocialWealth
- 为医疗保健应用程序构建处方推荐报告生成的后端.
- 用MSBuild和MSDeploy构建一个持续的部署管道.
Lead Software Developer
Itransition
- Led a team of 3-7 developers on many projects.
- Architected, designed, 并在美国公共住房计划的大型多租户SaaS应用程序中实现了模块.
- 在企业EDMS系统中架构并实现了一个发送和发送过程.
- 为自定义XML框架实现了Resharper插件,使团队成员能够轻松地进行代码导航和重构.
- 使用MSBuild/MSDeploy开发持续部署管道,以自动化应用程序部署.
- 使用基于Thinktecture Identity Server的WS-Federation协议实现了一个SSO解决方案.
- Developed projects with Scrum methodology.
Senior Software Developer
Itransition
- 为工程公司创建了一个基于SharePoint 2007的企业内容管理系统. 使用Brava Enterprise构建文档审阅/红线模块,实现文档分类业务流程自动化.
- 将桌面应用迁移到基于ASP的web平台.NET MVC 2.0.
- 使用Java为按需机器学习SaaS平台构建了一个网站.
- 为SharePoint协作站点配置开发了一个可重用的向导框架.
Software Developer
Itransition
- Migrated a large enterprise web application from .NET 1.1 to .NET 2.0.
- Migrated the EDMS system from custom back end to IBM FileNet P8.
- Connected SharePoint for the enterprise EDMS system.
Junior Developer
Itransition
- 为文档属性管理开发了可定制的核心组件.
Experience
HousingHub
Microsoft CRM Dynamics Preview
Hazu.io
http://www.hazu.ioSkills
Languages
C#, TypeScript, JavaScript, HTML, Java, XML, Python, CSS
Frameworks
.NET Core, Angular, ASP.NET, ASP.NET Web API, ASP.NET MVC, ASP.NET Web Forms, Redux, AngularJS, Knockout (Knockout.js), Kendo UI, .NET, NHibernate, JSF, JPA, Selenium, SpecFlow, NativeScript, Windows Presentation Foundation (WPF), Spring, WWF
Libraries/APIs
jQuery, Selenium WebDriver, NgRx, Web API, Entity Framework, SignalR, Graph API, RxJS, NServiceBus, Node.js, React, REST APIs
Tools
Autofac, RabbitMQ, MSBuild, Git, ReSharper, Subversion (SVN), StructureMap, TFS, Visual Studio, Jira, Sublime Text, Microsoft Deployment Toolkit (MDT), Grunt, Bower, Microsoft Dynamics CRM, IBM Filenet, ActiveMQ
Paradigms
Test-driven Development (TDD), Design Patterns, Unit Testing, Data Science, Model View ViewModel (MVVM), Scrum, Microservices, RESTful Development
Platforms
Firebase、亚马逊网络服务(AWS)、Azure、Windows、SharePoint 2007
Storage
Redis, Microsoft SQL Server, Memcached, MySQL, Sphinx搜索引擎
Other
Architecture, SOLID Principles, Windows Communication Foundation (WCF), SOAP, Scalability, Security, Algorithms, Data Structures, Microsoft Azure, Office 365, Web Services, Azure WebJobs, Semantic UI, Azure Service Bus
Education
Bachelor's Degree in Computer Science
Belorussian State University - Minsk, Belarus
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring