Profileimage by Parviz Hodaie Programmer, Programmer, Programmer from Wiesbaden

Parviz Hodaie

available

Last update: 06.09.2022

Programmer, Programmer, Programmer

Graduation: Diplom Inform.
Hourly-/Daily rates: show
Languages: German (Full Professional) | English (Full Professional) | French (Limited professional) | Persian (Native or Bilingual)

Skills

Java 8, EJB3, Hibernate 4, JSF 2, Primfaces 7, JPA2, Restfull, Oracle, Netbeans, WebLogic, beamer, SVN, Winscp/Putty, JSF, Richfaces, Eclipse, JBoss 7.*, Tomcat7, Primefaces, JavaFX, SQL-Server, Http, Apache 2.4, JBoss 7, Payara 41, Ms SQL, JUnit, Spring 3, Hibernate 3, ExJS, Spring Test, Intellij, Tomcat 7, WebSphere 8, Flyware, SQL Developer, Jax-RS, github, JPA 2.0, Spring Data, JSF 2.0, Tomcat, Oracle 11, Squirrel, JOOQ, Spring, JPA, OpenJPA 2.0, IBM RSA, WebSphere Server 7, DB2, CVS, IBM, Hibernate 3.*, Quartz Job, JavaScript, WebSphere Server, Oracle VM Virtualbox, DbVisualizer, Mantis, RTC, TestNG, Mockito, JMockit, Struts 1.3, DWR, jQuery, Netbeans IDE 6.*, Toad, Filezilla, Xpad, VMware Player, WebEx, Struts, Spring Tests, Eclipselink 2.3, Primefaces 3.3, Richfaces 4, Selenium 2, Hudson, JSF 1.2 web-app, Selenium, social Media, Facebook, Twitter, Java, J2EE, Glassfish, Spring framework, Hibernate, Eclipse 3.6, Maven, PostgreSQL, Scrum, JMS, GUI, GXT, backend, DTO, DAO, database, Java/ J2EE, MySQL, Agile, Fitnesse, automata, Git, HSQLDB, FunsionChart, Excel, POI library, Interface, Programming, DB programming, Swing Programming, JFreeChart, Struts pages, Swing, EJB 2.1, JBoss, Bug fixing, GUI programming, Java 6, Client-Server, EJB 2.*, Sculptor, TopLink, JSP, HTML, XHTML, Database design, Magic, Andromeda, web application, Eclipse 3.0, Test, test case, Virtual reality, Visual Net Studio, C++, VR-Juggler, VRPN, Windows/Linux, JAVA1.4, RMI, XML, JBuilderX Enterprise V. 10, Oracle 9i, Altova Enterprise XMLSPY 2006, ActiveX, Visual Basic 5, Visual Café 3, CORBAtechnology, Power, Rose, Java 1.1, Visual Basic, telecommunication, visualisation, CAD, DICOM server, Windows NT, UNIX, Windows, UNIX (all Derivative), Linux (SUSE), VMS, Mac OS, versions, C, Fortran, Assembler, Groovy, UML, J2SE Design patterns, Sculptor (Fornax-platform), Oracle (9,10g,11), MySQL(5), DB2 (10), sqlDeveloper, pgAdmin, MS SQL (14), Hibernate (3.*), TopLink (10), Eclipselink, Ajax, EJB, OSGI, Application Servers, VISO, Rational Rose, ORM, JPA 2, Hibernate 3.x, TopLink 10, Eclipselink 2.*, OpenJPA, DHTML, CSS, tag libraries, Ext JS 4, Microsoft Visual Studio .NET (2006), Intellij IDEA, XML technologies, DOM, SAX, JXP, XSL, XSLT 2.0, Altova XML SPY, Web services, SOAP, WSDL, Apache Axis2, JAX-WS, Rest

Project history

01/1998 - 06/2020
Programmer
b.i.t Germany

