michael Pejak,克罗地亚萨格勒布的开发者
Mihael is available for hire
Hire Mihael

Mihael Pejak

验证专家  in Engineering

软件开发人员

Location
Zagreb, Croatia
至今成员总数
2016年12月30日

Mihael has been a developer for 10+ years—with 7+ years of experience working with the .NET framework, large system integrations, and enterprise solutions for various industries. 他还拥有信息系统硕士学位. 他专门从事企业级应用程序开发 .NET platform. Mihael has worked on numerous successfully delivered projects—working on the front-end and back-end.

Portfolio

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

Experience

Availability

Part-time

首选的环境

SQL Server管理工作室(SSMS), TFS, Visual Studio

最神奇的...

...thing I've coded is a Radius server (VASCO) TCP client library that enables two-factor authentication for user management solutions.

工作经验

软件工程师 / Expert on Authorization and Authentication in Azure

2020 - 2020
TSystems International(通过Toptal)
  • Designed the architecture and developed a modular SSO authentication and authorization system capable of handling complex access rights using groups, roles, and users.
  • 实现了REST API的使用 .NET Core 3.0 to expose the authorization system to the front-end applications and other parts of the system.
  • 设计了授权系统的数据库模型. 实现数据库模式, 授权和报告程序, 和功能在Microsoft SQL Server 2019.
  • Designed UX wireframes for user management and oversaw front-end development based on Angular 9.
  • 收集、分析并记录来自客户的需求. Designed architecture diagrams and kept up to date documentation using Azure DevOps Wiki.
  • Followed Scrum methodology for software development and collaborated with an Agile product team using the latest best practices including code reviews and continuous integration via Azure DevOps.
技术:持续集成(CI), Code Review, Azure DevOps, Git, 代码架构, Agile, JSON Web令牌(JWT), REST APIs, REST, 单点登录(SSO), Authentication, Authorization, Angular, Azure, C#.. NET, c#, Microsoft SQL Server, 实体框架 Core, ASP.NET Core, .NET Core

完整的开发人员

2017 - 2020
电信行业公司(通过Toptal)
  • 设计并实现一个OTT云视频平台. 该平台使用户可以点播视频, live streaming, and 文档分享 to provide interactive training content for company employees at 700 worldwide locations.
  • Developed front-end portals for client applications for video on demand, live streaming, 文档分享, and administration with real-time analytics using TypeScript and Angular.
  • 使用c#和ASP开发REST API.. NET将平台公开给前端应用程序, as well as WCF services to connect the system itself between various modules.
  • 设计并实现数据库模式, procedures, 以及使用MS SQL Server平台的功能. Implemented detailed reporting which provided stakeholders with information about employee training status.
  • Developed a studio Windows Forms application that enabled a director to share a live stream from a camera or a presentation, 通过网络电话与观众交流, 提出与分析相关的民意调查问题.
  • Integrated the platform with AWS Cloudfront and on-premise media appliances written in Node.Js为用户提供基于其位置的流媒体服务.
  • 使用MongoDB和ASP实现一个服务.NET在实时会话中支持用户之间的实时消息传递.
  • Worked on an interactive map portal that displayed information about media appliance failures written in .. NET Core和React.
  • 使用Azure DevOps为平台设置持续集成.
  • Contributed my software engineering expertise from gathering requirements, 编写技术文档和架构图, 负责生产部署和产品维护.
c#技术:.. NET、Amazon CloudFront CDN、Amazon S3 (AWS S3), Windows通信基础(WCF), REST APIs, 代码架构, Azure DevOps, Node.. js、WebPhone、Windows窗体(WinForms)、 .NET Core, MongoDB, React, Angular, TypeScript, JavaScript, Microsoft SQL Server, ASP.NET, .NET, C#

软件工程师专员

2013 - 2017
Combis
  • Researched and implemented new technologies into existing and new solutions.
  • Created sophisticated and efficient back-end components for a large scale on-demand provisioning system.
  • Designed and implemented reusable components that were used through many solutions in the company.
  • Deployed the solutions through various test, integration, and productions environments.
  • 担任初级工程师的技术资源和导师.
技术:JavaScript, HTML, RabbitMQ, Microsoft SQL Server, Windows通信基础(WCF), ASP.NET

软件工程师

2010 - 2013
Combis
  • Gathered requirements from customers and wrote functional specifications.
  • 类设计、开发和实现web服务 .. NET Windows通信基础框架.
  • Designed, developed, and implemented real-time web applications based on ASP.NET MVC and ASP.NET Web API.
  • Worked on large infrastructure provisioning systems handling thousands of requests per day.
  • Adhered to the best design patterns and practices while designing and developing solution components.
技术:JavaScript, HTML, ASP.NET Web API, Microsoft SQL Server, Windows通信基础(WCF), ASP.NET

初级软件工程师

2009 - 2010
Combis
  • Studied the requirements of the clients and specific needs of the projects.
  • 开发并实现基于ASP的web应用程序.NET MVC.
  • Designed, implemented, and customized databases using Microsoft SQL Server.
  • 使用MSTest框架编写单元测试,确保产品质量.
  • 坚持开发的最佳标准和实践 .网络应用.
  • 准确地记录设计和代码规范.
技术:MSTest, JavaScript, HTML, Microsoft SQL Server, ASP.NET

用户管理解决方案

I worked in a team developing a single-sign on application for a company in Europe. The application was integrated with Active Directory and supported third-party authentication for the company's SaaS applications. I wrote a TCP client for the integration with the VASCO service to enable two factor authentication. 该应用程序目前正在生产中,拥有20,000个用户.

网络发放引擎

I worked on the development of a portal for network infrastructure management. 用户可以通过该业务进行网络管理, 防火墙及其基础设施上的负载平衡规则. 该解决方案由前端门户组成, 队列引擎, 后端组件和基础设施提供者. 我使用ASP开发了门户网站.NET MVC framework, and connected it to the back-end components using WCF services.

销售点解决方案

I worked on the development of a cash register application for medium-sized retail customers. I developed the component responsible for the integration with the tax administration. The solution had to be optimized to finish the invoicing operation in a few seconds—from sending the invoice to the tax administration via SOAP to printing the invoice on a portable printer. The component was reused by various companies entering the Croatian market.

Languages

c#, T-SQL (Transact-SQL), JavaScript, HTML, TypeScript, c#.. NET、Visual Basic .NET (VB.. NET), CSS, Java

Frameworks

.NET, ASP.NET Core, .NET Core, ASP.NET MVC, ASP.NET, ASP.NET Web API, AngularJS, Angular, 实体框架 Core, JSON Web令牌(JWT)

Libraries/APIs

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

Tools

Visual Studio, SQL Management Studio, TFS, MSTest, RabbitMQ, WebPhone, Amazon CloudFront CDN, Git

Paradigms

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

Platforms

Amazon EC2, Azure, Windows, Amazon Web Services (AWS), Linux, Android

Storage

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

Other

Ajax, SOAP, Windows通信基础(WCF), Authorization, Authentication, 单点登录(SSO), 代码架构, Code Review

2009 - 2014

信息系统硕士学位

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

有效的合作

如何使用Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

分享你的需求

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

选择你的才能

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring