Rafal Gierusz, Team Mentoring Developer in Wrocław, Poland
Rafal Gierusz

Team Mentoring Developer in Wrocław, Poland

Member since October 20, 2017
Rafal is a highly accomplished international business and technical leader with over 15 years of progressive technical experience in positions including system/solution architect, head of development, and CIO. He is a Java technology specialist focusing on multithreaded, distributed, high performance, and fail proof solutions.
Rafal is now available for hire

Portfolio

  • Sigato Group
    WordPress, Drupal, Servers, OpenAM, ForgeRock, Java EE, Java SE
  • Imbue Lab
    JavaFX, SWT, OpenAM, Oracle OpenSSO, ForgeRock, Spring, Netty, Java

Experience

  • Java 15 years
  • Team Mentoring 12 years
  • Spring 10 years
  • Management 8 years
  • Concurrent Programming 8 years
  • Netty 3 years

Location

Wrocław, Poland

Availability

Part-time

Preferred Environment

Java

The most amazing...

...system I’ve created is a cutting-edge VoIP system for 16 EU countries that works with sophisticated real-time business-level flow monitoring systems.

Employment

  • Chief Information Officer

    2014 - PRESENT
    Sigato Group
    • Created the IT strategy and oversaw all aspects of software development processes.
    • Collaborated with internal and external stakeholders in new business acquisition and business innovation.
    • Supervised software engineering and technical infrastructure teams.
    Technologies: WordPress, Drupal, Servers, OpenAM, ForgeRock, Java EE, Java SE
  • Owner and CEO

    2012 - PRESENT
    Imbue Lab
    • Contributed to distributed solutions for US health industry including authorization and authentication solutions based on OpenSSO and OpenAM frameworks.
    • Participated in development of a real-time business-level flow and transaction monitoring technology proven in a number of highly demanding trading environments where sub-millisecond latency is deemed important. Used cutting-edge techniques including distributed caching, complex event processing and distributed computing.
    • Designed architecture and innovative, distributed network framework based on Netty, RestExpress, and other various top technologies.
    • Created architecture and chose technologies for various frameworks and standalone solutions.
    • Gathered stakeholders' requirements and executed sustainable solutions based on their requirements.
    Technologies: JavaFX, SWT, OpenAM, Oracle OpenSSO, ForgeRock, Spring, Netty, Java

Skills

  • Languages

    UML, Spring Expression Language (SPEL), Java, Kotlin, PHP, Java SE
  • Frameworks

    Spring, JPA, Hibernate, Netty, Mockito, JUnit, Swagger
  • Tools

    Maven, Gradle, Eclipse IDE, Hudson, Eclipse RCP, ForgeRock, Oracle OpenSSO
  • Paradigms

    Concurrent Programming, Management, Agile, Design Patterns, Pair Programming, Test-driven Development (TDD), Distributed Computing, DevOps, Distributed Programming
  • Platforms

    Magento, JBoss, WebSphere, Drupal, Jakarta EE, Linux, Windows, Blockchain, Java EE, OpenAM, WordPress, JavaFX, Oracle, Amazon Web Services (AWS)
  • Other

    Team Mentoring, Leadership, Scrum Master, APIs, Distributed Systems, Distributed Applications, Servers, Trading Applications
  • Libraries/APIs

    Drupal API, SWT, jQuery, Backbone.js, WordPress API
  • Storage

    Microsoft SQL Server, MySQL, PostgreSQL, MongoDB
  • Industry Expertise

    Trading Systems

Education

  • Master of Engineering degree in Department of Computer Science and Management, specialization of Software Engineering, Master's Thesis on Internet Technologies
    1999 - 2004
    Wroclaw University of Technology - Wroclaw, Poland

To view more profiles

Join Toptal
Share it with others