michael Pejak,克罗地亚萨格勒布的开发者
Mihael is 可用 租用
Hire Mihael

Mihael Pejak

验证专家  in 工程

软件开发人员

位置
克罗地亚的萨格勒布
至今成员总数
2016年12月30日

michael已经做了10多年的开发人员,有7年以上的开发Experience .. NET框架,大型系统集成,以及各种行业的企业解决方案. 他还拥有信息系统硕士学位. 他专门从事企业级应用程序开发 .网络平台. michael参与过许多成功交付的项目,包括前端和后端.

Portfolio

TSystems International(通过Toptal)
持续集成(CI),代码审查,Azure DevOps, Git,代码架构...
电信行业公司(通过Toptal)
C#.. NET、Amazon CloudFront CDN、Amazon S3 (AWS S3)...
Combis
JavaScript, HTML, RabbitMQ, Microsoft SQL Server...

Experience

Availability

兼职

首选的环境

SQL Server管理工作室,TFS, Visual Studio

最神奇的...

...我编写的是一个Radius服务器(VASCO) TCP客户端库,它支持用户管理解决方案的双因素身份验证.

工作Experience

软件工程师/ Azure授权和认证专家

2020 - 2020
TSystems International(通过Toptal)
  • 设计了体系结构并开发了模块化的SSO身份验证和授权系统,该系统能够处理使用组的复杂访问权限, roles, 和用户.
  • 实现了REST API的使用 .. 网络核心 3.将授权系统公开给前端应用程序和系统的其他部分.
  • 设计了授权系统的数据库模型. 实现数据库模式, 授权和报告程序, 和功能在Microsoft SQL Server 2019.
  • 为用户管理设计UX线框,并监督基于Angular 9的前端开发.
  • 收集、分析并记录来自客户的需求. 使用Azure DevOps Wiki设计架构图并保持文档更新.
  • 遵循Scrum方法进行软件开发,并与敏捷产品团队合作,使用最新的最佳实践,包括代码审查和通过Azure DevOps进行持续集成.
Technologies: 持续集成(CI),代码审查,Azure DevOps, Git,代码架构, Agile, JSON Web令牌(JWT), REST api, REST, 单点登录(SSO), 身份验证, 授权, Angular, Azure, C#.. NET, c#, Microsoft SQL Server, 实体框架核心, ASP.网的核心, .网络核心

完整的开发人员

2017 - 2020
电信行业公司(通过Toptal)
  • 设计并实现一个OTT云视频平台. 该平台使用户可以点播视频, 在线直播。, 以及文档共享,为全球700个地点的公司员工提供互动式培训内容.
  • 为视频点播客户端应用程序开发前端门户, 在线直播。, 文档分享, 使用TypeScript和Angular进行实时分析和管理.
  • 使用c#和ASP开发REST API.. NET将平台公开给前端应用程序, 以及用于在各个模块之间连接系统本身的WCF服务.
  • 设计并实现数据库模式, 程序, 以及使用MS SQL Server平台的功能. 实施详细的报告,为利益相关者提供有关员工培训状况的信息.
  • 开发了一个工作室Windows窗体应用程序,使导演能够共享来自摄像机或演示文稿的直播流, 通过网络电话与观众交流, 提出与分析相关的民意调查问题.
  • 将平台与AWS Cloudfront和用Node编写的本地媒体设备集成.Js为用户提供基于其位置的流媒体服务.
  • 使用MongoDB和ASP实现一个服务.NET在实时会话中支持用户之间的实时消息传递.
  • 在交互式地图门户上工作,该门户显示有关写入的媒体设备故障的信息 .. 网络核心和React.
  • 使用Azure DevOps为平台设置持续集成.
  • 从收集需求中贡献了我的软件工程专业知识, 编写技术文档和架构图, 负责生产部署和产品维护.
c#技术:.. NET、Amazon CloudFront CDN、Amazon S3 (AWS S3), Windows通信框架(WCF), REST api, 代码架构, Azure DevOps, Node.. js、WebPhone、Windows窗体(WinForms)、 .. 网的核心, MongoDB, React, Angular, TypeScript, JavaScript, Microsoft SQL Server, ASP.NET, .净,c#

