Giter Site home page Giter Site logo

Hi there 👋

I'm Matija Kovacek, an experienced Senior Software Developer with a Master's Degree in Information and Software Engineering. My specialization includes Backend, Java, Web, and Adobe Experience Manager (AEM) development.

My career has allowed me to explore various roles within the AEM world, from AEM Developer to Lead AEM Developer, AEM Architect, and Head of Adobe. I am passionate about problem-solving, clean coding, and continuous improvement, guided by best practices and principles.

My goal is to craft and deliver cutting-edge technology solutions that create value and impact for clients and users.

EXPERTISE:

  • Transforming complex requirements into well-structured, maintainable, and high-performance code
  • Implementing unit, integration, and behavioral testing to guarantee high-quality software
  • Leading development teams with best practices
  • Ensuring timely delivery of solutions that meet project requirements
  • Mentoring team members to foster their skills and expertise
  • Creating high-level concepts and designing detailed architecture for software solutions
  • Defining technical aspects of user stories to ensure clear understanding and implementation
  • Providing technical guidance and support to team members and stakeholders
  • Serving as the primary point of contact for technical inquiries and consultations

My development philosophy centers around problem-solving, clean coding, and continuous improvement, guided by principles such as TDD, SOLID, DRY, KISS, design patterns, and architecture principles. I believe in the importance of best practices, collaboration with talented professionals, effective communication, and fostering a healthy work environment.

SKILLS:

  • AEM Development (7+ years)
    • AEMaaCS, AEM 6.1 - 6.5 (AMS, On-premise)
    • Traditional, Hybrid, Headless
    • AEM SPA, Remote SPA
    • Multi-tenants, MSM
    • Relaunches, Migrations
    • Experience Fragments & Content Fragments
    • AEM Mocks, Core components
    • Dynamic Media, GraphQL
    • Dispatcher, SSI/ESI, CDN
    • Performance, Caching, Security
    • High Code Quality and Code Coverage
  • Java Development (9+ years)
  • Web Development (9+ years)
  • Unit & Integration Testing (5+ years)
  • Software Architecture (5+ years)
  • Agile Methodologies (7+ years)
  • Team Leadership (2+ years)

CERTIFICATES:

  • Adobe Certified Master and Adobe Certified Expert
    • AEM Sites Architect
    • AEM Sites Developer
    • AEM Dev/Ops Engineer
    • AEMaaCS Migration Expert
    • Adobe Analytics Developer

WEBSITES

Matija Kovaček's Projects

membership.db icon membership.db

SQL database schema boilerplate for user accounts, roles and authentication tokens for use in web apps (PostgreSQL, Microsoft SQL Server, Azure SQL Database, LocalDb, SQLite)

packer-aem icon packer-aem

Packer configuration for VMs to use on vagrant-aem project.

photon icon photon

Rust/WebAssembly image processing library

photoprism icon photoprism

Open-Source Photo Management powered by Go and Google TensorFlow

places icon places

:globe_with_meridians: Turn any <input> into an address autocomplete

platform icon platform

Open source Slack-alternative in Golang and React - Mattermost

playing-reactjs icon playing-reactjs

This activator project describes a basic example to render UI using ReactJS with Play 2.4.x, Scala and Anorm. It also demonstrates the use of evolution in Play 2.4.x

public-apis icon public-apis

A collective list of public JSON APIs for use in web development.

react-boilerplate icon react-boilerplate

:fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

react-native-app-intro icon react-native-app-intro

react-native-app-intro is a react native plugin implementing a parallax effect welcome page using base on react-native-swiper , similar to the one found in Google's app like Sheet, Drive, Docs...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.