Role:
Programmer
Location:
Germany
Duties and Responsibilities:
* Development of a process-visualisation software with JAVA 1.1

01/1997 - 06/2020
Software Developer
Metcad Systems

Role:
Software Developer
Location:
Germany
Duties and Responsibilities:
* Design and Realisation of a 3-D CAD system with C++

01/1996 - 06/2020
Software Engineer
Fraunhofer Institute

Role:
Software Engineer
Location:
Germany, Darmstadt
Duties and Responsibilities (engaged in 2 projects ):
* Design an implementation at FASTAN, written in C++.
* Realisation of DICOM server for Windows NT and several flavour of UNIX.

01/2017 - 10/2018
Programmer
Zedas

Location: Germany- Senftenberg
Project Description:
* Web application for railway maintenance.
Technologies Used/Environment:
* Java 8, EJB3, Hibernate 4, JSF, Richfaces (3 und 4), JPA2, Oracle , Eclipse, JBoss
7.*,Tomcat7, SVN
Duties and Responsibilities:

Design, Implementation and Test of the application

01/2015 - 10/2017
Programmer
Dürr

Location: Germany- Stuttgart
Project Description:
* Web application for automotive.
Technologies Used/Environment:
* EJB3, Hibernate 4, Richfaces (3 und 4), Primefaces (5), JavaFX, JPA2, SQL-Server , Eclipse ,
Http Apache 2.4, JBoss 7, Payara 41,Tomcat7, Ms SQL 14, SVN
Duties and Responsibilities:
* Design, Implementation and Test of the application

Test (JUnit)

01/2014 - 09/2015
Programmer
CKC

Location: Germany- Braunschweig
Project Description:
* Web application for implementation for Logistics and Costing.
Technologies Used/Environment:
* Spring 3, Hibernate 3, ExJS (3 und 4), JPA2, Spring Test, Oracle, Intellij Idea 13, Tomcat 7,
WebSphere 8, Flyware , SQL Developer, SVN, Jax-RS

Duties and Responsibilities:
* Design, Implementation and Test of the application

Test (JUnit)

01/2014 - 04/2014
Test Projects

https://github.com/PaHodaie/

01/2014 - 01/2014
Programmer
Bechtle

Location: Germany- Bonn
Project Description:
* Web application for application Processes.
Technologies Used/Environment:
* Spring 3, JPA 2.0, Spring Data, Hibernate 3, JSF 2.0, Eclipse, Tomcat, Oracle 11, Squirrel,
SVN, JOOQ

Duties and Responsibilities:
* Design, Implementation and Test of the application, Test (Spring)

01/2013 - 10/2013
Programmer
Bafin

Location: Germany- Frankfurt AM
Project Description:
* Web application for implementation of Bank and Funds Processes.
Technologies Used/Environment:
* Spring 3, JPA 2.0, OpenJPA 2.0, JSF 2.0, IBM RSA, WebSphere Server 7, DB2, Squirrel, CVS

Duties and Responsibilities:
* Design, Implementation and Test of the application
* Test (JUnit)

01/2013 - 05/2013
Programmer
IBM-Chemnitz

Location: Germany- Chemnitz
Project Description:
* Web application for implementation of SEPA (Single Euro Payments Area), Bank Application.
Technologies Used/Environment:
* Spring 3, JPA 2.0, Hibernate 3.*, Quartz Job, JavaScript, IBM RSA, WebSphere Server, Oracle
VM Virtualbox, SQL Developer, DbVisualizer, Mantis, RTC

Duties and Responsibilities:
* Design, Implementation and Test of new Features for the application

* Test (JUnit, TestNG, Mockito, JMockit)

01/2012 - 08/2012
Programmer
Airbus-Hamburg

