德米特里·巴甫洛夫,俄罗斯圣彼得堡的开发商
Dmitry is available for hire
Hire Dmitry

Dmitry Pavlov

Verified Expert  in Engineering

.NET Developer

Location
Saint Petersburg, Russia
Toptal Member Since
July 16, 2012

Dmitry是一位拥有20多年创作经验的顶尖开发者 .NET web applications. He mostly deals with ASP.NET Core and Blazor (C#, .. NET Core)软件开发和体系结构设计. Dmitry曾9次获得微软MVP(开发者技术)奖,是一位有能力的社区领袖. 他还获得了计算机科学、构造地质学和建模的硕士学位. 客户称他为“编码机器”."

Portfolio

Toptal
Visual Studio, ASP.. NET Web API,软件架构,API, SQL, CSS, HTML...
中断咨询公司.
Azure函数、c#、安全Web开发、Web开发、Web安全...
RyanTech
.. NET Core, Blazor, Azure Cosmos DB, Azure SQL, Microsoft Graph API...

Experience

Availability

Part-time

Preferred Environment

Blazor, ASP.NET Core, .NET Core, C#, .. NET, Visual Studio, Git,软件架构,Web服务,API集成

The most amazing...

...我参与过的项目是国际足联赛事的认证系统.

Work Experience

自由软件开发员

2012 - PRESENT
Toptal
  • 作为远程ASP提供正在进行的服务.NET Core/C#/.。NET开发人员为Toptal客户.
  • 设计体系结构并实现ASP.. NET和Web API应用程序.
  • Designed and implemented data storage; documented the codebase and technical aspects.
  • 实现的自动化测试:单元测试、集成测试、功能测试和自动化UI测试.
  • 探索最有效的技术并提出想法,以实现客户的业务需求和目标.
  • 定期向适当的受众报告状态更新.
技术:Visual Studio, ASP.. NET Web API,软件架构,API, SQL, CSS, HTML, JavaScript, c#, .NET, ASP.NET Core, C#.NET, Web Architecture, Architecture, Microsoft Identity Web, Azure Active Directory图API, Background Jobs, NSwag, Message Bus, Azure Functions, API Integration, Azure Service Bus, Blazor, Dependency Injection, Web API, Web Services, Azure SQL Databases, Agile, 面向对象编程(OOP), Azure, Microsoft Visual Studio, Web App Development, API Development, LINQ, REST APIs, Cloud

Azure功能开发人员

2022 - 2023
中断咨询公司.
  • 开发了Azure函数,在三个身份验证api之间进行接口.
  • 生成基于时间的一次性密码(TOTP),通过电子邮件或短信发送,并在UI上进行验证.
  • 实现了一个异步的Blazor WebAssembly UI,用于可视化身份验证过程和跟踪集成api之间的步骤.
技术:Azure功能,c#,安全Web开发,Web开发,Web安全, .NET Core, Blazor, Ant Design, Azure Service Bus, NSwag, CrontoSign Swiss, TOTP, MediatR, 面向对象编程(OOP), Payment APIs, SQL, .. . NET, Microsoft Visual Studio, Web应用程序开发,API开发,Azure云服务,云

Senior .NET Developer |架构师

2020 - 2023
RyanTech
  • 在使用ASP为客户端开发软件方面发挥了关键作用.NET Core, Blazor, .NET, and C#.
  • 为定制软件解决方案设计的体系结构.
  • 与应用程序使用的云服务以及第三方api集成, files, and data storage.
Technologies: .. NET Core, Blazor, Azure Cosmos DB, Azure SQL, Microsoft Graph API, Authentication, Google APIs, API Integration, Code Generators, C#, ASP.NET Core, Entity Framework Core, Blockchain, Supply Chain Management, Web Security, Azure Active Directory, Azure Active Directory B2C (ADB2C), Third-party APIs, Third-party Integration, Stripe API, Stripe Payments, Stripe Checkout, PayPal API, 面向对象编程(OOP), Payment APIs, SQL, Azure, .. . NET, Microsoft Visual Studio, Web应用程序开发,API开发, Twilio, Azure Active Directory图API, Graph API, Microsoft Graph, REST APIs, TOTP, Azure Cloud Services, Cloud, .NET 7

Senior .NET Developer

2021 - 2022
Alcoa
  • 参与了Blazor WebAssembly web应用API UI的软件架构设计和实现,以及Azure Functions App后台作业——用于规划采矿勘探主要工作的工具.
  • 集成SharePoint文件存储和Outlook电子邮件通过微软图形API在企业Azure AD.
  • Developed features for a .. NET核心API和Blazor服务器UI web应用程序后端,用于为采矿业平衡人力和资产资源.
  • 参与了Blazor WebAssembly web应用API UI和Azure Functions App后台作业的软件架构设计和实现, detecting clashes, and risk levels.
Technologies: ASP.NET Core, .. NET Core, WebAssembly, c#, Entity Framework Core, LINQ, ASP.NET Web API, Graph API, Microsoft Graph API, Azure Blob Storage API, OpenAPI, Swagger, Background Jobs, Software Architecture, Web Architecture, Microsoft Identity Web, Azure Functions, API Integration, Azure Service Bus, Blazor, Dependency Injection, Web API, Web Services, Azure SQL Databases, .. NET 6、Agile、NSwag、面向对象编程(OOP)、SQL、Azure、 .NET, Visual Basic, Visual Basic for Applications (VBA), Microsoft Visual Studio, Web App Development, API Development, SignalR, Azure Active Directory图API, Microsoft Graph, REST APIs, Azure Cloud Services, Cloud

Senior .NET Developer |架构师

2019 - 2022
Code Fabriek
  • 在使用ASP为客户端开发软件中担任关键角色.NET Core, Blazor, .NET, and C#.
  • 为定制软件解决方案设计的体系结构.
  • 与应用程序使用的云服务以及第三方api集成, files, and data storage.
Technologies: Blazor, Azure Blob Storage API, FTP Servers, MongoDB, Azure SQL Databases, Azure Cosmos DB, MassTransit, Azure Service Bus, RabbitMQ, Mailchimp, SendGrid API, WebDAV, Web API, API Integration, File Management, .NET Core, ASP.NET Core, WebAssembly, MediatR, 序列化器/反序列化器(并行转换器), 面向对象编程(OOP), SQL, .. . NET, Microsoft Visual Studio, Web应用程序开发,API开发,REST API,云

Senior .NET Developer

2021 - 2021
Oxford VR
  • Developed .. NET Core后端软件自动化虚拟现实治疗,并通过技术改善获得个性化服务的机会,彻底改变心理健康和健康.
  • 集成微服务参与自动化分布式平台.
  • 实现了几个第三方系统API集成, such as Acuity, Welkin, Wheel, Stripe, Amplitude, Elation, LuxSci, and Twilio.
  • Participated in Agile team discussions and code reviews; took part in cross-team meetings in UK and US.
  • 实现了API客户端的自动生成 .NET microservices.
  • 协助在DevOps Azure上建立CI/CD管道.
  • 完成商业伙伴HIPAA安全与HIPAA意识课程.
Technologies: ASP.NET Core, .NET Core, C#, Azure Service Bus, Entity Framework Core, OpenAPI, Swagger, Stripe API, Twilio API, Distributed Systems, ASP.NET Core MVC, Azure DevOps, Unit Testing, APIs, Web Architecture, Architecture, Background Jobs, Message Bus, Azure Functions, API Integration, Web API, Web Services, Azure SQL Databases, Agile, 面向对象编程(OOP), Java, Payment APIs, SQL, Azure, .. . NET, Microsoft Visual Studio, Web应用程序开发,API开发,微服务,REST API,云

Senior .NET Developer

2020 - 2020
Callahan Software
  • 通过Stripe API与Child Care Seer平台连接的帐户集成在线支付.
  • 为Child Care Seer平台的在线和离线支付实现了与财务相关的API端点逻辑.
  • 实现了处理异步支付流的Stripe webhook事件回调,并为平台客户端管理连接的Stripe账户.
  • 为开发、测试和生产环境配置和维护Stripe帐户.
  • 参与业务分析团队讨论, code reviews, 以及敏捷软件开发过程的常见会议.
  • Migrated codebase to .NET Core 3.0,协助建立后端代码的CI/CD管道.
技术:Visual Studio, API设计,软件架构,Stripe Connect API, ASP.NET Web API, .NET, .. NET Core, Entity Framework Core, Swagger, Stripe API, ASP.NET Core, C#, APIs, Web Architecture, Architecture, NSwag, API Integration, Dependency Injection, Web API, Web Services, Azure SQL Databases, Agile, Stripe Payments, 面向对象编程(OOP), Payment APIs, Card Payments, SQL, Microsoft Visual Studio, Web App Development, API Development, REST APIs

Senior .NET Developer

2019 - 2019
Blacc Spot Media
  • Developed a .NET Core应用程序后端为囊性纤维化基金会, 美国501非营利组织.
  • 设计和实现API端点 .. NET Core用于React UI应用程序.
  • 处理现有的代码问题,并执行代码重构和改进.
技术:Visual Studio, ASP.NET Web API, .. NET、c#、Zendesk API、Twilio API、SendGrid API、Razor、AutoMapper、Entity Framework Core、Swagger、 .NET Core, ASP.NET Core, Web Services, Agile, 面向对象编程(OOP), Microsoft Visual Studio, Web App Development, API Development, REST APIs

Senior .NET Developer

2018 - 2019
Dunnhumby
  • Ramped up .在柏林开发中心的。NET专家和Dunnhumby在服务器端方面的全职指导 .核心应用开发.
  • 使用干净的体系结构方法为服务器端api设计体系结构.
  • 集成了公司混合认证和授权的AD单点登录/谷歌目录API.
  • Designed ASP.. NET Core与xUnit和WebApplicationFactory的集成测试.
  • 在Kubernetes环境中开发带有外部和跨组件依赖的服务器端微服务api.
技术:Visual Studio,软件架构,GitLab CI/CD, ASP.NET Core 2, ASP.NET Web API, .NET, C#, Single Sign-on (SSO), 谷歌应用程序目录同步(GADS), JSON Web Tokens (JWT), Google Kubernetes Engine (GKE), GitLab, PostgreSQL, xUnit, MediatR, Entity Framework Core, ASP.NET Core, .NET Core, APIs, Web Architecture, Architecture, API Integration, Dependency Injection, Web API, Web Services, Google Cloud, Azure SQL Databases, Agile, 面向对象编程(OOP), 谷歌云平台(GCP), SQL, Microsoft Visual Studio, Web App Development, API Development, Microservices, REST APIs, Cloud

Full-stack ASP.NET Core Developer

2018 - 2018
Startup
  • 基于ASP从头开始实现了一个仪表板web应用程序.NET Core 2.1 with Razor views, 包括依赖注入(DI)和实体框架核心, identity user, role, and claims management.
  • 使用SB Admin 2模板作为管理面板,带有Ajax回调和模式弹出框,用于实体上的CRUD操作.
  • Integrated ASP.. NET核心视图组件显示常用的UI部件,支持通过jQuery进行数据更新,而不是引人注目的Ajax.
  • 配置代码优先的EF Core 2.1迁移和自动化数据库重建过程, 在UI上为手动冒烟测试更新模式并填充强制数据和示例数据.
  • 实现2FA逻辑,使用来自Google和Microsoft的iOS TOTP认证应用程序, Android, and Windows Phone devices.
技术:Visual Studio,软件架构,ASP.NET Core, ASP.NET Web API, Visual Studio团队服务(VSTS), Authentication, xUnit, Azure Blob Storage API, SQL, Bootstrap, JavaScript, SendGrid, AutoMapper, NuGet, ASP.NET Core MVC, ASP.. NET,实体框架核心,DI,模型视图控制器,Razor, .NET, .NET Core, C#, ASP.NET Core 2, APIs, Architecture, Web API, Web Services, Agile, 面向对象编程(OOP), Microsoft Visual Studio, Web App Development, API Development, REST APIs

高级全栈开发人员

2018 - 2018
NKR管理总代理
  • Designed an ASP.. NET Core应用程序架构,用于数字索赔管理软件应用程序,该应用程序利用来自联网车辆的数字数据来自动化财产和意外索赔流程.
  • 用ASP实现了模型-视图-控制器(MVC)架构.NET Core Razor views, 依赖注入(DI)和实体框架(EF Core),根据UI布局和业务需求.
  • 集成的模式与代码优先实体框架核心的SQL Server在AWS.
  • 实现了一个控制台,用于数据仿真、测试损坏计算和应用程序配置.
  • 实现了基于SignalR的实时内部应用通知的实现.
  • 实现了通过SMS、电子邮件和API通知外部各方. 集成的谷歌地图地理定位API.
  • 全美汽车经销商协会(NADA) API.
  • 实现异步可更新ASP.NET Core view components.
技术:Visual Studio, API Design, ASP.. NET Core MVC, Google Fusion Tables, ASP.NET Core 2, ASP.NET Web API, .. NET, Amazon S3 (AWS S3), SQL, Bootstrap, JavaScript, Google Maps API, Quartz.. NET, Zendesk, SendGrid, AutoMapper, ASP.. NET、实体框架、DI、模型视图控制器(MVC)、Razor、 .NET Core, C#, ASP.NET Core, APIs, Web Architecture, Architecture, Background Jobs, API Integration, Web API, Web Services, Azure SQL Databases, Agile, 面向对象编程(OOP), Microsoft Visual Studio, Web App Development, API Development, Twilio, REST APIs

Full-stack ASP.NET MVC Developer

2018 - 2018
Kalon Creative
  • Updated ASP.根据新的InVision模型。NET Razor视图.
  • Adjusted ASP.使用Bootstrap使。NET视图对移动视图和其他屏幕尺寸做出响应.
  • 优化后端逻辑,以避免性能问题,并符合前端的新UX方法.
  • 为用于ASP的字符串资源重新生成的POT/PO国际化文件.NET MVC application.
  • 在将分支池请求合并到QA和生产环境之前,参与对分支池请求的代码审查.
技术:Visual Studio, ASP.NET Web API, .NET, Teamwork, Bitbucket, Bootstrap, jQuery, JavaScript, HTML, CSS, PostgreSQL, Entity Framework, C#, ASP.NET MVC, 面向对象编程(OOP), Microsoft Visual Studio, Web App Development, API Development, REST APIs

Senior .NET Developer

2017 - 2018
Tusmor, Ltd.
  • 使用ASP设计并实现了银行引擎API.NET Core Web API.
  • 配置持续集成任务以构建API组件并将其部署到不同的Azure环境中.
  • 为Azure SQL Server设计了相应的数据库模式.
  • 使用内存数据库方法实现单元测试,以及API端点的集成测试.
  • 通过Swashbuckle包使用Swagger UI配置API资源管理器.
  • 设计并实现了一个简单的基于React/Redux的UI,用于与API交互.
技术:Visual Studio, API设计,软件架构,ASP.NET Core MVC, ASP.NET Core, ASP.NET Web API, ASP.NET MVC, Bootstrap, Webpack, JSON, CsvHelper, FluentValidation, xUnit, AutoMapper, TypeScript, JavaScript, Redux, React, Swashbuckle, Swagger, Visual Studio团队服务(VSTS), Entity Framework, Microsoft SQL Server, Azure, ASP.NET Core 2, .NET, .NET Core, C#, APIs, Web Architecture, Architecture, Background Jobs, API Integration, Web API, Web Services, Azure SQL Databases, Agile, 面向对象编程(OOP), SQL, Microsoft Visual Studio, Web App Development, API Development, REST APIs

Senior .NET Developer

2017 - 2017
Ascension数据与分析
  • 通过API开发与外部OCR和机器学习系统交互的工作流程.
  • 设计并实现了维护队列和消息池的后台服务.
  • 开发了用于处理队列消息的基于插件的体系结构.
  • 持续集成和部署系统模块和组件.
  • 为UI实现了一个API,用于管理抵押服务和资本市场空间中的信息.
技术:API设计、软件架构、ASP.NET Web API, ASP.NET MVC, .NET, Jira, TFS, Visual Studio, Git, Core, SQL, Amazon S3 (AWS S3), Azure, XML, JSON, C#, 模型-视图-控制器(MVC), ASP.NET Core 2, .NET Core, APIs, Web Architecture, Architecture, Background Jobs, Web API, Web Services, Azure SQL Databases, Agile, 面向对象编程(OOP), Microsoft Visual Studio, Web App Development, API Development, REST APIs, Cloud

.NET Full-stack Developer

2016 - 2016
欧洲科技全球体育股份有限公司
  • 为FIFA赛事的IFES系统认证模块开发服务器端和客户端逻辑.
  • 用适当的权限保护组件. 实现了批量更新逻辑.
  • 实现了安全数据的导出机制.
  • 参与设计环节,讨论和规划逻辑实现.
技术:Visual Studio, API设计, .. NET, SQL, JavaScript, AngularJS, ASP.NET Web API, ASP.NET MVC, C#, APIs, Web Architecture, Architecture, Web API, Web Services, Azure SQL Databases, Agile, 面向对象编程(OOP), Microsoft Visual Studio, Web App Development, API Development, REST APIs

Full-stack Web Developer

2016 - 2016
Fitness Startup
  • 使用ASP开发了一个web应用程序.NET MVC和Web API,以及基于angularjs的客户端.
  • 使用Azure媒体服务自动直播.
  • 使用Azure搜索服务构建网站内容索引和搜索.
  • 由事件驱动的Azure WebJobs处理后台任务.
  • 使用MVC控制器的依赖注入原理开发后端功能, services, and repositories.
  • 使用公开API的模拟和端到端测试执行单元测试.
  • 使用Swashbuckle编写API文档(.NET port of Swagger UI).
技术:Visual Studio, ASP.NET Web API, .NET, Visual Studio Online (VSO), Azure Search, Azure Media Services API, Azure Websites, Serilog, Confluence, Jira, Git, Microsoft SQL Server, Swagger, Entity Framework, AngularJS, JavaScript, Web API, ASP.NET MVC, C#, Architecture, Web Services, Angular, 面向对象编程(OOP), Microsoft Visual Studio, Web App Development, API Development, REST APIs, Cloud

主管/高级软件工程师(电信)

2014 - 2015
MetTel
  • 为控制管理面板的几个模块实现了基于knockout的用户界面.
  • 用JavaScript实现客户端逻辑,管理嵌套网格和单页历史导航.
  • 开发了一个微框架,用于从Solr API请求信息,并在c#中安全解析JSON数据.
  • 实现的Web API服务和相应的业务逻辑.
  • 创建并维护用于验证Web API服务控制器操作的单元测试.
技术:Visual Studio, Apache Solr, ASP.. NET Web API, Solr, HTML, CSS, jQuery, JavaScript, Knockout.js), .NET, C#, ASP.NET MVC, APIs, Architecture, Web Services, Agile, 面向对象编程(OOP), SQL, Microsoft Visual Studio, Web App Development, API Development, REST APIs

