Matija Sabolić
Contact

AEM Technical Architect & Senior Software Engineer
Full stack Software Engineer with strong background with 10+ years experience in software development. Processing a deep knowledge of Web & Java development.
Active track record of 6+ years on projects based on Adobe Experience Manager platform as a backend and frontend developer.
Adobe Certified Master for AEM as sites Architect.
Strong engineering background substantiated with masters degree in software engineering at Faculty of Organization and Informatics.
Skills & Interests
Adobe Experience Manager
- AEMaaCS, AEM On-prem
- Multi-tenants, MSM
- Relaunches, Migrations
- Experience & Content Fragments
- Dynamic media, GraphQL
- Core Components
- AEM Mocks
- Dispatcher, SSI/ESI, CDN
- Performance, Caching, Security
- High Code Quality and Code Coverage
Frontend Development
- JavaScript, TypeScript, jQuery
- NodeJs, NextJs
- React
- Html, CSS
Other skills
- Java Development
- Web Development
- SQL, MySql, PostgresSQL
- Unit & Integration testing
- Problem solving
- Software Craftsmanship
- Software Architecture
- Problem solving
- Reverse engineering
- Mentoring
Qualifications & Certificates
Master’s degree in Information and Software Engineering, Faculty of Organization and Informatics, Croatia
Adobe Certified Master & Expert
- AEM Sites Architect
- AEM Sites Developer
- AEM Assets Developer
- AEM Dev/Ops Engineer
- AEMaaCS Migration Expert
Experince
AEM Technical Architect & Senior Software Engineer @ IBM iX
Defining the architecture and concepts of the solution
Resolving unresolvable challenges
Providing technical guidance and serving as the main contact for inquiries
Supporting pre-sales with development of RFPs
Lead Developer @ IBM iX
Leading development by following the best practices
Leading unit and integration testing for quality assurance
Supporting technical architect with concepts of the solution
Transforming complex requirements into maintainable, high-performance code
Profesional Developer @ IBM iX
Coaching and guiding the team and colleagues
Providing mentorship and training for Java and AEM developers
Implementing unit and integration testing for quality assurance
Java Web Developer @ IBM iX
Implementing Enterprise CMS solutions with Adobe Experience Manager(AEM) 6.5 and AEM as a Cloud Service
Active peer code review on Azure, GitHub and Bitbucket on projects for insurance of code quality and for following coding guidelines
Working in international Scrum teams developing web solutions for top European brands
Internship @ IBM iX
Working on internal starter project developing web components in Adobe Experience Manager
Projects
Some highlight projects on which I worked on
Luxury vehicle corporation
Migration of multi-tenant websites and other systems into a new platform based on Adobe Experience Manager (6.5, AMS) and other Adobe Cloud products for Luxury vehicles corporation from North America.
Leading implementation for vehicle pricing calculator based on revese engineered solution from legacy system
Fashion industry
Implementation of features for website & features for email marketing campaigns & push notifications for global fashion and design company from Sweden
Migration of multi-module projects from AEM 6.1 to 6.4 (on-premise)
Implementing multi-tenant & multi-language solution in AEMaaCS
Implementing custom solution for translation management
Private University
Lead the development of multi-tenant websites to AEMaaCS for the largest private University in Germany
Websites based on Content Fragments, GraphQL, React, and Dynamic Media
European airline company
Lead the development of the multi-language blog post websites for the European airline company
Websites based on Content Fragments & Core components
Feedback matters
What people that I worked with says about me