Dmitrij Zykovič
Verified Expert in Engineering
Software Developer
Dmitrij is a senior .NET开发人员,拥有超过15年的企业软件开发经验. 他从零开始构建了多个新项目,并成功扩展了数十个现有遗留解决方案. Dmitrij is hard-working, self-motivated, 学习能力强,具有出色的分析能力,并坚定不移地致力于提供最高质量的工作. He is a talented team leader.
Portfolio
Experience
Availability
Preferred Environment
Angular, .NET, Docker, Git, Visual Studio, Windows
The most amazing...
...我从零开始为GE医疗代表办公室开发了一个ERP系统,以简化整个组织的流程和信息,
Work Experience
Senior .NET Developer
Earthlink (via Toptal)
- 为事件源现场管理系统设计解决方案架构并开发关键特性.
- 为两款欧博体育app下载设计解决方案架构并开发整个后端API,用于管理客户网络负载和对网络中的客户设备进行认证.
- 根据客户需求,为三个项目准备史诗和故事.
- Set up project repositories, configured CI and CD pipelines with testing, quality check, and deployment scripts for development, staging, production environments.
- 开发了11个可扩展和dockerized后端restful API服务 .. NET Core, CQRS, PostgreSQL, Redis, RabbitMQ和Consul.
- 配置后端和前端支持多个OAuth 2.0身份提供者还额外提供了对基于kerberos的身份验证的支持.
- 使用JMeter完成系统基准测试,并编写性能概述报告.
- 优化的系统性能-提高了45%的API吞吐量, reduced response time for multiple endpoints up to 70%.
- 完成了数百次代码审查,帮助提高了代码质量,降低了两次合并请求的拒绝率.
- 在OpenShift中配置的登台和生产环境.
Chief Software Architect
Tradintek (GE Healthcare Representative)
- 领导专有ERP系统的开发,从需求分析到生产部署.
- 使用Microsoft SQL设计了一个数据库,其中数据层由SQL存储过程实现.
- 开发SOAP web服务作为多个系统的集成层.
- 使用DevExpress UI控件开发了一个面向进程的WinForms应用程序.
- 使用Cordova和DevExtreme框架开发一个移动应用程序.
- Developed a company support portal using ASP.NET MVC.
- Developed a company partners' portal using Angular.
- Configured the Git repository, defined software development processes, and workflows, Configured CI/CD workflows with TeamCity.
- 将传统ERP系统组件迁移到Docker和Google Cloud Kubernetes集群(GKE).
C# (.NET) Software Architect
ESW Capital Company
- 多个国际软件开发公司(由ESW Capital拥有)使用的改进的开发过程.
- Improved the Dynamics CRM-based solution and ASP.由Optiva公司开发的。NET web解决方案(sim卡所有者的激活和自我护理门户). 并被电信行业的公司使用(Telus, TSTT, Telcel, Claro等).
- 按时交付了Aurea开发的基于sharepoint的项目管理解决方案和Skyvera开发的基于sharepoint的文档管理解决方案的新功能. Both solutions use .NET C# and JavaScript.
- 修复了基于sharepoint的文档管理解决方案(.NET C# and JavaScript solution developed by Aurea).
- Covered around 100,000 lines of .NET C# code with unit tests.
- 介绍了由DevFactory开发的angular驱动的TypeScript web应用,并使用Protractor进行了端到端测试.
- 完成了一个全面的审查和主要清理题库用于面试候选人 .NET stack by recruitment teams.
- Built an auto-grader application based on Node.js for hands-on .NET tests used by recruitment teams.
- 通过应用现代开发流程,帮助将软件公司转变为成功且高效的企业, work automation, and proven software solutions for everyday work.
- 找到了让所有团队成员更高效工作的新方法, supporting them in their tasks and blockers.
Software Engineer
Pivot Capital Management
- 开发交易分析师日常使用的各种市场分析工具.
- 整合专有的市场分析工具,使用彭博社的数据.
- 集成市场分析工具与微软Excel使用VBA和Excel插件.
- 设计了一个SQL server数据库,用于共享市场分析工具生成的数据.
- Designed a portfolio management system prototype, used enter trading operations, calculated daily Net asset value, and generated relevant reports.
Database Engineer
Pikselis
- Designed new features for the company's online store.
- Designed MySQL database for internal company web portal.
- 撰写了多篇it相关的技术文章,发表在公司网站上.
Experience
Website for Vilnius University, Faculty of Economics
Skills
Languages
C#, JavaScript, SQL, TypeScript, C#.NET, Visual Basic for Applications (VBA), T-SQL (Transact-SQL), HTML, CSS, PHP
Frameworks
.NET, .NET Core, Entity Framework Core, ASP.NET, ASP.asp.net MVC, Angular, ASP, Electron, Windows PowerShell, Protractor, NUnit
Libraries/APIs
Web API, Moq, Node.js, DevExtreme, Windows Forms (WinForms), Entity Framework, Bloomberg API
Tools
Microsoft Dynamics CRM, Git, Docker Compose, Microsoft Fakes, Microsoft Visual Studio, ReSharper, Developer Express, Google Kubernetes Engine (GKE), GitLab, RabbitMQ, Visual Studio, Jira, TeamCity, Jenkins, Wireshark
Paradigms
微服务、敏捷、微服务架构、事件溯源、CQRS
Platforms
Docker, Visual Studio Code (VS Code), SharePoint, Kubernetes, Windows, Amazon Web Services (AWS), OpenShift
Storage
Microsoft SQL Server, PostgreSQL, MongoDB, MySQL, Redis
Other
Web服务,后端,架构,API集成,WebSockets, DevExpress, Consul, Kerberos
Education
Master's Degree in Management Information Systems
Vilnius University, Faculty of Economics - Vilnius
Certifications
c#编程专家/微软认证专家
Microsoft