Tomasz Sowiński

Programista i Analityk
Warszawa, mazowieckie

Umiejętności

Boost C++ Career Path Planning Git JIRA Oracle Project Management QuantLib SVN C/C++ Programowanie Testy jednostkowe

Języki

angielski
biegły
czeski
dobry
niemiecki
podstawowy
rosyjski
podstawowy

Doświadczenie zawodowe

VeriFone Sp. z o. o.
Software Development Manager
Manager zespołu ds. silnika płatności kartami magnetycznymi, czipowymi oraz bezdotykowymi na terminalach Verifone. Projektowanie i implementacja nowych funkcjonalności, planowanie i przydzielanie zadań, rekrutacja i szkolenie nowych członków zespołu, głęboki refaktoring.
Logo
Tłumacz (działalność poboczna)
ProArte Creative Studio
Tłumaczenie serii komiksów „Biocosmosis: Emnisi” na j. angielski.
VeriFone Sp. z o. o.
Senior Software Engineer
Rozwój projektu integrującego płatności kartami magnetycznymi, czipowymi oraz bezdotykowymi na terminalach Verifone. Naprawa błędów, projektowanie nowych funkcjonalności, głęboki refaktoring, szkolenie nowych członków zespołu, przydzielanie zadań.

Technologie: C/C++, EMV, V/OS (linux), Verix eVo, Bash, Boost, Python, Git, SVN
Logo
Programista C/C++
Accenture (za pośrednictwem Grupa BV Systemy), Warszawa
Rozwój customowych modułów (opkodów) i aplikacji w C i C++ dla systemu rozliczenowo-billingowego Oracle BRM (projekt dla Orange). Rozwój testów integracyjnych, skryptów i aplikacji pomocniczych w Perlu. Optymalizacja zapytań SQL.

Technologie: C/C++, Linux, Perl, SQL, Git
Logo
Projektant, programista
Własny Projekt
Gra oparta na fizyce na urządzenia przenośne. Technologie: C/C++/Objective-C, cocos2d-x, Chipmunk, OpenGL ES, iOS. Grafika w Pixelmator oraz Inkscape.
Logo
Software Engineer in Functional Team
Wall Street Systems, Praga, Czechy
Rozwój części rdzennej systemu Wall Street Suite. Praca przy operacjach na transakcjach (m.in. wczesna ekspiracja, zmiana wartości księgowej, netting FX forwardów, fixing spłat ABSów) i obliczaniu wskaźników finansowych (m.in. stopa zwrotu obligacji, FX profit, accrued profit & interest, interpolacja zmienności opcji). Przeniesiony po dobrych wynikach w zespole UI.

Technologie: Głównie C++, biblioteki Boost, STL, QuantLib. Kod przenoszalny, działający na Windows, Linux i Unix (Solaris). Nieco Pythonu. Komunikacja komponentów w CORBA, Boost::Python i ActiveMQ. Operacje na bazie danych w T-SQL. Szkice obliczeń w Excelu.
Logo
Software Engineer in UI Team
Wall Street Systems, Praga, Czechy
Rozwój aplikacji front-endowych z Wall Street Suite – systemu finansowego dla banków i korporacji, który wspomaga wprowadzanie transakcji, księgowanie oraz zarządzanie ryzykiem.

Technologie: Głównie Java, zrąb Eclipse RCP, biblioteki SWT oraz BIRT. Komunikacja aplikacji z serwerami przez interfejsy CORBA oraz kolejki ActiveMQ. Nieco C++ (starsze edytory) i procedur w T-SQL na Sybase, automatycznie tłumaczonych na MSSQL i Oracle.
TUiR WARTA S.A.
Process Manager / Analityk
Wdrożenie systemów premiowego i kompetencji pod silną presją czasu
Testowanie funkcjonalności systemów oceny we współpracy z dep. IT, analiza zgodności z założeniami projektu i dokumentacją procesów w UML
Telefoniczna i mailowa obsługa użytkowników systemu w czasie trwania oceny
Zaprojektowanie i zbudowanie aplikacji w MS Access SQL, Excel i VBA optymalizującej proces komunikacji celów biznesowych i zarządzania danymi o wynikach pracowników
Analizy „płace w organizacji a płace na rynku” dla Zarządu wg metodologii Hay Group
Analizy i symulacje kosztów premii i promocji pracowników
Logo
Nauczyciel j. angielskiego (działalność poboczna)
Lekcje prywatne
Nauczanie języka, przygotowanie uczniów do egzaminów Cambridge.

Szkolenia i kursy

Certyfikat "Analityk Statystyczny SAS" - SGH i SAS Institute Polska (210 godz. zajęć)

Edukacja

Logo
Metody ilościowe w ekonomii i systemy informacyjne, magisterskie
Szkoła Główna Handlowa w Warszawie

Specjalizacje

IT - Rozwój oprogramowania
Programista .NET

Zainteresowania

Sztuczna inteligencja
Językoznawstwo

Inne

Zaawansowana znajomość C/C++, D, Java. Dobra C#, Python, VBA, SQL. Doświadczenie w pisaniu kodu przenaszalnego, obiektowo orientowanego, pokrytego testami jednostkowymi. Doświadczenie z bibliotekami STL, Boost, QuantLib, Eclipse RCP, SWT/JFace, Hibernate, CORBA, ActiveMQ, JUnit. Dobra znajomość Windows i Linux oraz baz danych Sybase, MSSQL i Oracle.


Znajomość inżynierii finansowej – m.in. wycena obligacji, bootstrapping stóp procentowych, futures, opcje, FX forwardy, swapy stóp procentowych, obliczanie VaR portfela.
Umiejętność analizy danych przy pomocy SAS + 4GL, również SPSS, podstawy języka R.
6 m-cy tradingu futures na GPW z własnymi systemami transakcyjnymi w Amibroker AFL.

Grupy

1 wszystkich wypowiedzi
0 plusów
A.I.
A.I.
Artificial Intelligence czyli wszystko o sztucznej inteligencje w wydaniu golden line.
Analityk
Analityk
Dla analityków i nieanalityków. Trochę o rozbieraniu problemu na części pierwsze i składaniu w logiczną całość.
BPMN - grupa sympatyków
BPMN - grupa sympatyków
Miejsce do wymiany informacji na temat tej notacji i jej zastosowań.
Excel VBA
Excel VBA
zastosowanie Excel'a i 'Visual Basic for Applications' w biznesie
Matematyka
Matematyka
Matematyka (gr. μαθηματικά mathematiká - to, co tyczy się nauki) - pierwotnie nauka o liczbach (arytmetyka) i figurach (bryłach) geometrycznych (geometria).
Ms Access
Ms Access
Praktyczne zastosowanie Ms Access
Szkoła Główna Handlowa w Warszawie
Szkoła Główna Handlowa w Warszawie
Szkoła Główna Handlowa w Warszawie
SPSS
SPSS
Wszystko co z zwiazne z SPSS, analiza danych itp ;)
systemy motywacyjne
systemy motywacyjne
Grupa przeznaczona dla każdego pracodawcy, menedżera, HR-owca troszczącego się o pozyskiwanie najlepszych pracowników i ich zatrzymanie w firmie.
Talent Management
Talent Management
Zarządzanie talentami to ich wyszukiwanie, planowanie im karier, rozwijanie i takie nagradzanie, by nie chcieli odejść z pracy.
UML
UML
Unified Modeling Language