Cezary Kujawa, EJB 3 Developer in Lipinki Łużyckie, Poland
Cezary Kujawa

EJB 3 Developer in Lipinki Łużyckie, Poland

Member since July 27, 2015
Cezary is a quick-learning Java EE developer with over 10 years of experience. He has proven skills as a lead developer and architect. With great communication skills and a flair for finding the right solution, he's the perfect addition to your team.
Cezary is now available for hire

Portfolio

Experience

Location

Lipinki Łużyckie, Poland

Availability

Part-time

Preferred Environment

Git, Bower, Maven, WebStorm, Eclipse

The most amazing...

...thing I've implemented is a compiler and virtual machine to execute programs coded in my language.

Employment

  • Senior Java Developer

    2006 - 2015
    Dinghy Software
    • Designed and implemented the back-end for handling a loyalty program.
    • Planned and implemented a real-time location-based system.
    • Designed and implemented a large (over 500 tables in DB) ERP system as a web application.
    • Implemented a flexible portal engine that can be deployed by mobile operators.
    • Created a BI solution for analyzing real-time data (ETL and warehouse prototype).
    Technologies: JavaFX, REST, JPA, JMS, EJB3, Spring, Java EE
  • Java Developer

    2003 - 2006
    Adams Software House
    • Migrated the persistence layer of a legacy system from pure JDBC to Hibernate ORM.
    • Implemented custom JSP tags for table data presentation.
    • Developed a custom action-based web application framework.
    • Built a simple work hour recording web application.
    • Created a chart presentation module for a web reporting system.
    Technologies: Java Web Start, Swing, JasperReports, Apache Struts, Hibernate, Spring, Java EE

Experience

  • Toyota More
    http://www.toyotamore.pl/

    Design and implementation of a fully fledged Java EE 5 application for handling a points-based loyalty program launched by the Polish branch of Toyota (over 100k participants and 80 partner companies). With GUI back-office client and web service dealership integration.

  • Rasch ERP System

    Design and implementation of a large (over 500 tables in DB) ERP system as web application for a German production company in order to replace the legacy system.

  • Dispatch System for Fleet Management

    Design and implementation of a real-time location-based system with wide range of applications involving dispatching of mobile resources (possible deployments in areas such as medical emergency services, taxi company, delivery company, and public transportation company).

Skills

  • Languages

    Java, JavaFX Script, SQL, JavaScript
  • Frameworks

    Spring, Hibernate, Spring MVC, JPA, Spring Boot, Jersey, JUnit, Apache Struts, Swing, Java Web Start, Spring Security, OSGi, Apache Camel, Apache CXF, Swagger, Netty, Mockito, AngularJS
  • Storage

    Spring Data, PostgreSQL, IBM Db2, MySQL
  • Other

    EJB 3, EclipseLink, EJB3, RMI, SOAP
  • Tools

    Jira, Confluence, WebStorm, Maven, Bower, Git, Apache Tomcat, Jetty, Apache Solr, WildFly
  • Platforms

    JavaFX, Eclipse, Java EE, Linux
  • Libraries/APIs

    JMS, JasperReports, LeafletJS, TopLink
  • Paradigms

    Test-driven Development (TDD), REST, Scrum

Education

  • Master of Science in Engineering Degree in Computer Science and Information Technology
    1999 - 2004
    West Pomeranian University of Technology - Szczecin, Poland

To view more profiles

Join Toptal
Share it with others