Mani A.

Full Stack Developer/Architect

Munich, Germany

Experience

Aug 2023 - Jun 2025
1 year 11 months
Munich, Germany

Full Stack Developer

Continentale Krankenversicherung a. G.

  • Set up the new digitization strategy

  • Create new processing of batch and dialog jobs using Camunda as a process engine

  • Close collaboration with the business department to design and produce each process

  • Implementation of screens to control manual interventions, e.g. when rejecting applications

  • Gradual migration of legacy code from IBM WebSphere to JBoss

  • Technologies and methods: Arquillian, Camunda, Hibernate, Jackson, Java/JEE, JBoss, Jersey, JSON, JUnit, REST, WebServices

Oct 2022 - Jul 2023
10 months
Munich, Germany

Enterprise Architect · Full Stack Developer

JNet Quality Consulting GmbH

  • Developed the social media app “Fanclub” for club members in club colors and logo

  • Implemented a multi-tenant app including a pipeline for deployment to the app stores

  • Integrated video calls and WebSocket at the highest security level

  • Selenium integration tests and automatic screenshot generation for each tenant and both stores

  • Technologies and methods: Android, Cordova, DevOps, GIT, Hibernate, HTML5, iOS, Jackson, Java/JEE, JavaScript, Jersey, JSON, JUnit, MicroFrontends, MicroServices, REST, Selenium, Spring, WebRTC, WebServices, WebSocket

Jun 2019 - Sep 2022
3 years 4 months
Hamburg, Germany

IT Consultant · Enterprise Architect · Full Stack Developer

Signal Iduna

  • Real-time coverage confirmation of a cost estimate in health insurance as a customer journey

  • Developed an app feature to photograph the estimate and perform an OCR-based quality and domain data check

  • Connected to a mainframe for evaluation and push notification of the result in the app

  • Introduced OCR right when taking photos for immediate feedback and discarding unusable shots

  • Methods and technologies: Android, Angular, Cordova, DevOps, Docker, DropWizard, GIT, Gradle, Hibernate, HTML5, IntelliJ, Ionic, iOS, Jackson, Java/JEE, JavaScript, Jenkins, Jersey, JSON, JUnit, Kafka, MicroServices, MongoDB, OpenCV, OpenShift, PdfBox, REST, Scrum, Swagger, Tesseract, TypeScript, WebServices

Dec 2017 - Apr 2019
1 year 5 months
Munich, Germany

IT Consultant · Enterprise Architect · Full Stack Developer

LV 1871

  • Project “Applications of the Future”: further development of the document editor LVdoktor

  • Fast implementation of all insurance-relevant documents (coverage proposals, product information sheets, dynamic applications, marketing brochures)

  • Configurable visibility conditions and parameters by business departments, layout implementation by development

  • Produced 40 documents in 15 months involving 7 departments

  • Managed 1000 fields in applications, 550 in coverage proposals, 200 in product information sheets from 3 different calculation results

  • Technologies: Ant, Ajax, Angular, Eclipse, FOP, GIT, Hibernate, HTML5, IntelliJ, iText, Jackson, Java/JEE, JavaScript, Jenkins, Jersey, Jetty, JPA, jQuery, JSON, JUnit, Kanban, LDAP, Maven, MicroServices, REST, Scrum, Spring, SQL, WebServices, Wicket, XML, XSLT

Dec 2017 - May 2018
6 months
Munich, Germany

Full Stack Developer

Wuffme

  • Developed a web, Apple, and Android app with geolocation service for arranging and posting events

  • Implemented new menu navigation, chat, an innovative rating system, and analytical reports for business customers

  • Fork based on million guides

  • Technologies: Android, Cordova, Eclipse, GIT, iOS, Java/JEE, JSON, JUnit, MicroServices, REST

Sep 2017 - Nov 2017
3 months
Munich, Germany

Coach · Enterprise Architect

VKB

  • Supervision of Java developers at Versicherungskammer Bayern and engagement with enterprise-wide system architecture

  • Designing modern microservice architecture, weighing pros and cons with prototypes for proof of concept

  • Technologies and methods: Eclipse, GIT, Java/JEE, JUnit, Liquibase, microservices, REST, Scrum

Sep 2016 - Aug 2017
1 year
Munich, Germany

IT Consultant · Enterprise Architect · Full-Stack Developer