Senior C# Developer

2013 - 2014
美国抵押贷款顾问公司. (via Toptal)
  • 设计了房地产估价自动化过程的软件系统架构.
  • 为自动识别和处理扫描表格开发了几个组件.
  • 实现了扫描抵押文件的页面检测和字段值提取业务逻辑.
  • 创建并维护涵盖应用程序业务逻辑的单元测试.
  • 实现了通过API服务与OCR系统交互的UI. 实现了一个自我文档化的基于json的Web API.
技术:Visual Studio, API Design, ASP.. NET Web API, OCR, SQL, HTML, JSON, Web API, ASP.NET MVC, .NET, C#, APIs, Web Architecture, Architecture, Web Services, Agile, 面向对象编程(OOP), Microsoft Visual Studio, Web App Development, API Development, REST APIs

.NET Developer (Remote)

2012 - 2013
2can
  • 为公司移动卡采集服务进行全栈软件开发, 俄罗斯版的美国Square服务.
  • 为商家网站开发基于razor的用户界面.
  • 用c#开发了服务器端业务逻辑、数据访问代码和单元测试.
  • 使用OpenIso8583实现解析包.Net, a .NET消息构建器和用于ISO 8583财务消息的解析器.
  • 为特定银行定制收卡服务UI.
技术:Visual Studio, ASP.NET Web API, .NET, Quartz.. NET, NUnit, NHibernate, Castle Windsor, SQL, jQuery, CSS, HTML, Razor, ASP.NET MVC, C#, POS, Prepaid Debit Cards, Credit Cards, ISO 8583, APIs, Web Services, Agile, 面向对象编程(OOP), Payment APIs, Card Payments, Microsoft Visual Studio, Web App Development, API Development, REST APIs