Location: Germany- Hamburg
Project Description:
* Web application "SCDB "is a tool for exchange of data in different formats between Airbus's
deliveries.
Technologies Used/Environment:
* Spring 3, Struts 1.3, JPA 2.0, Hibernate 3.*, JavaScript, DWR (2.0), jQuery, Netbeans IDE
6.*, Toad (11.5), Filezilla, Xpad, VMware Player, WebEx

Duties and Responsibilities:
* Design, Implementation and Test of new Features for a Struts-Web-Application (CSDB)

Test (JUnit, Spring Tests)

06/2011 - 08/2012
Programmer (concept, design, development, test)
ZF-Friedrichshafen

Location: Germany- Friedrichshafen
Project Description:
* TolCalc: Visualisation of technical designs.
* Order management: management of design orders in different subsidiaries of concern.
Technologies Used/Environment:
* Spring 3, JSF 2, Orchestra, JPA 2.0, Eclipselink 2.3 , Primefaces 3.3 , Richfaces 4, Selenium
2, JQuery, Hudson

Duties and Responsibilities:
* Involved in Design & Implementation of a new JSF2 web-app (Order Management)
* Involved in Design & Implementation of new Features for a JSF 1.2 web-app (TolCalc)
* Involved in Design & Implementation of test-concepts and tests for web-apps (JUnit, Mockito,
Selenium, Spring test)

02/2011 - 05/2011
Programmer
Netbreeze

Role:
Programmer
Location:
Swiss
Project Description:
* Web application is a "social Media Monitoring" tool and you can follow the events in Facebook,
Twitter, etc.
Technologies Used/Environment:
* Java/ J2EE, Glassfish, Spring framework, Hibernate, Eclipse 3.6, Maven, Hudson , JUnit,
Mockito, PostgreSQL, GXT2, Agile Methodology (Scrum)

Duties and Responsibilities:
* Involved in Implementation of the new J2EE features in Web
* Involved in Message handling using JMS
* Involved in GUI implementation using GXT
* Involved in Implementation of different layers between front-end and backend (GUI, DTO, DAO)
* Involved in writing tests (JUnit, Mockito, Selenium)

11/2010 - 02/2011
Programmer/ Technical Tester
Flavia

Role:
Programmer/ Technical Tester
Location:
Germany / Kassel
Project Description:
* web app is a new version of "Mile & More" (Lufthansa)
* Web application to read data from files and write them in database
Technologies Used/Environment:
Java/ J2EE, Glassfish, Spring framework, Hibernate, Eclipse 3.6, Maven, Hudson , JUnit, MySQL, Agile
Methodology (Scrum), Fitnesse (tool for test automata ion), Git

Duties and Responsibilities:
* Design of packages and modules
* Implementation of the packages and modules
* Writing of test cases
* Running of tests (Fitnesse)
* Installation of MySQL and HSQLDB
* Creation and management of database

05/2010 - 09/2010
Programmer
Orange8

Role:
Programmer
Location:
Germany / Constance
Project Description:
* Web application is a "social Media Monitoring" tool and you can follow the events in different
internet forums.
Technologies Used/Environment:
Spring, Hibernate, Struts, FunsionChart, Eclipse, Tomcat, PostgreSQL, Maven

Duties and Responsibilities:
* Integration of Maven in all company projects
* Implementation of new functionality (Excel, POI library)
* New Interface with database (Spring, Hibernate)

05/2009 - 08/2009
Programmer
iOMEDICO-AG

Location:
Germany / Freiburg
Project Description:
The portal is for administration of medical-centres,

Technologies Used/Environment:
Java/ J2EE, Struts, JFreeChart, Eclipse, Tomcat, MySQL
Duties and Responsibilities:
* New design of Struts pages

* Implementation of the new J2EE features (JFreeChart)

08/2008 - 01/2009
Programmer
Heitec AG

Location: Germany
Project Description:
* The portal is for administration of Civil Aviation
Technologies Used/Environment:
Swing, EJB 2.1, JMS, Eclipse, JBoss, Oracle, SVN
Duties and Responsibilities:
* Diagnose, Bug fixing, corrective actions
* GUI programming (Swing, Java 6)
* Database connection (Hibernate) implementation
* Client-Server communication (EJB 2.*)