软件工程师专员

2013 - 2017
Combis
  • 研究和实施新技术到现有的和新的解决方案.
  • 为大规模按需供应系统创建复杂而高效的后端组件.
  • 设计和实现可重用组件,这些组件在公司的许多解决方案中使用.
  • 通过各种测试、集成和生产环境部署解决方案.
  • 担任初级工程师的技术资源和导师.
技术:JavaScript, HTML, RabbitMQ, Microsoft SQL Server, Windows通信框架(WCF), ASP.NET

软件工程师

2010 - 2013
Combis
  • 收集客户需求并编写功能规范.
  • 类设计、开发和实现web服务 .. NET Windows通信基础框架.
  • 基于ASP的实时web应用程序的设计、开发和实现.asp.net MVC和ASP.. NET Web API.
  • 在大型基础设施供应系统上工作,每天处理数千个请求.
  • 在设计和开发解决方案组件时坚持最佳设计模式和实践.
技术:JavaScript, HTML, ASP.. . NET Web API, Microsoft SQL Server, Windows通信框架(WCF), ASP.NET

初级软件工程师

2009 - 2010
Combis
  • 研究客户的需求和项目的具体需求.
  • 开发并实现基于ASP的web应用程序.NET MVC.
  • 使用Microsoft SQL Server设计、实现和定制数据库.
  • 使用MSTest框架编写单元测试,确保产品质量.
  • 坚持开发的最佳标准和实践 .网络应用.
  • 准确地记录设计和代码规范.
技术:MSTest, JavaScript, HTML, Microsoft SQL Server, ASP.NET

用户管理解决方案

我曾在一个团队中为一家欧洲公司开发单点登录应用程序. 该应用程序与Active Directory集成,并支持该公司SaaS应用程序的第三方身份验证. 我为与VASCO服务的集成编写了一个TCP客户机,以启用双因素身份验证. 该应用程序目前正在生产中,拥有20,000个用户.

网络发放引擎

我从事网络基础设施管理门户的开发工作. 用户可以通过该业务进行网络管理, 防火墙及其基础设施上的负载平衡规则. 该解决方案由前端门户组成, 队列引擎, 后端组件和基础设施提供者. 我使用ASP开发了门户网站.. NET MVC框架,并使用WCF服务将其连接到后端组件.

销售点解决方案

我为中型零售客户开发了一个收银机应用程序. 我开发了负责与税务管理集成的组件. 必须对解决方案进行优化,以便在几秒钟内完成发票操作——从通过SOAP向税务管理发送发票到在便携式打印机上打印发票. 该组件被进入克罗地亚市场的各公司重新使用.

语言

c#, t - sql (transact - sql), JavaScript, HTML, TypeScript, c#.. NET、Visual Basic .NET (VB.. NET), CSS, Java

框架

.净,ASP.网的核心, .. 网的核心, ASP.asp.net mvc, asp.净,ASP.. NET Web API, Windows通信框架(WCF), AngularJS, Angular, 实体框架核心, JSON Web令牌(JWT)

库/ api

实体框架,Windows窗体(WinForms), React, REST api, Node.. js, SignalR, jQuery

Tools

Visual Studio, SQL管理工作室, TFS, MSTest, RabbitMQ, WebPhone, Amazon CloudFront CDN, Git

范例

面向对象编程(OOP), 设计模式, Agile, REST, 依赖注入, 异步编程, 面向服务的架构(SOA), Azure DevOps, 持续集成(CI), 瀑布式开发

平台

亚马逊EC2、Azure、Windows、亚马逊网络服务(AWS)、Linux、Android

Storage

Microsoft SQL Server, 关系数据库, SQL Server Management Studio, MongoDB, Amazon S3 (AWS S3), NoSQL

Other

Ajax、SOAP、授权、认证、单点登录(SSO)、代码架构、代码审查

2009 - 2014

信息系统硕士学位

Velika Gorica应用科学大学- Velika Gorica,克罗地亚