Team Lead | .NET Developer

2011 - 2012
Aspose
  • 全职担任GroupDocs比较项目的远程团队负责人.com (Aspose家族成员).
  • Developed an ASP.基于。NET mvc的web办公文档比较应用.
  • 开发和维护用于比较办公文档的服务器端逻辑.
  • Performed R&D查找合适的比较算法,如Levenshtein距离和HTML Diff实现.
  • 创建并维护单元测试和文档.
技术:Visual Studio,软件架构,ASP.NET Web API, .. NET, OpenXML, JSON, Windows通信框架(WCF), Aspose组件,c#, jQuery, ASP.NET MVC, Web Services, Agile, 面向对象编程(OOP), Microsoft Visual Studio, Web App Development, API Development, REST APIs

Senior .。NET开发人员|技术主管|项目经理

2008 - 2011
Exigen Services
  • 领导Total Objects的技术项目, 一家从事保险经纪和再保险软件系统的公司.
  • Used .NET such as VB.NET and WinForms, MS SQL Server技术, 在整个开发过程中使用敏捷和Scrum框架.
  • 使用Scrum框架开发网站 .. NET、Oracle、MS SQL Server和DataFlux数据管理技术.
  • Worked as a senior .他是荷兰最大的移动电话运营商之一T-Mobile的。NET开发者.
  • 使用c#、WinForms、ASP实现瀑布式开发范式.. NET (WebForms)、WCF、XML/XSLT和Oracle技术.
  • 晋升为项目经理,监督公司的多个项目.
