Damir Imangulov, Developer in Sofia, Bulgaria
Damir is available for hire
Hire Damir

Damir Imangulov

Verified Expert  in Engineering

Software Developer

Location
Sofia, Bulgaria
Toptal Member Since
June 6, 2017

Damir是一位勤奋的开发人员和架构师,拥有各种技术(包括整个堆栈)的经验 .NET, .NET Core, and front-end technologies (Angular 2+). 他在设计和优化系统方面也有丰富的经验, modern containerization technologies (Docker, Kubernetes), and designing/developing systems in MS Azure.

Portfolio

KPMG ITS (Bulgaria, Sofia)
Azure, .. NET Core, Kubernetes, Docker, Microservices, Data, Cloud
KPMG ITS (Bulgaria, Sofia)
JavaScript, CSS, HTML, Microsoft SQL Server, Kendo UI, .NET Core, Data, Cloud
VTB Factoring (Russia, Moscow)
剑道UI, RabbitMQ, xUnit, Gulp, TypeScript, SystemJS, ASP.NET Core...

Experience

Availability

Part-time

Preferred Environment

MacOS, Windows, JetBrains Rider, Visual Studio 2019

The most amazing...

...thing I've done, as the team lead, 是否正在为哈萨克斯坦铁路开发企业资产管理项目.

Work Experience

Platform Architect

2018 - PRESENT
KPMG ITS (Bulgaria, Sofia)
  • 为内部和面向公众的系统设计了一个身份管理系统. This included authentication capabilities, integration with ADFS, social identity providers, role mapping, and role and group management.
  • 为许多项目执行初始设置,包括准备解决方案结构, defining a library set and DAL model, implementing security requirements, configuring CI/CD for every project, and the initial set of documentation.
  • 处理不同项目的方案研究阶段:内部项目,面向公众的项目. Worked on types of apps that included mobile apps, single-page apps, progressive web apps, and back-end apps (services).
  • 参与基于Cloud Next(由KPMG日本管理的Azure订阅)的微欧博体育app下载设计和开发者指南. Components: AKS, ACR, Azure APIM, Azure DevOps.
Technologies: Azure, .. NET Core, Kubernetes, Docker, Microservices, Data, Cloud

Senior .NET Developer

2017 - 2018
KPMG ITS (Bulgaria, Sofia)
  • 为了去掉Orchard组件,重构了一个系统.
  • 创建了设计清晰的新子系统:用REST API代替ASP.NET web services.
  • Implemented a database and data model normalization.
  • 由于jQuery的低效使用和大量冗余,重构了一个web客户端.
技术:JavaScript, CSS, HTML, Microsoft SQL Server,剑道UI, .NET Core, Data, Cloud

Senior Software Developer

2015 - 2017
VTB Factoring (Russia, Moscow)
  • Completed and supported the Client Office 2.0系统(调试和重构与外部提供者的集成).
  • Designed and developed the Client Office 3.0 system (MS SQL, ASP.. NET Core、Identity Server、Angular、Kendo UI、TypeScript、xUnit、Jasmine).
  • 重构后台系统(提取集成系统).
  • 支持和优化的遗留系统(保理服务等).
技术:剑道UI, RabbitMQ, xUnit, Gulp, TypeScript, SystemJS, ASP.. NET Core, Entity Framework Core, Microsoft SQL Server, Windows Communication Framework (WCF), ASP.NET MVC 5, Data

Lead Developer | Software Architect

2012 - 2015
Dynamics Technologies, Ltd(俄罗斯,莫斯科和哈萨克斯坦,阿斯塔纳)
  • 重构EDS“Evridok”,其中包括修复失败的架构解决方案, 重构服务器端优化的频繁执行的查询, 以及代码重构领域,这些领域导致了最多的bug.
  • Designed/developed a cloud document management system.
  • 为各种系统创建解决方案设计,验证现有架构.
  • 开发了一个适应单元测试和集成测试的系统.
  • Built a client outlook (add-in). Worked with Office 2013 and related REST API.
  • Designed the back end of a project (including safety).
  • 创建了Silverlight客户端和架构,为开发人员准备了框架和示例.
  • 担任产品动态EAM(企业资产管理)团队负责人, ACS projects highway, and ACS car-repair depot.
  • 构建动态EAM:系统是一组数据构造器和业务流程. 在包含200多个类的领域模型上工作,并且系统在负载平衡器下由20多个服务器部署.
