poniedziałek, 26 lutego 2018

Projekt 2018

Damian Szczepanik @ Sollers - 2 zespoły


Jestem projektantem w Sollers Consulting. Programuje, projektuje oraz stanowię wsparcie dla zespołu projektowego w obszarze Continuous Integration i Continuous Deployment. Pracują na wielu projektach w różnych organizacjach, staram się powielać te praktyki, które zasługują na uwagę i wpasowują się w aktualne potrzeby projektowe.
Technologie: Aplikacje webowe w technologiach JEE, Hibernate, Spring, AngularJS oraz pluginy w JIRA, Jenkins oraz aplikacje hybrydowe z Androidem

Piotr Wolny i Kamil Murawski @ e-point łącznie 4 zespoły


przede wszystkim jesteśmy zainteresowani promowaniem wśród studentów techniki TDD, architektury mikroserwisowej i elementów DDD. Jeśli chodzi o technologię, to proponujemy taki zestaw:
  • Git
  • Gradle
  • Spring Boot
  • JPA (Hibernate)
  • Spring Cloud Netflix (do mikroserwisów)
  • EmberJS lub React do frontendu
  • Docker do deploymentu
  • JUnit/Mockito/AssertJ lub Spock do testowania
  • Postgresql
  • Solr lub Elasticsearch, jeśli będzie potrzebne wyszukiwanie pełnotekstowe
  • Kafka lub Artemis, jeśli będzie potrzebna wymiana komunikatów

Jesteśmy oczywiście otwarci na propozycje studentów. Ciekawe dla nas byłoby też użycie języka Kotlin zamiast Javy.

Marcin Kwaczyński @ Goldman Sachs 1 zespół


W trakcie pracy w projekcie stawiam na czytelny i elegancki kod, pokryty w dużej mierze testami. Technologie, w których mogę pomóc:
  • Java, Scala
  • Git, GitHub
  • Maven
  • Jenkins
  • Spring Framework/Spring Boot
  • JUnit, Mockito, AssertJ, Spock, ScalaTest
  • RDBMS (H2, PostgreSql, Oracle, Sybase)
  • JPA (Hibernate, EclipseLink), Liquibase, QueryDsl
  • Spark
  • REST
  • AngularJS, Html5, CSS, SAAS


Piotr Romański @ Goldman Sachs 1 zespół


Pracuję jako programista Java w firmie Goldman Sachs. Jestem zainteresowany głównie tematyką strumieniowego przetwarzania danych. Stawiam na wysoką jakość kodu. Technologie, w których mogę pomóc:
  • Java
  • Akka
  • Eclipse Collections
  • Kafka
  • Hazelcast / Apache Ignite
  • Camunda Engine
  • Spring Boot
  • REST
  • JUnit, Mockito, AssertJ
  • REST
  • Docker
  • Maven/Gradle
  • Jenkins
  • IntelliJ IDEA

Jestem otwarty na propozycje studentów, jeżeli chodzi o wybór tematu projektu.

Kamil Żbikowski @PW 2 zespoły


Z uwagi na doświadczenie w bankowości detalicznej oraz rynkach finansowych od strony domenowej są to najbardziej pożądane przeze mnie projekty. Inne propozycje też z chęcią rozważę.

Stawiam zawsze na użyteczność wytwarzanych rozwiązań jednak nie zaniedbując jakości jako, że obie te cechy mają zadziwiającą skłonność do występowania łącznie w warunkach naturalnych.

Chciałbym abyśmy w trakcie projektu używali Scali lub/i Javy. Od strony zarządzania kodem oraz deploymentem chciałbym aby setup projektowy występował następująco (w wersji minimum):
- Jenkins (lub zastępnik)
- Bitbucket (lub zastępnik)

Chciałbym aby od strony UI interfejs został zrealizowany w ReactJS.

Wybór silnika bazy danych pozostawiam Państwu.

Jeśli z uwagi na charakter projektu w kontekście składowania i obróbki okaże się to zasadne to możemy rozważyć użycie Kafki, Hbase, mongo, elasticsearch i innych.
Potencjalne tematy (do doprecyzowania/uzgodnienia):
- blockchain explorer
- ultra simple applicant tracking system https://en.wikipedia.org/wiki/Applicant_tracking_system





Marek Kozłowski @ OPI-PIB - 2 zespoły


przede wszystkim jestem zainteresowany promowaniem wśród studentów architektury mikroserwisowej. Jeśli chodzi o technologię, to proponujemy taki zestaw:
  • Git
  • Spring Boot
  • JPA (Hibernate)
  • Angular do frontendu
  • Docker do deploymentu
  • Postgresql
  • Elka stack do logowania i monitowania
  • ElasticSearch

Jakub Koperwas 1 zespół

Generalnie doświadczenie w szeroko pojętej korpo-Javie, JPA, JSF, CDI, silniki BPM, aczkolwiek miłośnik wszelakich technolgoicznych rozkminek, tj świadomego (zazwyczaj ) łączenia różnych technologii celem uzyskania optymalnego pod roznymi aspektami stosu technologicznego.

Brak komentarzy:

Prześlij komentarz