技术:CSS, Visual Studio, ASP.NET Web API, ASP.NET MVC, .NET, DataFlux, Microsoft SQL Server, Oracle, HTML, XML/XSLT, Windows Services, Windows通信框架(WCF), ASP.. NET, c#, api,架构,ASP.NET Web Forms, Web Services, Agile, XSD, 面向对象编程(OOP), MySQL, SQL, Microsoft Visual Studio, Web App Development, API Development

Software .NET Developer (Remote)

2006 - 2008
SharpStyle Labs
  • 创建SharpStyle Neutron, 它允许开发者在Visual Studio 2005中使用Visual Studio SDK编写ActionScript代码.
  • 与ASP一起参与ReviewBasics项目.. NET (WebForms),进行协同市场研究.
  • 使用Turbine视频转换SDK开发视频转换web服务.
  • 创建并维护单元测试,以及文档.
技术:Visual Studio, ASP.NET MVC, .. NET, Microsoft SQL Server, Windows通信框架(WCF), ASP.NET, Obfuscation, Visual Studio可扩展性, C#, 抽象语法树(AST), Parsers, ANTLR, Flash ActionScript, Agile, 面向对象编程(OOP), SQL, Microsoft Visual Studio, Web App Development, API Development

Ph.D Student

2006 - 2006
圣彼得堡国立大学
  • 开发了Ph的软件系统.构造地质学论文“通过冲断系统的前陆构造断面的自动化”."
  • 可视化不同类型的地质数据.
  • 自动执行样条几何计算.
