481 293

ВАКАНСИИ

197 588

РЕЗЮМЕ

215 908

КОМПАНИИ

Размещено 08 апреля 2013

по договоренности

Ведущий Java разработчик

ФИО: Косов Сергей Викторович

Дата рождения: 30 марта 1970 (54 года)

Пол: Мужской

Город проживания: Москва (показать на карте)

 

Занятость

Полная

График работы

Полный день

Образование

Высшее, 1987-1994, МГТУ им Баумана
PhD, 1994-1998, De Monfort University, England

Владение иностранными языками

Английский - свободно

Опыт работы

June 2008 – January 2013,
Credit Suisse, Investment Bank, London, UK, www.credit-suisse.com
Senior Developer, Team Leader, Project Leader
In my last role at at Credit Suisse Investment Bank I was working at Risk Management Department. I am a part of team developing MARS/RDS application. RDS application collects data from Front Office such as trades, securities, market data, sensitivities, scenarios and MARS application generates Risk reports and calculates VAR for the bank. RDS is J2EE-based application running on Weblogic/Oracle platform. I have started as Senior Developer/Analyst and now progressed to Team/Project Leader
Working as a team leader I gained valuable experience of managing team of developers which spread across the Globe. The team is distributed between locations such as London, New York, Singapore, Bangalore. I was involved in building brand new off-shore team in Singapore and India. I have visited the sites, set up working environment, trained team members.
Skills: Java, J2EE, Welogic, JDBC, JMS, JSP, Hibernate, Spring, Oracle, PL/SQL, Unix.

May 2006 – May 2008
Dresdner Kleinwort, Investment Bank, London, UK, www.commercebank.com
Software Engineer, Java, C++, Database, Unix
In Dresdner Kleinwort Investment Bank I had Front-Office role and was working as a developer for the Imagine Development Team as part of Equity Derivatives department. Imagine is real-time position keeping and risk management system.
My responsibility was to develop and support Interfaces – set of modules and applications (mostly Java based) which communicate between Imagine and Trading/Back Office systems.
Interfaces are based on Open Adaptor framework (Java) and communicate via JMS and feed data to and from Imagine Database. Working on interfaces requires good understanding of financial instruments, general trading activity workflow, Imagine architecture, good Java and database skills, JMS, JDBC and Unix as all Interfaces are running on Unix environment.
Skills: Java, J2EE, JDBC, JMS, JSP, Hibernate, Open Adaptor, Servlets, Application Servers (JBoss, Tomcat) SQL, Databases (Sybase mainly), Unix, scheduling system ( Autosys ).

May 2004 – April 2006
Application Networks (Thomson Reuters), London, UK, http://thomsonreuters.com/
Software Engineer, Java, C++
I was working at company the Application Networks which provides JRisk financial software for fast, flexible trading, trade processing, and risk management solutions. The software has been designed for leading industry players (global investment banks and hedge funds) to meet the most sophisticated functional requirements. My role in the company was Software Engineer and I was a part of OLAP (On-Line Analytical Processing) team. I was taking part in developing Analyzer tool, which is an interactive, event based OLAP reporting tool for all portfolio applications. It has been designed to handle the unique requirements of interactive reporting for trading, trading support and risk management.

Feb 1999 – May 2004
Water Software Systems, De Montfort University, Leicester, UK, watersoftware.dmu.ac.uk
Researcher/Software Developer, C++
My role in Water Software Systems combined both researching and developing activities. I performed applied research in the areas of water distribution systems and wastewater treatment plants. My expertise in water distribution systems was applied to energy and pressure management, leakage control, and network design. The results of the research were then implemented in my advanced modelling package FINESSE. FINESSE was later successfully integrated into water management sites in UK, Europe and Russia.

Oct 1996 – Feb 1999
Self-employed, Moscow, Russia
Software Developer
Working as contractor for Water Control Consultants (UK). I had a project with British consultancy company specialised in water utility sector to develop a GINCON commercial software package for water distribution networks analysis. GINCON is Windows based package, with friendly interface, includes sophisticated mathematical algorithms for data analysis, data storage and manipulation.

Aug 1993 – Oct 1996

Control Problem Institute, Moscow, Russian Academy of Science, www.ipu.ru

Programmer

I started my work for Control Problem Institute in 1991 being 4th year student, as part of my research programme. Then I was employed as programmer after studies finished.
In CPI I was working on research and commercial projects which included creating high-level software for PLC and SCADA .

Профессиональные навыки и знания

Managerial:
I have experience of leading team of developers, managing projects. I was involved in building new off-shore team (outsourcing) of developers, training and supervising them. I have experience leading remote teams distributed across the Globe. Successfully delivered number of projects to business users.

Technical:
I have a wide range of skills covering different aspects of IT, finance, banking, mathematical modelling and solving engineering problems. I have more then 10 years of experience in industrial software development. and working for different types of companies including Investment Bank, software company developing applications for major investment banks, engineering and research companies. My skills include Java/J2EE, Weblogic, Oracle, JBoss, Servlets, JSP, Hibernate, XML, UML,many variation of C / C++(Borland C++, Borland C++ Builder, Visual C++, VCL, OWL, MFC), strong knowledge of MS Windows architecture (Win API), Pascal, Visual Basic, Assembler, Fortran; OOP, OOD, Databases (Sybase Oracle, SQL-Server), SQL, UNIX. I have experience developing analytical tools for finance industry. I have also developed own high-level language for knowledge representation, including compiler and interpreter, which has been used in real-time control system. I have experience of whole life cycle of software development from project definition to software delivery, on-site installation, customer support. I have also managed and co-ordinated a group development of the FINESSE package. Familiar with team development tools (ClearCase, SVN, CVS).