Hi, I am Majeed, and I live in Munich, Germany. I love to create Java/J2EE applications and I often do it for fun. I have been developing software since the mid-2000's, and some of my projects/contributions can be found on this page.
Here is a list of tools and technologies that I use daily:
- Front-end development using JSF, Primefaces, XHTML, CSS and SASS
- Backend development using Java, Hibernate and Spring
- Database management using MySQL, Microsoft SQL Server and Oracle
- Developing code with Eclipse and AXON iVY Designer
- Developing code on Windows and Ubuntu
- CI/CD of applications with Jenkins and CircleCI
- Hosting applications with scalable cloud architecture using Docker
Here is a list of previously used tools & technologies:
- C Sharp and Shell script
- NetBeans, JDeveloper, Visual Studio and DreamWeaver
- FindBugs, Crucible and Enterprise Architect
J2EE | Frameworks | J2EE Patterns |
---|---|---|
Servlet, JSP, EJB2, EJB3, JDBC, RMI, Jakarta Tomcat, JBOSS (AS + JBPM), Oracle AS | Hibernate, Struts, JSF, Primefaces, XDoclet, JPOX, Log4J, JAAS, JacORB, FOP, Ant, Maven, Google Protocol Buffers | Composite view (Apache Tiles), View Helper, Business Delegate, Session Facade, Transfer Object, Data Access Object |
π www.spring.io π | XML / Transformation | π Web π |
---|---|---|
Spring (Framework, Web Flow, Web Services, AOP, Batch, for Android) | XML/XSLT/XSD, SVG, SAX, DOM, XStream | HTML/CSS, Dojo, PHP, Apache, SoapUI, EasyPHP, Fiddler |
π Reporting Tools π | Modeling languages / Tools |
---|---|
Windward Reports, Jasper Reports, PD4ML, Aspose | UML, Merise, IBM Rational Rose, Power Designer, Enterprise Architect |