技术:Windows窗体(WinForms), Windows GDI+, C#, 2D Modeling, 3D Modeling, 面向对象编程(OOP), .. NET, Visual Basic for Applications (VBA), Microsoft Visual Studio

Team Lead | .NET Developer

2005 - 2005
Bridge-Quest Labs
  • 领导涉及web服务定制的项目.
  • Developed .. NET软件采用ASP Classic, ASP.NET (WebForms), HTA, and .NET WinForms.
  • 建立和维护在线学习平台.
技术:Visual Studio, Perforce, Visual SourceSafe, Microsoft SQL Server, NAnt, NUnit, CSS, HTML, JavaScript, VBScript, ASP, XPath, XSLT, XML, C#, ASP.NET, Architecture, ASP.. NET Web Forms, Agile,面向对象编程(OOP), Visual Basic, SQL, .. NET, Visual Basic for Applications (VBA), Microsoft Visual Studio, Web App Development, API Development

Software .NET Developer

2004 - 2005
StarSoft Development Labs
  • 作为极限编程(eXP)团队的一员.
  • 参与多个ASP.. NET (WebForms)项目用于客户内部网.
  • 创建并维护单元测试和技术文档.
Technologies: CSS, HTML, XPath, XSLT, XML, JavaScript, CruiseControl, NAnt, NUnit, Microsoft SQL Server, C#, Agile, Extreme Programming, XSD, 面向对象编程(OOP), SQL, .. . NET, Microsoft Visual Studio, Web应用程序开发,API开发

