Kornél Bálint Kátai, AWS DevOps Developer in Vancouver, BC, Canada
Kornél Bálint Kátai

AWS DevOps Developer in Vancouver, BC, Canada

Member since May 22, 2017
In a nutshell, Kornél is a computer science enthusiast. For over the past decade, he’s been developing enterprise systems and delivering quality solutions. Kornél finds his work extremely rewarding and likes to find people who are equally demanding when it comes down to finding the best design and solution to the problem at hand. He particularly enjoys working on automation (DevOps FTW), distributed system design, and anything to do with .NET.
Kornél is now available for hire

Portfolio

Experience

Location

Vancouver, BC, Canada

Availability

Part-time

Preferred Environment

React, Visual Studio, .NET Core, Git, Windows

The most amazing...

...project I've coded is a workflow-oriented microservices system providing capability sharing and automated communication for product acquisitions.

Employment

  • Senior Software Engineer

    2017 - PRESENT
    Amazon Fulfillment Services
    • Designed and developed various components and systems which are under NDA.
    Technologies: Amazon Web Services (AWS), AWS, Java
  • Software Development Manager

    2015 - 2017
    Dealogic Ltd
    • Led a seven-person product delivery team and a ten-person R&D team using Agile/Scrum.
    • Hosted coding competitions like coding dojos and hackathons.
    • Developed an OAuth 2 implicit grant cross-product SSO solution using Swift, Android SDK, ASP.NET MVC, and Federated Identity.
    • Introduced DevOps to the company advocating containerization, delivery pipelines, and continuous delivery.
    Technologies: Microsoft SQL Server, Identity, Microsoft Azure, Docker, ASP.NET MVC, C#
  • Appointed Professor

    2005 - 2017
    Eotvos Lorand University of Science
    • Taught software technologies, formal languages, and validation through mathematical modeling to computer science undergraduates.
    Technologies: .NET, C#, C++
  • Lead Developer

    2012 - 2015
    Sonrisa Kft
    • Designed and developed an internal document management solution using Node.js, CoffeeScript, Express.js, Knockout.js, Mocha, SCSS, and CouchDB.
    • Developed an extension to an existing cartography solution to mine, process and display weather-related data from various sources using Java, Spring Batch, KML, SLD, WMS, ANSI Grid ESRII, GeoServer, and Oracle.
    • Designed and implemented a scalable RESTful service layer which supports the digitalization of scanned document processing, providing quality improvement, OCR, content recognition and signing using ASP.NET Web API, Hangfire, ImageGear, and ABBYY Recognition Server.
    • Designed and developed the complete revamp of the CMS, management surface, and customer-facing front-end site of a major Hungarian news site using ASP.NET MVC, Knockout.js, and CouchDB.
    • Developed an automated synchronization solution between Active Directory and a proprietary account management system.
    Technologies: Amazon Web Services (AWS), Spring Batch, Hangfire, AngularJS, Cassandra, OrientDB, RabbitMQ, Redis, AWS, Node.js, ASP.NET MVC, Java, C#
  • Senior Software Development Engineer

    2009 - 2012
    Harris BG-COM International
    • Worked as part of the broadcast division and was involved in the development process of various components of a television studio and broadcast management platform.
    • Created an AOP annotation-based framework over WPF .NET to automate default data binding behavior of view models.
    • Worked on optimization of massively multi-threaded backend processes written in C++.
    • Reverse-engineered and documented the socket-based communication protocol of a proprietary back-end service.
    • Designed and developed the data persistence layer of a studio management front-end application.
    Technologies: PostSharp, Infragistics, ATL, COM, Entity Framework, Entity Framework Core, Managed Extensibility Framework (MEF), Windows Presentation Foundation (WPF), .NET, C++, C#
  • Software Development Engineer

    2007 - 2009
    Evosoft Kft
    • Developed a reporting system and data visualization toolkit for a major ads company in Germany to provide data for ad targeting.
    • Created a company communication tool embedded in Windows tray using WPF .NET and COM.
    Technologies: Windows Presentation Foundation (WPF), ASP.NET Web Forms, COM, .NET

Experience

  • News Site Revamp (Development)
    https://hvg.hu

    The project centered around rewriting a popular Hungarian news site from scratch on a modern single-page application (SPA) stack, providing a WYSIWYG editor for journalists, and introducing the concept of visual components which are easy to write and reuse—to ensure scalability and performance.

  • Document Digitalization (Development)

    The project aimed to provide a scalable and high-throughput solution to scan, improve quality, OCR, recognize content, and sign official documents in paper form.

Skills

  • Languages

    C#, JavaScript, Java 8, SQL, TypeScript, Java, Go, C++, CoffeeScript
  • Frameworks

    .NET Core, ASP.NET Core 2, Windows Presentation Foundation (WPF), Express.js, Entity Framework Core, OAuth 2, Windows Communication Framework (WCF), Knockout.js, .NET, ASP.NET Web Forms, ASP.NET MVC, AngularJS, Spring Batch, Spring, Angular
  • Libraries/APIs

    React, Node.js, Managed Extensibility Framework (MEF), Entity Framework, ATL, Infragistics
  • Tools

    Git, PostSharp, RabbitMQ, Visual Studio, Hangfire
  • Paradigms

    DevOps, Agile Project Management, Parallel Programming
  • Platforms

    Docker, Windows, Amazon Web Services (AWS), Linux
  • Storage

    Couchbase, OrientDB, Cassandra, Microsoft SQL Server, Neo4j, Redis, Elasticsearch, GeoServer
  • Other

    AWS DevOps, RESTful APIs, Software Development, Networks, Design, Distributed Systems, COM, AWS, Microsoft Azure, Identity, Apache Cassandra
  • Industry Expertise

    Security

Education

  • Master's degree in Computer Science
    2002 - 2009
    Eotvos Lorand University of Science - Budapest, Hungary

To view more profiles

Join Toptal
Share it with others