05/2008 - 07/2008
Programmer, Trainer
OSB AG

Location: Germany
Duties and Responsibilities:
* Implementation of prototypes : Sculptor, Spring, Maven
* Training :Struts

01/2008 - 03/2008
Designer, Programmer
come inside

Role:
Designer, Programmer
Location:
Germany
Project Description:
* The portal is for online greetings card
Technologies Used/Environment:
Struts, TopLink, Eclipse, JSP, JavaScript, HTML and XHTML
Duties and Responsibilities:

* Design and implementation of a Struts app

* Database design

09/2007 - 03/2008
Programmer
SHE AG

Role:
Programmer
Location:
Germany
Project Description:
* The portal is for connection admin of employees
Technologies Used/Environment:
Struts/Hibernate, MySQL, Maven, Magic Draw (12.5), JavaScript, Squirrel, Andromeda
Duties and Responsibilities:

* Development of new features of different layers (from front-end to backend )
* Design and implementation of test concept for application
* Test automation with Cruise Control

06/2007 - 07/2007
Designer, Programmer
come inside

Role:
Designer, Programmer
Location:
Germany
Project Description:
* The portal is for online greetings card
Technologies Used/Environment:
Struts, TopLink, Eclipse, JSP, JavaScript, HTML and XHTML
Duties and Responsibilities:
* Design and implementation of portal

02/2007 - 05/2007
Programmer
Naxos GmbH

Role:
Programmer
Location:
Germany
Project Description:
* Portal is an administration tool for a bank.
Duties and Responsibilities:
* Implementation of web application (Struts, TopLink, Eclipse, JSP, JavaScript, HTML and
XHTML).

01/2006 - 12/2006
Programmer
IT-Consulting

Role:
Programmer
Location:
Germany
Technologies Used/Environment:
* Eclipse 3.0,Test specifications for car industry with CTE XL 1.6.1(CTE XL is a Daimler-Benz
tool for Test automation )
Duties and Responsibilities:
* Implementation of Java-Plug-Ins
* Testing (test case, construction of test trees)

04/2005 - 11/2005
Software Developer
TU-Darmstadt

Role:
Software Developer
Location:
Germany
Project Description:
* Development of software for a hospital (rehabilitation of patients)
Technologies Used/Environment:
Virtual reality, Visual Net Studio, C++, VR-Juggler, VRPN, Windows/Linux
Duties and Responsibilities:
* Development of module with C++ (visual Net), OpenSG, VRJuggler and VD2
* Running of tests

04/2004 - 03/2005
Software Engineer
IT-Consulting

Role:
Software Engineer
Location:
Germany
Technologies Used/Environment:
JAVA1.4, RMI and XML, JBuilderX Enterprise V. 10, Oracle 9i & Altova Enterprise XMLSPY 2006,
Macromedia
Duties and Responsibilities:
* Design and Implementation of portal

10/1998 - 10/2003
QA , Developer
Danet GmbH

Role:
QA , Developer
Location:
Germany
Project Description:
* Helpdesk , A Helpdesk tool for registration and tracing of application errors
* EUROPACK, Development of a call center application with ActiveX-Document of Visual Basic 5
* QS for D1, Accounting/Billing system

Technologies Used/Environment:
Visual Café 3, Oracle, CORBAtechnology, Power Designer, rational Rose, Java 1.1, Visual Basic 5

Duties and Responsibilities:
* Developing of internet-applications with Java, C++ & Visual Basic
* Quality Assurance and testing (Rating & billing systems for telecommunication)

Local Availability

Open to travel worldwide
100%
Profileimage by Parviz Hodaie Programmer, Programmer, Programmer from Wiesbaden Programmer, Programmer, Programmer
Register