Tomasz Radwański

Java \ JEE developer

Umiejętności

Clean Code Java Enterprise Edition OOP Architektura systemu Przywództwo w zespole

Doświadczenie zawodowe

Credit Suisse
Credit Trading IT Team Lead (VP)
Credit eTrading dev team lead + Java developer on Credit and Bonds trading and pricing platforms.
The responsibilities:
- development and maintenance of the Credit and Bonds trading and pricing systems,
- line management of the team of 5 developers,
- architecture planning,
- delivery assurance,
- code, design and documentation reviews,
- hands-on Java development (60% of the time)
The technology stack: Java, JEE, JMS (Tibco + IBM MQ), Spring, Hibernate, Sybase, Apache Camel, FIX, ProtoBuf
G-CON Sp. z o.o.
Owner (System Architect / Technical leader / JEE developer)
Project assignment: Atos Origin (04.2013 - present):
- The client: EU Development and Cooperation Directoriate
- The project: the system monitoring and evaluation of the EU aid programs
- The role: technical leader / systems architect / JEE developer
- The responsibilities:
- line management of the team of 9 developers and 3 testers,
- prototyping, development of the frameworks and tools,
- architecture planning,
- delivery assurance,
- code, design and documentation reviews,
- synchronizing the work with the other project teams,
- presales, RFP and architecture negotiations,
- training and mentoring the team members,
- hands-on Java development (60% of the time),
- The technology stack: Java, JEE, JSF2, Oracle, WebServices (REST and SOAP), EJB3, Spring, Hibernate, Weblogic, Oracle DB

Project assignment: Credit Suisse Wrocław / Zurich (03.2012 – 04.2013):
- The client: Credit Suisse bank
- The project: trade surveillance / AML platform for EMEA and APAC regions
- The role: technical leader / solution architect
- The responsibilities:
- implementation of the off-the-shelf product (Actimize) and development of the custom TS and AML scenarios,
- team building and task management in a project team of 15 developers and analysts,
- creation of the development process, standards, procedures and best practices,
- automatization of the release, build, delivery, test data generation procedures,
- performance tuning,
- working with the Project Manager and the Lead BA on the full software delivery livecycle,
- training and mentoring the team members,
- Technologies used: Actimize, Oracle DB (clustered), WebLogic, WebServices, ETL (Informatica)

Project assignment: ACN Wrocław / Amsterdam (09.2011 – 02.2012):
- The client: ACN Telecommunications
- The project: JEE based payment software integration platform
- The role: technical leader / JEE developer
- The responsibilities:
- design and development of the payment system integration platform,
- leading the team of 5 developers,
- Technologies used: JEE, Apache Camel, Spring, WebServices, SQL
Capgemini Polska Sp. z o.o.
Senior Software Engineer / Senior Consultant - Volvo IT project assignment
Technical leader / Senior Software Engineer / Senior Consultant

WebSphere, SOA, Clean Code, JMS, EJB, JPA, XP, TDD, Spring...
Logo
Software developer / consultant
BTC Business Technology Consulting oddział w Poznaniu
Technical consulting and development of BIT Warehouse Management System.
The project is a management system for one of the biggest German trade corporations. Currently, after two years of
development, it contains stock management, ordering, invoicing, price calculation, logistics, HR and integration
modules.
My role in the project is to train and support the customer's internal Software Development Department in every
phase of design and development of their software.
Main technologies used:
– Java Enterprise Edition (including JSF, JSP, JPA, WebServices etc.)
– Spring Framework (IOC, AOP, WebFlow and more)
– Hibernate
– Testing tools and frameworks (Junit, Squish, Fitnesse)
and many more...
Sygnity S.A.
Projektant / Programista
I worked as a JEE developer in aglie oriented team responsible for high risk, public administration projects
development.
Projects:
– POBYT – the foreigners registration and visa program for polish Foreign Affairs Department (MSZ),
– KRDK – the national blood donnors registry for Health Department,
– GUS-PS – the reporting and data collection platform for polish national statistics office (GUS),
Logo
Java developer
Advanced Software Technologies, Zielona Góra
Development and testing of Magik Development Tools – an Eclipse based IDE for Magik language (GIS).

Edukacja

Logo
Informatyka, magisterskie
Uniwersytet Zielonogórski

Specjalizacje

IT - Rozwój oprogramowania
Programista JAVA
IT - Rozwój oprogramowania
Zarządzanie IT

Grupy

21 wszystkich wypowiedzi
11 plusów
Fotografia
Fotografia
Grupa miłośników fotografii...
Fotografia analogowa
Fotografia analogowa
Dla wszystkich tych, którzy kochają aparaty z duszą...
Freelance
Freelance
Wszyscy sie sprzedaja, ale my na wlasnych warunkach ;]
Freelancer
Freelancer
Każdy kto uważa się za freelancera :)
IT Professionals
IT Professionals
Zapraszamy do kontaktu specjalistów IT poszukujących pracy: www.rekruter.IT
IT Wrocław
IT Wrocław
Grupa skupiająca specjalistów IT/Telecom z Wrocławia. Zapraszam do zakładania nowych wątków i wzięcia udziału w dyskusji. Znajdziesz tu informacje na temat rozwoju zawodowego i nowościach na rynku IT
J2EE
J2EE
Wszystko o Java Enterprise Edition
Java
Java
SE, EE, ME, co kto lubi...
Job IT
Job IT
Grupa dla wszystkich poszukujących pracy w branży IT. Szukasz pracy, interesują Cię najnowsze trendy na rynku IT - to miejsce dla Ciebie.
Scrum
Scrum
Scrum isn't a methodology. Scrum is much more like a small baby process or like a framework. It's really, really simple. It doesn't have a lot of rules.
SOA czyli Service Oriented Architecture
SOA czyli Service Oriented Architecture
grupa zainteresowanych technologią powiązaną z Architekturą Zorientowaną Na Usługi
Teoria Bezpieczeństwa
Teoria Bezpieczeństwa
Bezpieczeństwo Informacji, bezpieczeństwo IT... bezpieczeństwo.. i inne abstrakcyjne twory.