LV 1871

  • Development of the LVdoktor document editor from scratch

  • Enabled business departments to collaboratively create complex dynamic PDF documents with instant PDF testing

  • Overcame skeptical department reactions, successful rollout and extension requests in marketing and sales

  • Technologies: Ajax, Angular, Eclipse, GIT, Hibernate, HTML5, iText, Jackson, Java/JEE, JavaScript, Jenkins, Jetty, Jersey, JPA, jQuery, JSON, JUnit, LDAP, Maven, microservices, Mockito, Postgres, REST, Scrum, Spring, SQL, web services

Nov 2014 - Aug 2016
1 year 10 months
Ingolstadt, Germany

Architect · Full-Stack Developer

MediaSaturn

  • Further development of the merchandise management system

  • Initiated a project for automatic management and execution of database update scripts across all 6 development departments

  • Developed Maven plugins to prevent faulty SQL scripts before commit

  • Close collaboration with external companies for project acceptance

  • Technologies: Ajax, Angular, Arquillian, DB2, Eclipse, EJB, Flyway, GIT, HTML5, Hibernate, Java/JEE, JBoss, Jenkins, jQuery, JSON, JUnit, Maven, REST, Scrum, SOAP, SQL, web services, XML, XSLT

Feb 2014 - Sep 2014
8 months
Munich, Germany

Developer

Fujitsu EST

  • Implementation of the Fujitsu marketplace (SaaS)

  • JEE implementation with full audit trail of all activities and complex billing models for software vendors

  • Multiple awards, including from Computer Bild

  • Technologies: AOP, Ant, Ajax, Eclipse, EJB, GIT, Glassfish, Hibernate, Hibernate Search, Java/JEE, JaxWS, Jenkins, JMS, jQuery, JPA, JSF, JUnit, Maven, Mockito, PayPal, Postgres, SaaS, Scrum, Spring, SQL, XML

Nov 2013 - Jan 2014
3 months
Munich, Germany

Architect · Full-Stack Developer

JNet Quality Consulting

  • Development of million guides, a geo-based social network for iOS/Android and web

  • Used Cordova for cross-platform, Java EE server backend, REST/JSON communication

  • Integrated chat, geo-based lists, and Google Maps for address queries

  • Innovative menu concept for seamless navigation

  • Technologies: Ajax, Android, Angular, Ant, Apache WebServer, Cordova, Eclipse, GIT, HTML5, HTMLUnit, iOS, Java/JEE, JavaScript, JDBC, jQuery, JSON, REST, SQL, Tomcat

Jul 2013 - Oct 2013
4 months
Munich, Germany

Architect · Developer

Fujitsu EST

  • Implementation of the Fujitsu marketplace (SaaS)

  • JEE implementation with auditing and billing models for software vendors

  • Award-winning platform

  • Technologies: Ant, AOP, Ajax, Eclipse, EJB, GIT, Glassfish, Hibernate, Hibernate-Search, Java/JEE, JaxWS, JMS, JPA, JSF, JUnit, Maven, Mockito, Paypal, Postgres, Scrum, Spring, XML

Apr 2013 - Jun 2013
3 months
Munich, Germany

Architect · Full-Stack Developer

JNet Quality Consulting

  • Development of Instant Date, a social network and dating portal based on geo-location

  • Pre-stage to million guides

  • Technologies: Ant, Apache WebServer, Eclipse, HTML5, Java/JEE, JavaScript, JDBC, jQuery, MySQL, SQL, Tomcat

Jul 2011 - Mar 2013
1 year 9 months
Munich, Germany

Architect · Developer

Fujitsu EST

  • Implementation of the Fujitsu marketplace (SaaS)

  • Auditing of all activities and complex billing models

  • Multiple award winner

  • Technologies: Ant, Ajax, AOP, Eclipse, EJB, GIT, Glassfish, Hibernate, Hibernate-Search, JaxWS, Java/JEE, JMS, JPA, JSF, JUnit, Mockito, Paypal, Postgres, Scrum, Spring, XML

Sep 2010 - Jun 2011
10 months
Karlsruhe, Germany

Architect · Developer

United Internet

  • Implementation of DE-Mail in cooperation with BSI and Telekom

  • Scrum methodology

  • Technologies: Eclipse, GIT, Hibernate, Jenkins, Java/JEE, JUnit, Maven, MemCacheD, Mockito, MySQL, NetBeans, Wicket, XML

Apr 2010 - Aug 2010
5 months
Munich, Germany

Architect · Full-Stack Developer