Software .NET Developer

2003 - 2004
STEP Technologies
  • 帮助开发用于处理自动文档翻译的客户机-服务器系统, 整合互联的WinForms和Web部件.
  • 使用测试优先的开发方法(也称为TDD)测试单元.
  • 在c#中实现了翻译包容器的接收和发送逻辑.
Technologies: NUnit, Microsoft Access, Microsoft SQL Server, Xceed Components, NetAdvantage 2003, Windows Forms (WinForms), C#, 面向对象编程(OOP), MySQL, .. NET, Microsoft Visual Studio

地质工程师|软件开发人员

2000 - 2001
Lengiprotrans OJSC
  • 自动化所有科学MS excel为基础的计算.
  • 执行统计数据、负载图和其他计算.
  • 构建和维护VBA宏集合,以执行部门内常见的工程计算.
技术:Microsoft Access, Excel VBA, Visual Basic .NET (VB.. NET), Visual Basic, Visual Basic for Applications (VBA)

Top 1% on Stack Overflow

http://stackoverflow.com/users/804385/dmitry-pavlov
Stack Overflow是最大的, 最值得信赖的开发人员在线社区,我在这里分享我关于c#的知识, .NET, ASP.NET MVC, WebAPI, ASP.. NET Core, JSON, JavaScript, Visual Studio和其他我擅长的主题.