技术:Windows Store, DevExpress, NUnit, AngularJS, Xamarin, ASP.NET MVC, PostgreSQL, Microsoft SQL Server, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), .NET, Data

Software Developer

2011 - 2012
LLC "Info-T" (Kazakhstan, Pavlodar)
  • 创建了一个子系统来检查仅在1台PC上使用硬令牌.
  • 为餐厅软件创建视觉设计:桌子位置设计和打印的账单模板.
  • 向团队成员讲授WPF (Windows Presentation Foundation).
  • Built the main module that processed unit tests.
Technologies: .NET 4, MySQL, Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), Windows Forms (WinForms)

BizON

我支持并开发了一个名为bizon的餐厅业务自动化系统,该系统涉及与客户沟通和分析客户需求.

Documents24

这是一个基于云的电子文档管理系统.

Evridok

这是一个拥有15000用户的电子文档管理系统. It was created for Kazakhstan railways.

Dynamics EAM

这是企业资产管理(EAM)软件,它为管理人员提供了一种全面查看公司拥有的资产的方法. 目标是使管理人员能够控制和主动优化操作的质量和效率.

系统是一组数据构造器和业务流程. The domain model consists of more than 200 classes. 系统在负载均衡器下部署了20多台服务器.

VTBF Client Office 2.0/3.0

这是一个法律实体的银行客户,可以签署具有法律意义的文件.

VTBF Back Office

这是一个只供内部使用的后台系统.

Suretint - LaRu

I built a multi-tenant system for beauty salons. 该系统的主要目标是存储客户端信息,并提供与蓝牙和有线秤的集成.

Components:
•身份管理解决方案:基于身份服务器
• REST API (Legacy, V2, Machine 2 machine)
•客户门户:Angular单页面应用(SPA)
•登录门户:Angular单页面应用(SPA)
• Windows station: WPF
• Mobile stations with offline capabilities (Xamarin.Forms)
• AWS Elastic Beanstalk, Cognito, Quicksight

Atlas Cloud

http://atlas.kpmg.com/
毕马威成员集团为不同规模的企业提供/销售服务的解决方案. 该解决方案由许多不同的服务组成,例如:公共门户, order management, identity management etc.

Languages

c#, SQL, TypeScript 2, HTML, JavaScript, Sass, CSS, ECMAScript (ES6), TypeScript

Frameworks

.NET, ASP.. NET Core, Windows Presentation Foundation (WPF), Angular, ASP.. NET,实体框架核心,实体6,AngularJS, NHibernate,剑道UI, .. NET Core, NUnit, Windows Communication Framework (WCF), ASP.NET MVC 5, .NET 4, ASP.NET MVC, Jasmine, Redux

Paradigms

Automated Testing, Metaprogramming, Design Patterns, Test-driven Development (TDD), Extreme Programming, Refactoring, Service-oriented Architecture (SOA), Agile Software Development, Microservices, BPMN

Platforms

Docker, Azure, Azure Notification Hub, Microsoft, Xamarin, Azure PaaS, Windows, Kubernetes, MacOS, AWS Elastic Beanstalk

Other

Architecture, APIs, Full-stack, Data, Cloud, OData, Optimization, Identity Server, Data Architecture, Enterprise Architecture, Xamarin.表单,微软Azure,后端,DevExpress, Windows Store, WebSockets

Libraries/APIs

AutoMapper, Windows Forms (WinForms), Log4Net, REST APIs, jQuery, Azure Blob Storage API, SignalR, React, Node.js

Tools

Azure App Service, Mercurial, Git, Autofac, TFS, xUnit, JetBrains Rider, Syncfusion, Visual Studio 2019, Gulp, Subversion (SVN), TeamCity, RabbitMQ, SystemJS, Jira

Storage

Microsoft SQL Server, Azure Cosmos DB, MySQL, PostgreSQL

2008 - 2012

Bachelor's Degree in Computer Software Engineering

Pavlodar State University - Pavlodar, Kazakhstan

AUGUST 2018 - PRESENT

Exam 532: Developing Microsoft Azure Solutions

Microsoft

AUGUST 2013 - PRESENT

583 PRO:设计和开发Windows Azure应用程序

Microsoft

AUGUST 2013 - PRESENT

Microsoft®认证专业开发人员:Windows开发人员4

Microsoft

AUGUST 2013 - PRESENT

Exam 480: Programming in HTML5 with JavaScript and CSS3

Microsoft