JNet Quality Consulting

  • Completion of The Enterprise Software Solution (ESS): CRM and webshop in one

  • Features: Online/Offline, mobile Android app, mobile browser access, account data import, dunning, graphical reports, multilingual support, multi-tenancy, dynamic DB fields, import/export (Excel/vCard/PDF/RTF/PNG), MS Office/RSS/Intranet integration

  • Technologies: Android, Ant, Apache WebServer, Batik, DB2, Derby, Eclipse, FOP, HTML5, Java/JEE, JDBC, jQuery, LDAP, MySQL, MS Access, MS SQL, Oracle, PdfBox, POI, RMI, RSS, Tomcat, XML, XSLT

May 2008 - Mar 2010
1 year 11 months
Munich, Germany

Architect · Developer

Fujitsu EST

  • Further development of an RCP product lifecycle application (Jira integrated into Eclipse)

  • Technologies: Ant, AOP, Eclipse, EMF, Java/JEE, JUnit, OSGi, RAP, RCP, Scrum, Spring

Mar 2008 - Mar 2008
1 month
Munich, Germany

IT Consultant

GlaxoSmithKline

  • Performance tuning of three production web portals

  • Reduced response times to a few milliseconds

  • Technologies: Eclipse, Hibernate, Java/JEE, WebSphere

Jun 2007 - Feb 2008
9 months
Munich, Germany

Architect · Developer

Home Shopping Europe

  • New development of the planning and analysis application with a JBoss/EJB 3.0 backend and standalone Swing frontend

  • Flexible, filterable drag-and-drop calendar module with transparent pop-ups and toolboxes

  • Technologies: Eclipse, EJB, JBoss, Jide, JMS, Oracle, Swing

Feb 2007 - Jun 2007
5 months
Frankfurt, Germany

Architect · Developer

Commerzbank

  • Development of a test environment for the new calculation core

  • Excel-based intranet frontend converts documents into SOAP calls and processes regression tests

  • Technologies: Axis, Eclipse, Excel, Hibernate, Java/JEE, POI

Feb 2005 - Dec 2006
1 year 11 months
Munich, Germany

Architect · Developer

Fiducia

  • Implementation of a multi-tenant CMS for cooperative banks with Day Communique

  • Prototype development, product selection, and implementation in the chosen system

  • Technologies: Axis, Day Communique, Eclipse, Hibernate, Java/JEE, SWT/JFace, XML, XSLT

Aug 2004 - Dec 2004
5 months
Frankfurt, Germany

Architect · Developer

Dresdner Bank

  • Implementation of the IKR online loan application on IBM WebSphere with a Struts frontend

  • Responsible for modules from requirements discussions to implementation

  • Technologies: DB2, Eclipse, Java/JEE, JMS, Struts, TogetherJ, WebSphere

Sep 2002 - Aug 2004
2 years
Munich, Germany

Architect · Full-Stack Developer

JNet Quality Consulting

  • Development of The Enterprise Database Client (EDC), a BI solution for custom DB applications without coding

  • Online/offline use, multi-DB access, merging separate databases, basis for sellForce and ESS

  • Technologies: Ant, Applet, eBay API, Eclipse, FOP, Java/JEE, JDBC, MS SQL, MySQL, Oracle, PdfBox, POI, RMI, Swing, Tomcat, XML, XSLT

Jul 2002 - Aug 2002
2 months
Munich, Germany

Architect · Developer

JNet Quality Consulting

  • Development of a data transfer application with a status bar in the browser

  • Real-time feedback on upload progress

  • Technologies: Eclipse, HTML, Java/JEE, JavaScript, Tomcat

Mar 2002 - Jun 2002
4 months
Munich, Germany

Architect · Developer

Financial Media Services

  • Implementation of a stock portfolio application in three iterations

  • Led a team of 3, analysis, design, implementation, and client acceptance

  • Technologies: Ant, BEA WebLogic, Eclipse, Java/JEE, PLSQL, Tomcat

Aug 2001 - Feb 2002
7 months
Munich, Germany

Developer

ArsDigita

  • Implementation of the Deutsche Post AG intranet for 300,000 users

  • Development of 10 components (team calendar, address book, document management, chat, etc.) in virtual workspaces with performance optimization

  • Technologies: Ant, Eclipse, Java/JEE, LDAP, PLSQL, Tomcat, XML, XSLT

Mar 2001 - Jul 2001
5 months
Munich, Germany

Coach

MAN Nutzfahrzeuge

  • Retraining of internal staff on Java (EJB, JSP, Applet/Swing, XML/XSLT)

  • Designing the company strategy

  • Technologies: Applet, DB2, EJB, Java/JEE, JSP, Swing, WebSphere, XML, XSLT

Feb 2001 - Mar 2001
2 months
Augsburg, Germany

