About Mario
German
Native or bilingual
Croatian
Native or bilingual
English
Conversational
Experience
- my-value-shopping GmbH / smhaggleLead Full-Stack DeveloperAGRICULTUREApril 2020 - March 2026 (5 years and 11 months)Idstein, HE, GermanyDevelopment and modernization of the digital platform smhaggle in the areas of mobile app, web frontend, and backend. The platform included a Flutter-based mobile app, internal web applications, Java/Spring-based backend systems, REST interfaces, relational and document-based databases, search, monitoring, and CI/CD processes. Co-responsibility for the development and operation of a platform with over 1 million registered users.
Tasks and Results:
New development of the smhaggle mobile app with Flutter and DartFull-stack development for mobile app, web frontend, and backendModernization, migration, and performance optimization of Java/Spring-based backend systemsDevelopment and maintenance of REST interfaces including API documentation with Swagger/OpenAPIResponsibility for technical conception, architecture, documentation, and solution evaluationSetup and maintenance of CI/CD processes for mobile app, backend, and internal toolsPlanning, modeling, and optimization of relational database structures with MySQLIntegration of search functions with Apache SolrIntroduction and operation of monitoring, logging, and error analysis with ELK Stack, Sentry, and Spring Boot AdminDevelopment of a React/TypeScript-based web interface for monitoring and administration of internal processesQuality assurance through automated unit tests and structured code reviewsTechnical coordination of internal and external developersTechnologies:
Java, Spring, Spring Boot, Spring Security, JUnit, Flutter, Dart, React, TypeScript, HTML, JavaScript, MySQL, MongoDB, Apache Solr, ELK Stack, Git, Jira, Bitbucket, Bamboo, Nexus, Ansible, Sentry, Codemagic, Swagger/OpenAPI, Figma. - Thomas CookJava Lead Developer / Software ArchitectTRAVEL AND TOURISMJuly 2013 - February 2020 (6 years and 7 months)Oberursel, HE, GermanyDevelopment, further development, and operation of central IT systems in the travel and tourism sector. The focus was on Java-based backend and frontend applications, system architecture, technical project management, and production-near operation of business-critical applications.
Tasks and Results:
Role as Java Lead Developer and Software ArchitectFull-stack development in frontend and backend areasAnalysis, evaluation, and implementation of business and technical requirementsCreation of solution designs and definition of system architectureTechnical project management in sub-projects of central IT systemsCoaching and technical leadership of internal and external employeesEnsuring stable operation of business-critical applicationsCoordination and analysis of incidents with internal and external partnersFurther development of existing Java applicationsDevelopment and maintenance of REST interfacesQuality assurance through tests, code reviews, and structured development processesTechnologies:
Java, Spring Boot, GWT, HTML, CSS, JavaScript, React, JUnit, MyBatis, DB2, REST, Maven, Tomcat, Jenkins, SVN, Git, Docker. - ATIS systems GmbHApplication DeveloperPUBLIC SAFETYJuly 2009 - June 2013 (3 years and 11 months)61 Bad Homburg, GermanyDevelopment of Java-based business applications with desktop and web components. The focus was on user interfaces, UI components, business and technical specification, as well as implementation and testing of functional modules.
Tasks and Results:
Role as Java application developer with a focus on user interfaces, business conception, technical specification, implementation, and supportDevelopment of UI components for desktop and web applicationsCollection and analysis of business requirementsCreation of functional specifications and business conceptsCreation of technical specifications as a basis for implementationParticipation in concept and architecture reviewsImplementation of functional componentsExecution of module and component testsSupport of the service in analyzing and resolving production-related problemsTechnologies:
Java, Eclipse RCP, SWT, JFace, Swing, JUnit, Oracle, PL/SQL, JSF, XML, JBoss, Hibernate, Jenkins, SVN, Ant.
Recommendations
Be the first to recommend Mario
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Technische Universität Darmstadt2008