OpenAPI (Swagger)连接服务

http://marketplace.visualstudio.com/items?itemName=dmitry-pavlov.OpenAPIConnectedService
我在业余时间创建并一直致力于这个开源项目. OpenAPI (Swagger)连接服务是一个免费的Visual Studio扩展,用于使用NSwag工具集为OpenAPI(以前的Swagger API) web服务生成c# HttpClient代码.

9 Microsoft MVP Awards

http://mvp.microsoft.com/en-us/PublicProfile/4020708
Since 2008, 我获得了9个微软MVP奖项, 正如他们所说:“一个例外, 独立的社区领袖分享他们的激情, technical expertise, 以及与他人一起了解微软产品的实际情况."

35,000+成员社区协调员

http://www.facebook.com/groups/about.asp.net.core
我一直在管理一个关于ASP的快速增长的社区.. NET Core和Blazor. 我们的社区有超过35000名成员. 我每天都会发布帖子,分享最令人惊叹的文章.

Languages

C#, JavaScript, C#.NET, XSLT, XML, ASP.NET Razor, CSS, HTML, SQL, XSD, Visual Basic, XML/XSLT, XPath, VBScript, Visual Basic .NET (VB.. NET), Excel VBA, TypeScript, GraphQL, Flash ActionScript, Java, Visual Basic for Applications (VBA)

Frameworks

ASP.NET Web Forms, .NET, ADO.NET, ASP.NET, ASP.NET MVC, ASP.NET MVC 3, ASP.NET MVC 5, ASP.. NET MVC 6, Windows通信框架(WCF), Json.NET, Razor Pages, ASP.NET Identity, NUnit, ASP.NET Core 2, .. NET Core, MVC Razor, Razor, ASP.NET MVC 4, .NET 4, ASP.NET Core, ASP.. NET Web API, Newtonsoft JSON, Swagger, Knockout.js), Visual Studio可扩展性,ASP . js.. NET Core MVC, Blazor, Entity Framework Core, .NET 5, Redux, Bootstrap, Bootstrap 3+, Kendo UI, Telerik Kendo UI, AngularJS, NHibernate, ASP, JSON Web Tokens (JWT), Ant Design, Angular

Libraries/APIs

Azure Blob Storage API, Web API, Twilio API, SendGrid API, Web API 2, jQuery DataTables, LINQ, API Development, Moq, Fluent API, JSON API, Visual Studio SDK, SignalR, AutoMapper, jQuery, MediatR, OpenAPI, Stripe API, Stripe Connect API, Stripe, Entity Framework, Azure Active Directory图API, Graph API, REST APIs, Chart.js, Moment.js, Zendesk API, Google Maps API, React, Selenium WebDriver, Aspose Components, 管理扩展框架(MEF), PayPal API, Windows GDI+, Windows Forms (WinForms), Azure Media Services API, CsvHelper, Google APIs

Tools

Microsoft Visual Studio, xUnit.net, LINQ to SQL, MSTest, VSTest, xUnit, ReSharper, Jira, SQL Management Studio, Visual Studio 2019, Visual Studio, SendGrid, Microsoft Graph, Azure DevOps Services, Bitbucket, Perforce, Git, Visual Studio Online (VSO), Subversion (SVN), TFS, MSBuild, Asana, GitLab, Hangfire, NAnt, Visual SourceSafe, Microsoft Access, Castle Windsor, Solr, Confluence, Azure Search, Webpack, NuGet, 谷歌应用程序目录同步(GADS), Apache Solr, CC.NET, VersionOne, Google Kubernetes Engine (GKE), GitLab CI/CD, ANTLR, GIS, Azure Active Directory B2C (ADB2C), RabbitMQ, Mailchimp, Stripe Checkout

