Mani (Afschar) Y.

Full-Stack Developer

Munich, Germany

Experience

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

Full-Stack Developer

Continentale Krankenversicherung a. G.

  • Developing the new digitization strategy

  • Using Camunda as a process engine to create new processing for batch and dialog jobs

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

  • Implementing 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 with club colors and logo

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

  • Integrated video calls and WebSockets at the highest security level

  • Set up 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 approval for a cost estimate in health insurance as part of the customer journey

  • Developed an app feature for taking a photo of the estimate and performing OCR-based quality and data checks

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

  • Introduced OCR directly at capture for immediate feedback and discarding unusable images

  • 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

  • Quick implementation of all insurance-related documents (benefit proposals, product information sheets, dynamic applications, marketing brochures)

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

  • Created 40 documents in 15 months with input from 7 departments

  • Managed 1000 fields in applications, 550 in benefit 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 scheduling and posting events

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

  • Forked from 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

  • Support of the Java developers at Versicherungskammer Bayern and engagement with the company-wide system architecture

  • Design of modern microservice architecture, discussion of 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

  • New development of the LVdoktor document editor

  • Enabled departments to collaboratively develop complex dynamic PDF documents, immediate PDF testing

  • Overcame skeptical reactions in departments, 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 inventory management system

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

  • Developed Maven plugins to prevent faulty SQL scripts before commit

  • Worked closely with external companies to gain 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 logging 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, JAX-WS, 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 lookup

  • Innovative menu concept for seamless navigation

  • Technologies: Ajax, Android, Angular, Ant, Apache Web Server, 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 history tracking 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 networking and dating portal based on geo-location

  • Predecessor 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)

  • Tracking of all activities and complex billing models

  • Multiple awards

  • 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 collaboration 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 web shop in one

  • Features: online/offline, mobile Android app, mobile browser access, account data import, dunning, graphical reports, multi-language 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

  • Continued development of an RCP product lifecycle application (Jira integrated in 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 just a few milliseconds

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

Jun 2007 - Feb 2008
9 months
Munich, Germany

Architect · Developer

Home Shopping Europe

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

  • Flexible, filterable drag-&-drop calendar module with transparent popups and toolboxes

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

Feb 2007 - Jun 2007
5 months
Frankfurt, Germany

Architect · Developer

Commerzbank

  • Developed a test environment for the new calculation engine

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

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

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

Architect · Developer

Fiducia

  • Implemented a multi-tenant CMS for local cooperative banks using 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 front end

  • Responsible for modules from functional discussion 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 database apps without coding effort

  • Online/offline work, multi-DB access, merging separate databases, foundation 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 progress 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 three-person team, 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 intranet for Deutsche Post AG for 300,000 users

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

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

Mar 2001 - Jul 2001
5 months
Munich, Germany

Coach

MAN Commercial Vehicles

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

  • Designing 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 buying lottery tickets online 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

  • Development of the dbReporter applet for categorized database queries

  • Comparable to Lotus Notes view, 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

  • Development of 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)

  • Collaboration with Accenture, implementing 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

  • Development of Personal Stock Manager (PSM), a comprehensive trading application

  • Historical portfolio analysis, buy/sell signals via SMS, innovative search mechanisms, 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

  • Connection of the mainframe to the web shop via DCOM

  • Provision of mainframe data on ASP pages via 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 connectivity

  • Reduction of training needs and mainframe load through local data capture and transaction logging

  • Technologies: Host API, Visual C++

Sep 1997 - Jan 1998
5 months
Kempten, Germany

Developer

MIS

  • Database search application for physicians

  • Online and registered areas, import of formatted articles from Word into the database

  • Technologies: HTML, JavaScript, LotusScript

Jan 1997 - Apr 1997
4 months
Augsburg, Germany

Developer

WeKa

  • Price calculation for publishing products for the field service

  • Recursive calculation mechanism based on variable parameters, immediate on-site printing

  • Technologies: LotusScript

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

Architect · Full-Stack Developer

Continental

  • New CRM development for field service on Lotus Notes with replication and push technology

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

  • Rollout in Europe, America, 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 medical application for doctors 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. In many medium and large projects, I gained valuable experience not only technically but also in business and politics. My solution proposals are gladly implemented, and challenges are solved together.

I prefer microservices combined with micro-frontends. Especially in large companies with different departments, they can create silos and integrate them seamlessly into a website without making the architecture complicated. The technical openness of these powerful tools allows replacing individual components completely and even implementing them with new frameworks without affecting other parts. This way, companies can gradually modernize their IT infrastructure over decades.

Regarding tests, my focus is mainly on integration tests, e.g., with Selenium. Microservices and micro-frontends make this much easier and can be run quickly on developers' machines. Visual errors show up immediately, so layout problems can be fixed fast.

My passion for IT still beats as strong as on day one. This shows, among other things, in that I am currently evaluating various forms of AI training for chat use cases and image processing in companies in my free time.

Languages

German
Native
English
Advanced

Education

Technical University of Munich

Diploma Engineer · Electrical Engineering · Munich, Germany

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