Marcin Gryszko
M.S. / Dipl.-Ing.
Sun certified Software Architect/Entwickler / Software Architect/EngineerContact Marcin Gryszko!
Join the business network XING - Membership is free and without obligation.
Already a member? Log in and add Marcin Gryszko as a contact.
Personal information
Professional experience (8 years, 5 months)
Jan 2008 - present
(1 year, 11 months)Sun certified Software Architect/Entwickler / Software Architect/Engineer
(The company name is only visible to registered members)
Industry: Information Technology & Services
Apr 2006 - Jan 2008
(1 year, 10 months)Software Engineer (Java/J2EE/PHP)
Spotigo GmbH, http://www.spotigo.com
Industry: Information Technology & Services
Jul 2005 - Mar 2006
(9 months)Software Architekt/Entwickler / Software Architect/Engineer (Java/J2EE)
Entel S.A., http://www.entel.es
Industry: Information Technology & Services
Apr 2003 - Sep 2004
(1 year, 6 months)Software Entwickler / Software Engineer (Java/J2EE/Visual Basic)
w3logistics AG, http://w3logistics.com
Industry: Information Technology & Services, Logistik & Zulieferung,
Jun 2001 - Mar 2003
(1 year, 10 months)Software Entwickler / Software Engineer (C++/Java)
flux Software GmbH, http://www.flux-software.com
Industry: Information Technology & Services
Aug 1999 - Mar 2000
(8 months)Hilfswissenschaftler / Research Assistant (C++)
Fraunhofer-Institut für Nachrichtentechnik, Heinrich-Hertz-Institut, http://www.hhi.fraunhofer.de/
Industry: Research, Telekommunikation,
Educational background
Poznan University of Technology (Politechnika Poznańska), Oct 2002 - Oct 2004
Informatik / Computer Science, Dipl.-Ing. / M. S.
Entwurf und Betrieb von Informationssystemen / design and maintenance of IT systems
Politechnika Gdanska (Gdansk University of Technology), Oct 1996 - Apr 2002
Nachrichtentechnik / Telecommunications, Dipl.-Ing. / M. S.
Telekommunikationssysteme und Netze / telecommunication systems and networks
About me
Das deutsche Fachprofil ist auch als Word Dokument auf Anfrage verfügbar.
El perfil en castellano está disponible en formato Word bajo petición.
The English profile is also available as Word document on request.
Verfügbarkeit / Availability / Disponibilidad
ab / from 01.04.2009
Zertifikate / Certificates / Certificados
Oracle 9i Database Administrator Certified Associate
Sun Certified Java Programmer
Sun Certified Business Component Developer
Sun Certified Web Component Developer
Fachkenntisse / Skills / Conocimientos especializados
Java:
* APIs of Java Standard Edition (J2SE) and Java Enterprise Edition (J2EE) – Enterprise Java Beans (EJB), Java Message Service (JMS), JNDI
* Servlets, Java Server Pages (JSP), JSP Standard Tag Library (JSTL), JSP Expression Language (EL), Java Server Faces (JSF), Apache MyFaces, JBoss RichFaces, Struts, Beehive, Struts 2, Webwork, Apache Tiles, SiteMesh, Velocity, FreeMarker, jawr
* AJAX – DWR
* webservices – XFire, Apache CXF, Apache XML-RPC, Apache Axis
* JDBC, JPA, Hibernate, Oracle TopLink,
* Spring, AspectJ, Spring Security, Acegi Security
* testing and software quality - JUnit, jMock, EasyMock, DBUnit, HtmlUnit, Cactus, Cargo, Emma, Cobertura, CruiseControl, Checkstyle
* J2EE design patterns
* JBoss jBPM
* XML and XSL processing with Xerces, Crimson and Xalan
* cryptography and digital signatures: Java Cryptography Extension (JCE), BouncyCastle
* business inteligence – Crystal Reports, BIRT, Jasper Reports, Mondrian
* AWT/Swing, Spring richclient, VLDocking
* Java Native Interface (JNI), Jace
* remote applications – RMI, CORBA
* Apache Ant, Apache Ivy, Apache Maven
* Apache commons libraries, log4j
PHP:
* Symfony
* Propel
* SimpleTest
* PHP XML-RPC
Python:
* Pylons
Ruby:
* RubyOnRails
JavaScript:
* Prototype and Scriptaculous
* Yahoo UI - ExtJS
* Google Maps API
HTML, CSS
C/C++:
* MS Windows application development using WinAPI, MFC
* Java integration using JNI
* remote applications with CORBA
* make
Visual Basic 6:
* GUI programming with standard widgets and ActiveX controls
* Development of COM objects
* Database access with ODBC, RDO/ADO
* MSXML 4
* Reporting with Crystal Reports
PL/SQL
XML technologies: XML, XSL, XPath
Software Engineering:
* UML
* design patterns
* OOA (object oriented analysis), OOD (object oriented design)
* aspect oriented programming (AOP)
* design and development of client/server and 3-tier systems
* parallel and distributed programming
Operating systems - Windows NT/2000/XP/2003 Server (development), Linux (development and administration)
Databases:
* Oracle 8i/9i/10g/11g – application development, installation and administration of the Oracle server
* MySQL – application development, installation and administration of the MySQL server
* Microsoft SQL Server – application development
* SQL language, design of databases for OLTP and Data Warehousing applications, data mining algorithms
* creating analytical reports with Crystal Report, BIRT and JasperReports
Application servers: Tomcat 5, Oracle iAS 10g, Bea Weblogic, JBoss, Apache2, lighttpd
Workflow management systems: Oracle Workflow, JBoss jBPM
Tools:
* Eclipse suite, JBuilder, Aptana Studio
* TOAD
* Microsoft Visual Studio .NET
* ErWin, Case 4/3/0, UMLStudio, ArgoUML
* Enterprise Architect, ErWin, Case 4/3/0, UMLStudio, ArgoUML
* SVN, CVS, Visual SourceSafe, ClearCase, RCS
Projekte / projects / proyectos
Period: 09.2008 -
Company: Entel IT Consulting, Madrid, Spain
Project: Lottery management application monitoring and control system for the Spanish state lottery company.
Responsibilities
* Design and development of the server and client system parts,
* Integration with native customer libraries,
* Management of build processes.
Software:
* IDE – Eclipse,
* Java, J2EE, JPA, Oracle TopLink, Spring, Spring Security, RMI, JNI, C++, make, Swing, Spring Rich Client, VLDocking, JUnit, EasyMock, Cobertura, CruiseControl, Maven,
* database – Oracle 11g.
Period: 01.2008 - 07.2008
Company: Alcatel-Lucent Integration Services GmbH, Stuttgart, Germany
Project: Multimedia platform integration with Operation Suport Systems (OSS) / Business Support Systems (BSS) of a leading telecommunication company from Middle East.
Responsibilities
* design and development of a CRM and CMS web application used to manage customer accounts and commercial offers,
* development of integration components,
* project migration from Weblogic to JBoss,
* J2EE consulting (Hibernate, Spring).
Software:
* IDE - BEA Workshop, Eclipse, Aptana Studio
* Java, J2EE, Hibernate, Spring, Spring Security, AspectJ, Apache CXF, Struts, Beehive, JSF, RichFaces, ExtJS, jawr, JUnit, jMock, HtmlUnit, Ant, Ivy, JavaScript, Prototype,
* application server - BEA Weblogic 10, JBoss 4
* database - Microsoft SQL Server 2005.
Period: 04.2006 - 01.2008
Company: Spotigo GmbH, Madrid, Spain
Project: hotspot directory, smart WiFi connection manager and WiFi based positioning service.
Responsibilities
* planning of the backend architecture of the company, evaluation and decision making about used technologies and tools,
design and implementation of a new hotspot directory web access based on the Symfony web framework for Lycos (Spain, Germany, Great Britain, France), Spray (Sweden) and Falk (Germany),
* design and implementation of a new XML-RPC access to the hotspot directory for Map24 (Germany),
* implementation of the iPhone optimized hotspot search.
* design and development of a new hotspot directory management application based on J2EE technologies; temporary seamless integration with the old management application written in PHP,
* development of enhancements of the existing WiFi connection manager server,
* design and development of a new WiFi connection manager server based on J2EE technologies,
* design and development of a WiFi positioning data management application based on J2EE technologies; integration with native C++ libraries,
* installation of the Eclipse BIRT reporting framework and migration of reports to the new platform,
* Linux server administration.
Software:
* IDE - Eclipse with MyEclipse, Aptana Studio,
* hotspot directory web and webservice access – Symfony web framework, PHP 5, Creole, Propel, SimpleTest, PHP XML-RPC, JavaScript, Prototype,
* hotspot directory management application - Java, J2EE, AppFuse, Hibernate, Spring, Webwork, Struts 2, SiteMesh, DWR, XFire, JUnit, DBUnit, jMock, Emma, Ant, Maven, JavaScript, Prototype,
* WiFi positioning data management application - Java, J2EE, AppFuse, Hibernate, Spring, Webwork, Struts 2, SiteMesh, DWR, Apache XML-RPC, JUnit, DBUnit, jMock, Emma, C++, JNI, Jace, gcc, Ant, JavaScript, Prototype, Google Maps API,
* reporting – Eclipse BIRT,
* WiFi connection manager server - PHP 5, PHP XML-RPC, SimpleTest, Java, J2EE, AppFuse, Hibernate, Spring, Webwork, Struts 2, SiteMesh, DWR, XFire, JUnit, DBUnit, jMock, Emma, Ant, Maven, JavaScript, Prototype,
* application server - Tomcat 5, Apache2, lighttpd,
* database – MySQL.
Period: 07.2005 - 03.2006
Company: Entel IT Consulting S.A., Madrid, Spain
Project: neo framework - Component base platform for the rapid development of SOA (Service Oriented Architecture) applications and integration of different Java/J2EE technologies.
Responsibilities
* design of the framework architecture,
* design and development of new framework components,
* improvements of existing components.
Software:
* IDE - Eclipse with MyEclipse and NitroX,
* Java, J2EE, Java Server Faces (JSF), MyFaces, Tiles, Java Message Service (JMS), Enterprise Java Beans (EJB), Hibernate, JBoss jBPM, Oracle Workflow, SOAP (Apache Axis), Ant, Java Cryptography Extension (JCE), BouncyCastle, Mondrian, Jasper Reports,
* UML modelling using Enterprise Architect,
* application server - Tomcat 5, JBoss,
* database – MySQL.
Period: 11.2005 - 02.2006
Company: Entel IT Consulting S.A., Madrid, Spain
Project: Document management system integrated with the digital signature for a customer from the public administration sector. Based on the neo framework.
Responsibilities
* implementation of components and processes related to the digital signature,
* development support of other system parts.
Software:
* IDE - Eclipse with MyEclipse and NitroX,
* neo framework, Java, J2EE, Java Server Faces (JSF), MyFaces, Tiles, Hibernate, JBoss jBPM, Ant, Java Cryptography Extension (JCE), BouncyCastle,
* UML modelling using Enterprise Architect,
* application server - Tomcat 5,
* database – MySQL.
Period: 01.2006 - 01.2006
Company: Entel IT Consulting S.A., Madrid, Spain
Project: Extension of the iCom system for the semi-automated ATM management for a customer from the security sector.
Responsibilities
* design and development of the extensions.
Software:
* IDE - Eclipse with MyEclipse,
* Java, J2EE, JSP, Struts, Ant,
* application server - BEA Weblogic 7,
* database – SQL Server 2000.
Period: 07.2005 - 01.2006
Company: Entel IT Consulting S.A., Madrid, Spain
Project: neo ICM - Customisation of the Entel neo framwork for customer requirements and integration with the existing ICM (Informática y Comunicaciones de Comunidad de Madrid) infrastructure.
Responsibilities
* development of new platform components for the ICM specific services and infrastructure,
* ICM staff support.
Software:
* IDE - Eclipse with MyEclipse and NitroX,
* neo framework, Java, J2EE, Java Server Faces (JSF), MyFaces, Tiles, Oracle Workflow, LDAP, Centera, Java Cryptography Extension (JCE), BouncyCastle, Crystal Reports, Ant,
* UML modelling using Enterprise Architect,
* application server - Oracle iAS 10g,
* database – Oracle 10g.
Period: 05.2004 - 10.2004
Project: WorkflowAnalyser - part of the master thesis "Methods of frequent subgraph mining in graph databases". In the thesis was proposed a new method of mining frequent workflows without any constraints on the workflow instances.
Responsibilities
* creation of the new workflow mining method,
* implementation of gSpan algorithm for frequent graph mining,
* isolation of workflow instances from a sample database (Panta Rhei – workflow management system of an Austrian bank),
* discovery of frequent workflow instances.
Software:
* IDE - Eclipse,
* mining application - Java, JGraphT, JDBC,
* database – Oracle 9i.
Period: 04.2003 - 09.2004
Company: w3logistics AG, Dortmund, Germany
Project: TS (Track Service) - Order processing framework; foundation for specialized applications: w3/sped (shipping companies), w3/kurier (parcel delivery), w3/service (companies with outdoor staff), w3/dispo (order scheduling, graphical presentation of orders and position of vehicles on a map, route planning).
Responsibilities
* customizing of TS for the individual needs of customers,
* UML modelling,
* development of the TS framework,
* 2nd and 3rd level customer support.
Software:
* IDE – Eclipse,
* UML modelling with UMLStudio,
* Java, J2EE, Struts, JSP, Java Message Service (JMS), Xerces, JDBC,
* clients – mobile phones (over WAP), Palm OS handhelds, thin clients using web browser, order scheduling client as standalone application (Visual C++, MFC),
* application server - Tomcat 5,
* databases – Oracle, MySQL,
* Microsoft MapPoint integration.
Period: 07.2003 - 09.2004
Company: w3logistics AG, Dortmund
Project: w3/max - standard warehouse management system made up with desktop clients, radio terminal clients and the database server. There are standard interfaces to SAP, inventory systems, shipping systems, scale and docking scanners.
Responsibilities
* customer consulting,
* sales support,
* customizing and individual development of w3/max for customer projects,
* UML modelling,
* enhancements of the standard WMS,
* database installation and administration,
* 1st-3rd level customer support.
Software:
* IDE - Visual Studio and TOAD,
* UML modelling with UMLStudio,
* desktop client – Visual Basic 6 using external ActiveX controls and libraries, database access using ODBC and ActiveX Data Objects (ADO), reporting with Crystal Reports,
* radio terminal client – C/C++ (runs under Windows or Linux), database access with Oracle Call Interface (OCI),
* business logic as PL/SQL stored procedures,
* database – Oracle 8i/9i.
Period: 06.2001 - 03.2003
Company: - Flux Software GmbH, Berlin
Project: FreeSql - internal tool for database queries.
Responsibilities
* application development.
Software:
* Visual C++, MFC,
* database access modules for Oracle and MySQL.
Period: 07.2002 - 03.2003
Company: Flux Software GmbH, Berlin
Project: Clearing system for Internet micropayments for a leading German e-payment provider.
Responsibilities
* design and development of new application server modules,
* enhancements of existing server modules and the callcenter client,
* 3rd level customer support.
Software:
* base data server, clearing server, accounting server, click count server – C++, CORBA (Orbacus ORB), XML, Xerces; persistence layer realised with Rougewave
* callcenter client – Java, Swing, CORBA, Xerces
* database – Oracle 9i; access with Oracle Call Interface (OCI), database modelling with Case 4/3/0.
Period: 06.2001 - 03.2003
Company: Flux Software GmbH, Berlin
Project: Administration and accounting system for Internet domains for the biggest German hosting company.
Responsibilities
* development of enhancements according to customer requests,
* system maintenance,
* 2nd and 3rd level customer support (main contact person for the customer).
Software:
* desktop client –Visual C++, MFC,
* online client – Visual C++, MFC, XML, Xerces,
* database – Oracle 8i; access with Oracle Call Interface (OCI), database modelling with Case 4/3/0.
Period: 08.1999 - 03.2000
Company: Fraunhofer-Institut für Nachrichtentechnik, Heinrich-Hertz-Institut, Berlin, Germany
Project: Research project – development of a new mobile broadband system - UMTS.
Responsibilities
* design and implementation of a simulation of a CDMA transmission channel.
Software:
* Ptolemy framework, C++, Matlab.
Not a member yet?
XING is a business network for professionals that successfully combines know-how with know-who.
Discover the benefits of XING:
- Find deals, new employees or jobs
- Find coworkers and friends
- Talk to experts in all fields
Search the XING network
Find new business contacts on XING and get back in touch with old contacts!
Confirmed contacts
Thomas Roehl, Isabelle SOLER, Daniela Fuchs, Christoph Luge
(More contacts may only be viewed by registered member)