Peter (Ing., Bsc. (hons)) Stritzinger
Lead Software Architect
Experience
Lead Software Architect
Pritz IT GmbH
- Lead software architect in a greenfield MES project (Manufacturing Execution System / factory control system), responsible for architecture decisions, technology selection, and technical direction throughout the entire development lifecycle
- Designed and built the core framework from scratch, including several reusable Spring Boot starters (e.g., OPC-UA integration, messaging, security) that enable flexible composition of the individual system modules
- Introduced Keycloak as the central authentication and authorization system with SSO across all MES components
- Created and owns the full CI/CD pipeline covering Java, NPM and Docker – automating build, test, containerisation and deployment across all project components
- Set up the architecture documentation space in Confluence as the single source of truth for all architecture decisions, component designs, and integration patterns
- Defined and enforced naming conventions and coding standards to ensure consistency in the growing codebase
- Conducted regular code reviews for quality assurance, knowledge sharing, and adherence to architecture guidelines
- Created and maintained technology roadmaps to guide future development priorities and infrastructure investments
Senior Software Developer Java
ABF GmbH
- Advised and supported development in multiple projects
- Provided guidance on core architecture and best practices
Lead Software Architect
ABF GmbH
- Migrated version control from SVN to GitLab, including repository restructuring, branch strategy definition, and developer onboarding
- Implemented a full CI/CD pipeline (Maven/GitLab CI) automating build, test, and deployment across all products
- Developed multiple reusable Spring Boot starters for modular combination and integration of individual ABF products, significantly reducing integration effort across the product portfolio
- Introduced Keycloak as the central authentication and authorization system – replacing fragmented login mechanisms with a unified SSO solution
- Established company-wide naming conventions and coding standards to improve code consistency and speed up onboarding of new developers
- Systematically refactored legacy code to improve maintainability, reduce technical debt, and increase test coverage
- Created and maintained technology roadmaps to guide architecture decisions and future technology investments
- Documented the full architecture in a dedicated Confluence space as the single source of truth for all developers
- Introduced Liquibase for standardized database schema management (Oracle, MySQL)
Senior Software Developer Java
ABF GmbH
- Improved forecast accuracy in planning software for aluminum pressing production
- Optimized production line software for wood panel manufacturing
- Refactored legacy backend code to improve maintainability and test coverage
IT CRM Consultant
Tele2 / Hutchison Drei
- Fixed a critical memory leak in the Java JNI framework with C++ interop
- Replaced the outdated iText/Lowagie PDF generator with Apache PDFBox via SAP BAPI/RFC calls
- Migrated single-view communication from SQL to Java Spring Data / Hibernate / RabbitMQ
- Replaced file-based Amdocs CRM ↔ SAP integration with REST services (Spring AMQP)
- Migrated services from Erlang to Java Spring/RabbitMQ
- Implemented a GDPR compliance module for Amdocs CRM (Spring Data, Hibernate, AMQP)
Scrum Master
Webroot Inc.
- Scrum Master for 2 Austrian teams; collaboration with British and American colleagues
- Facilitation of sprint planning, daily scrum, review, retrospective, and backlog refinement
Senior Software Developer / Scrum Master
A1 Telekom Austria
- Led the SOA migration of heterogeneous legacy systems to a modern, homogeneous architecture
- Designed and implemented core CRM components; created complete technical specifications
- Introduced continuous integration, Jenkins CI/CD, and automated build processes
- Defined company-wide software development guidelines and automated the development lifecycle
- Participated in Scrum of Scrums (SoS) and architecture teams (SoSA); reported KPIs to Vienna
- Managed a team of 7 developers as Scrum Master (2013–2015)
Senior Software Developer Java
Segue GmbH (NASDAQ: SEGU)
- Developed Java components for the Segue SilkCentral Test Manager
- Worked on the test automation team; improved code coverage and identified critical release blockers
Backend Administrator
Tortec Brandschutz GmbH
- Windows Server and network administration; 1st–3rd level support
- Customized the BAAN IV ERP system
Senior Software Developer Java
Amatic Industries GmbH
- Extended and enhanced the existing Java backend for an online casino platform; developed new server-side features and business logic with Java JSP
- Reverse-engineered existing casino games in C++ and reimplemented them as Java Servlets; migrated the game logic to the Java platform while preserving the original gameplay
- Responsible for release management and deployment coordination
Software Developer C++
Filzmoser GmbH
- Developed a 3D robot arm movement visualization in C++
- Optimized the welding system, increasing production throughput by 23%
- Prepared data interfaces for PLC control systems
Software Developer Java
Infoniqa GmbH
- Contributed to the further development of an existing enterprise ERP software product: requirements analysis, solution design, and implementation of new features in the live codebase
- Developed reusable core framework components across the ERP platform to improve consistency and reduce development effort
- Participated in the full development lifecycle: software analysis, system design, component implementation, and integration testing
Software Developer
Commit GmbH
- Developed several e-commerce web applications and online shops using Java JSP on Sun Microsystems server infrastructure
- Designed and built Austria's first online ski rental platform – a pioneering e-commerce project enabling customers to reserve and pay for ski equipment online ahead of their trip
- Administered Sun Microsystems Unix servers: system setup, deployment, maintenance, and performance monitoring
Software Trainer
Badegruber & Taschil OEG
- Conducted training sessions in HTML, C++, MS Access, and MS Office
IT Support & Systems Administrator
Elektrizitätswerk Wels AG
- Assisted in a company-wide network migration from Token Ring to Ethernet, including hardware replacement, switch configuration, and workstation reintegration
- Assembled and set up desktop PCs: hardware assembly, component installation, BIOS setup, and operating system deployment
- Deployed and managed Windows for Workgroups 3.11 in the corporate network (user accounts, file & print sharing, network configuration)
- Managed the printing infrastructure: network printer installation, driver deployment, and ongoing troubleshooting
- Administered IBM AS/400 (iSeries): user management, job scheduling, backup procedures, and daily operations support
- Managed automated software deployment and rollout processes on client machines
- Provided 1st and 2nd level end-user support: hardware/software troubleshooting, incident resolution, and on-site user assistance
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Telecommunication, Manufacturing, Utilities, Construction, and Retail.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, Production, Quality Assurance, and Operations.
Summary
Experienced Senior Software Architect and Scrum Master with over 30 years of hands-on experience in enterprise Java development, system architecture, and agile transformation. Proven track record in telecommunications, manufacturing, and financial software. Passionate about clean code, continuous integration, and developing teams to technical excellence. Combines deep technical knowledge with strong leadership skills.
Skills
Languages: Java, Groovy, C++, C#, C, Visual Basic, Javascript, Typescript, Html5, Xml, Sql, Erlang
Frameworks: Spring, Spring Boot, Spring Mvc, Spring Data, Spring Amqp, Spring Security, Hibernate, Jpa, Jsf, Vaadin, Gwt, Struts, Drools, Quartz, Liquibase, Keycloak, Junit 5, Mockito, Eclipse Milo, Timefold, Pdfbox, Log4j/slf4j, Opencsv, Ehcache, Xerces, Graphql
Messaging: Rabbitmq, Kafka, Activemq, Jms
Databases: Oracle, Mysql, Mssql, Postgresql, Couchdb, Cassandra, Db2, H2, Timescaledb
Build & Ci/cd: Maven, Gradle, Ant, Ivy, Jenkins, Gitlab, Npm
Servers: Tomcat, Weblogic, Unix/linux, Windows Server
Testing: Junit, Mockito, Jmock, Tdd, Code Coverage, Jacoco, Sonarcube, Owasp
Erp / Crm: Sap (Bapi/rfc), Amdocs Crm, Baan Iv, Ibm As/400, Odoo
Architecture: Soa, Rest Services, Soap/webservices, Microservices, Clean Code, Agile/scrum, Hexagonal, Ddd, Clean Architecture
Tools: Jetbrains Toolbox, Eclipse, Netbeans, Jira, Confluence, Vs Code, Jenkins, Nexus, Swagger, Postman, Bruno
Methodologies: Scrum, Scrum Of Scrums (Sos/sosa), User Story Mapping, Agile Transformation
Languages
Education
University of Derby
Bachelor of Science (Hons) · Derby, United Kingdom
HTBLA Leonding
Diploma, Information Technology (evening school) · Information Technology · Leonding, Austria
Apprenticeship, Office Management Clerk · Office Management Clerk
Certifications & licenses
Certified ScrumMaster®
Scrum Alliance
IT Surveyor Seminar
Amdocs CRM 7.5
San Jose, USA
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Peter based?
What languages does Peter speak?
How many years of experience does Peter have?
What roles would Peter be best suited for?
What is Peter's latest experience?
What companies has Peter worked for in recent years?
Which industries is Peter most experienced in?
Which business areas is Peter most experienced in?
Which industries has Peter worked in recently?
Which business areas has Peter worked in recently?
What is Peter's education?
Does Peter have any certificates?
What is the availability of Peter?
What is the rate of Peter?
How to hire Peter?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Lead Software Architect
Nearby freelancers
Professionals working in or nearby Gaspoltshofen, Austria