Paradigms

Web Architecture, Unit Testing, Code First, FluentValidation, REST, 测试驱动开发(TDD), Dependency Injection, 敏捷软件开发, Waterfall Development, Extreme Programming, Scrum, Agile, 面向对象编程(OOP), Responsive Layout, Microservices, 模型-视图-控制器(MVC), BEM, Azure DevOps

Platforms

Windows, Twilio, Azure, Visual Studio Code (VS Code), Azure Functions, Zendesk, Oracle, Blockchain, 谷歌云平台(GCP)

Storage

OpenXML, JSON, Azure SQL, Amazon S3 (AWS S3), PostgreSQL, Azure SQL Databases, Azure Queue Storage, Azure Blobs, Azure Websites, Microsoft SQL Server, Azure Cloud Services, MySQL, Google Cloud, Azure Cosmos DB, Azure Active Directory, MongoDB

Other

Web Services, APIs, Software Architecture, DI, API Design, EF6 Code First, TFS Work Items, Ajax, Web App Development, Stripe Payments, API Integration, Microsoft Graph API, .NET 6, TOTP, .. NET 7,分布式软件,Quartz.NET, CSV导出,CSV, CSV文件处理,TFS构建 & Release Management, WebAssembly, Message Bus, Distributed Systems, NSwag, 序列化器/反序列化器(并行转换器), Payment APIs, Cloud, Windows Services, DataFlux, Obfuscation, NetAdvantage 2003, Xceed Components, CruiseControl, OCR, Serilog, Core, Visual Studio团队服务(VSTS), Swashbuckle, Teamwork, Authentication, Single Sign-on (SSO), MassTransit, Google Fusion Tables, Azure Service Bus, POS, Prepaid Debit Cards, Credit Cards, ISO 8583, 抽象语法树(AST), Parsers, 2D Modeling, 3D Modeling, Geology, Oil & Gas, Computer Networking, Networks, Computer Science, Cisco, OSI Model, Architecture, Microsoft Identity Web, Background Jobs, Secure Web Development, Web Development, Web Security, CrontoSign Swiss, Code Generators, Supply Chain Management, Third-party APIs, Third-party Integration, FTP Servers, WebDAV, File Management, Operating Systems, Card Payments

2004 - 2007

Ph.构造地质与建模博士

圣彼得堡国立大学. Petersburg, Russia

2001 - 2004

计算机系统与网络硕士学位

圣彼得堡国立理工大学. Petersburg, Russia

2001 - 2003

构造地质学硕士学位

圣彼得堡国立大学. Petersburg, Russia

1997 - 2001

工程地质学学士学位

圣彼得堡国立大学. Petersburg, Russia

APRIL 2023 - PRESENT

Twilio Platform Developer

Twilio

SEPTEMBER 2019 - PRESENT

ASP.NET Core Expert

http://app.pluralsight.com/profile/dmitry-pavlov

SEPTEMBER 2019 - PRESENT

ASP.NET Core: Razor Pages

LinkedIn Learning

SEPTEMBER 2019 - PRESENT

Learning ASP.NET Core MVC

LinkedIn Learning

OCTOBER 2018 - PRESENT

ASP.. NET核心身份深度挖掘

Pluralsight

SEPTEMBER 2018 - PRESENT

入门OAuth 2.0

Pluralsight

FEBRUARY 2018 - PRESENT

以太坊开发者大师班:构建真实世界项目

Udemy

FEBRUARY 2018 - PRESENT

以太坊开发者大师班:构建真实世界项目

Udemy

JANUARY 2018 - PRESENT

区块链:超越基础

LinkedIn Learning

JANUARY 2018 - PRESENT

考察企业区块链技术

Pluralsight

JANUARY 2018 - PRESENT

ASP.. NET Core:测试驱动开发

LinkedIn Learning

DECEMBER 2017 - PRESENT

ASP.NET Core: Security

LinkedIn Learning

MAY 2017 - PRESENT

Microservices架构

Pluralsight

MARCH 2017 - PRESENT

ASP.. NET Core与Visual Studio 2017

微软虚拟学院

DECEMBER 2002 - PRESENT

思科认证网络助理

Cisco Networking Academy