Developer

Infomatec Media

  • E-commerce solution for online purchase of lottery tickets with WireCard payment

  • Personalized password-protected area, selection and payment by credit card, direct debit or bank transfer

  • Technologies: Java/JEE, Kawa for Java, MySQL, XML, WireCard

Dec 2000 - Mar 2001
4 months
Munich, Germany

Architect · Developer

JNet Quality Consulting

  • Developed the dbReporter applet for categorized database queries

  • Comparable to Lotus Notes views, offering universal database support without installation

  • Technologies: Applet, Java/JEE, RMI, Visual Age for Java, WebSphere

Jul 2000 - Feb 2001
8 months
Ingolstadt, Germany

Developer

Audi

  • Developed a 3-tier client/server solution via RMI for Audi purchasing

  • Lightweight applet with RMI communication to host systems and Oracle DB

  • Technologies: Applet, Host API, Java/JEE, Oracle, RMI, Visual Age for Java

Mar 2000 - Jun 2000
4 months
Zürich, Switzerland

Architect · Developer

Credit Suisse

  • Proof of concept for various specifications (mainframe, Lotus Notes)

  • Collaborated with Accenture to implement the concepts

  • Technologies: BEA WebLogic, LotusScript, Visual Age for Java, Visual Cafe

Dec 1999 - Jul 2001
1 year 8 months
Munich, Germany

Architect · Full-Stack Developer

JNet Quality Consulting

  • Developed Personal Stock Manager (PSM), a comprehensive stock trading application

  • Historical portfolio analysis, buy/sell signals via SMS, innovative search features, applet/application/HTML version

  • Technologies: Applet, BEA WebLogic, DB2, Java/JEE, MS SQL, MySQL, RMI, WebSphere, Visual Age for Java

Oct 1999 - Feb 2000
5 months
Bielefeld, Germany

Developer

Böllhoff

  • Connected the mainframe to the web shop via DCOM

  • Exposed mainframe data in ASP pages using a DCOM architecture

  • Technologies: DCOM, Host API, Visual C++

Jun 1999 - Aug 1999
3 months
Stuttgart, Germany

Developer

Stadt Stuttgart

  • Program for capturing ballots with direct mainframe connection

  • Reduced training and mainframe load by capturing locally and writing transactions

  • Technologies: Host API, Visual C++

Sep 1997 - Jan 1998
5 months
Kempten, Germany

Developer

MIS

  • Database search application for doctors

  • Public and registered area, import of formatted Word articles into the database

  • Technologies: HTML, JavaScript, LotusScript

Jan 1997 - Apr 1997
4 months
Augsburg, Germany

Developer

WeKa

  • Price calculation of publishing products for field sales

  • Recursive calculation mechanism based on variable parameters, instant printout on site

  • Technologies: LotusScript

Mar 1996 - May 1999
3 years 3 months
Hanover, Germany

Architect · Full-Stack Developer

Continental

  • New development of a CRM for field sales on Lotus Notes with replication and push technology

  • Offline functionality for statistics, calendars, visit reports, email, bulletin board

  • Rollout in Europe, the Americas, and Brazil, European Beacon Award 1999

  • Technologies: LotusScript, Visual C++, Java/JEE

Feb 1995 - Feb 1996
1 year 1 month

Developer

MIS

  • Development of a physicians' application with article import, tagging, and search

  • Compressed internet import and automatic database integration

  • Technologies: Visual C++

Summary

Passionate programmer, Java developer from the very beginning, since 1995.

After almost 5 years as an employee, I became self-employed in July 2000. I gained valuable experience not only technically, but also functionally and politically in numerous medium and large projects. My solution proposals are gladly implemented, and challenges are mastered together.

I prefer MicroServices in combination with MicroFrontends. Especially in large companies with different departments, this allows you to create silos and seamlessly integrate them into a website without making the architecture complicated. The technical openness of these powerful tools makes it possible to completely replace individual components and even implement them with new frameworks without affecting other components. This way, companies can gradually modernize their IT infrastructure over decades.

Regarding testing, my focus is primarily on integration tests, e.g. with Selenium. MicroServices and MicroFrontends make this enormously easier and can be run quickly on developers’ machines. Visual errors stand out quickly, so layout issues can also be fixed fast.

My heart still beats for IT as it did on day one. This is shown, among other things, by the fact that I am currently evaluating various forms of AI training for using chats and image processing in companies in my free time.

Languages

German
Native
English
Advanced

Education

Technical University of Munich

Diploma in Engineering · Electrical Engineering · Munich, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions