Post Job Free

Resume

Sign in

Manager Java

Location:
South Korea
Posted:
February 03, 2014

Contact this candidate

Resume:

Education: ****- BSc Biochemistry

Open University, Hong Kong

****-**** *** ************/*******

University of Wroclaw, Poland

****-**** *** ******** ******* - GPA: 4.2/5.0

University of Wroclaw, Poland

Thesis topic: Generative Programming in Practice

Highlights: Neural Networks, Linear and Nonlinear Optimization

Methods, Statistical Analysis of Econometric Data, Computing

Methods in Applied Sciences and Engineering, Computer Modeling

of Dynamical Systems, Compilers and Translation Methods,

Realistic Image Synthesis, Quantum Physics, Astronomy and

Astrophysics, Thermodynamics, Stochastic Processes in

Economy(Wiener/Levy processes, Markov chain, Black-Scholes

option pricing model), Statistical Physics, Theory of Phase

Transitions and Critical Phenomena, Economy, Accounting, Civil

Law,

Matlab(Symbolic, Neural Network, Statistics and Optimization

toolboxes), R programming

Summary:

I am a solution architect with over 10 years professional experience,

involved in Java application development and implementation since 2004. In

this period I have worked for major companies such as Siemens, HSBC,

Barclays and Deutsche B rse, research institute CERN. Involved into pre-

sales/consulting(since 2010), working with clients to deliver high quality

systems.

I am keen to take the next step in my career and move to an organization

which will allow me to continue growing and pushing my career forward. I am

an ambitious individual who sees one of my main strengths as picking up new

concepts very quickly and thriving in team environments. Interested in test

driven and agile methodologies. Enjoying observing, analyzing and solving

problems.

Work permits: EU Citizen - Polish/German nationality; HKID

Employment Summary:

Nov 2012

Technologies and tools: MS SQL, Java, Spring, Solr/Lucene, Jenkins,

Groovy, Spring, Scala, Jira, Hybris(B2B, B2C

modules, Telco), Adobe

CQ, GIT, AWS, NoSQL, Handoop

I'm employed as Hybris Solution Architect(Technical PM)/consultant in APAC

region. Directing and mentoring agile team(~10 people). Helping to apply

best practices(including TDD) to deliver consistent, service oriented and

scalable e-commerce architecture. Working closely with the client to gather

the technical requirements and capture well defined use-cases. Involved in

pre-sales/POC activities.

Aug 2011 - Aug 2012 Barclays

Technologies and tools: DataSynapse, Oracle, Java, MQ, Sophis Risque,

ZeroC, RFA, Spring, Scala, TeamCity, Jira,

Mockito, Sonar, Perforce, Solace, CUDA, kdb, JBehave,

I was employed as Java consultant(1 year contract) working on greenfield

project to develop realtime risk system(Java/C# based) used by exotic

trading desk.

Working in agile with continuous integration, test driven(Mockito

regression tests) environment, developing multithreaded system using core

java and concurrent data structures. Analyzing P/L issues, working with

quants fixing valuation problems and enhancing core engine doing the P/L

calculations. One of my responsibilities was to developed interpolation

module(Gaussian kernel) and risk scenarios(interest rate, repo, volatility

exposure).

Jan 2011-Jun2011 HSBC

Technologies and tools: Oracle, WebSphere, Jython, Bash, HttpUnit, Java,

MQ, FIX,

Oasys, Fidessa, JSP, JavaScript

Working as consultant in the post trading area for Global Markets

department.

IT support for Global Execution Management System

(booking/execution/allocation processing, trade enrichment, fee

calculations, allocation/execution validation).

Doing scripting, automation, enhancement and integration works with

front(Fidessa), back office and external systems(Oasys).

Feb 2010-Dec2010 Victor Chandler International

Technologies and tools: Oracle, Coherence, GemFire, Tomcat, SWT, Joram,

Maven, Hudson, SVN, Ruby on Rails, Guice,

Mockito, Wireshark(TCP/ UDP).

Extending and supporting in-house developed gaming system, member of agile

java team. Analyzing and reporting performance, security and design

related issues.

I was taking part in integration process of Botsphere Rightprice with

current system. Implementing new features, working with JMeter/JUnit to

increase the test coverage and providing maintenance for the whole realtime

trading platform(SWT multithreaded RCP applications - In-Running, Bet

Attendant, Event Creator, Risk Manager). Working closely with traders,

analyzing and resolving production issues. Apart of this I was evaluating

distributed cache technologies(Coherence, GemFire), designing the

architecture, prototyping, implementing caching solution to overcome

scalability issues of existing system and improving system performance by

moving computations to grid nodes. Technical lead in migration project of

frontend applications(Risk Manager, Event Creator) to distributed

architecture.

Dec 2007-Jan 2010 Clearstream - Deutsche Boerse Group

Technologies and tools: Java, JEE (JMS, EJB, MDB), Ant, Weblogic 10/8, JSF,

XSLT, Oracle, MQ-Series, Mercury Products,

JProfiler, IBM zSeries

Responsibilities: mentoring junior team members, technical

expertise in area of

reference data for on-site teams

Technical design, testing, implementation and maintenance of Settlement and

Custody applications for International Central Securities Depository

(ICSD).

I was working with my colleagues (20 developers) from Prague and Luxembourg

on new issue related project in the fixed income securities

area(multithreaded lifecycle management engine). Engaged in the full

development lifecycle, including analysis and development of new product

features (creation of financial securities using MQSeries as a

communication channel between CBL and Deutsche Bank for XML messages),

capturing and fitting them into current framework architecture based on

J2EE (Struts, JSF, EJB, JMS, Weblogic) and Oracle 10g technologies,

uncovering commonalities within a product line to be able quickly deal with

forthcoming feature variability, finally documenting them in the form of

System Delivery Specifications and System Design documents (OO approach,

using UML, design patterns, XSD).

During work with high level availability and highly transactional systems

(distributed, cluster environment deployed on Solaris machines) I learnt

the value of automated and early testing by participation in different

testing phases including System, Integration and Business Acceptance Tests

as well through development of tools (SQL scripts, Excel to XML generators)

for testers to ease requirements verification and application monitoring

scripts.

Jul 2006-Sep 2006 CERN - European Organization for Nuclear

Research

Summer School participant. I was also working in DES (Database and

Engineering Services) Group as software developer. Involved in development

of CVS and TWiki services.

Sep 2005-Feb 2006 Siemens CT SE2 - Munich, Germany

Technologies and tools: J2EE, Maven, UML, Wicket, Velocity, EJB, JBoss AOP,

Spring, Eclipse Modeling Framework Project (EMF),

Graphical Modeling Framework (GMF).

I was working in Aspect Oriented Group; researches in areas of aspect

oriented development, model driven development, feature modeling.

Participated in a team that was doing research in the field of Aspect

Oriented Programming. One of my tasks was to design and implement in Java

an Eclipse editor(plug-in) supporting the UML for Aspects (UFA) design

notation. I created a UFA metamodel in Eclipse Modeling Framework (EMF) to

represented the application domain. Such model passed to Merlin Generator

Framework reduced efficiently time to deliver initial solution of GEF

editor.

Also I was developing J2EE application used as a web based control panel

for a intelligent house. The main goal of the project was to see how much

easier AOP makes separation of features at the source code level. I created

two versions to investigate and compare two AOP alternative frameworks. One

was using JBoss AOP, another Spring AOP both of them were deployed inside

JBoss Application Server.

Other experience:

Feb 2006-Jun 2006 Software Engineering Lab assistant, University of

Wroclaw

Leading team of five students, assisting in capturing requirements in form

of UML/OCL models (MagidDraw, AndroMDA), conducting code reviews,

mentoring.

Mar 2006-Jun 2007 The Hobbit Foundation (Wroclaw, Poland)

As volunteer I was teaching young people physics and mathematics.

Jul 2004-Sep 2004 Asp Poland - Wroclaw, Poland

I was taking part in development of online shop.

Used technologies - Java, Cocoon, Hibernate, XML, XSLT, MS SQL Server.

Dec 2003-Jun 2005 Office for Promotion and Information, University of

Wroclaw

Software developer, volunteer, strictly following XP/agile methodology(user

stories, test driven, pair programming). J2EE office management application

(Java, JSP, Struts, Hibernate, Appfuse).

Areas of Interest

Computer Science: Model-Driven Development, Generative Software

Development, Domain-Specific Modeling, Distributed computing, Software

Architectures, agile methodologies.

Natural Sciences: Econophysics, Modeling of Complex Systems, Chemistry

Interests:

Mountain climbing, yoga, volleyball, hiking, cycling, piano, ultra

marathons(OTW)

Conferences:

18th European Conference on Object-Oriented Programming (ECOOP 2004) (Oslo,

Norway)

Foreign Languages

English good

German basic



Contact this candidate