Alexander Silachev

Senior software engineer capable to manage teams.
Available for full-time employment in EU in the fall of 2011.

Education

M.S., Computer Sience from Saint-Petersburs State University of Aerospace Instrumentation

1999 to 2005

Show More

Work Experience

Aug 2009 - present time

Team Lead

Deutsche Bank UK

Worked on web based event-driven application for capturing, processing and storing market events for Deutsche Bank. Application reads JMS messages, parses them, converts to XML close to source message, transforms it to XML, close to database presentation using XSLT, validates XML against XSD, transforms XML to Java entities using JAXB and stores entities to database. Also system provides GUI (implemented in Flex + Java Script + DWR), allowing to search data in database and customize different settings.

Show More

Jan 2008 - Aug 2009

Senior Software Engineer

T-Mobile UK

Web application used in T-Mobile retail stores all over UK. This application allows customer support specialists to handle all user requests in terms of renewals, updates, repairs etc.

Show More

Jan 2007 - Jan 2008

Senior Software Engineer

EMC

Internal web-application to handle storing, processing, and representation of health reports sent by clusters. Complexity due to large amount of health reports, necessity to support different formats of reports.

Show More

May 2006 - Jan 2007

Software Engineer

Alcatel-Lucent

Implementation of additional features to the existing OMP core functionality. Developing SMS Proxy server for interaction with Nagravision CAS (DRM System).

Show More

Apr 2005 - May 2006

Software Engineer

Alcatel

Project was originally started by another team (USA) and lately was moved to SPb. Was involved in the project transfer process as team lead, managed full project environment installation in SPb. Lately have designed and implemented importing/exporting system and testing tools for QA.

Show More

Professional Skills

  • Java 1.3 - 6.0, J2EE 1.4 - 5.0
  • EJB, JMS, JPA, JSP, JSTL, Servlets, Web Services (Axis, Apache CXF), WSS, Apache POI, Apache Commons, Struts
  • JDBC, SQL, Hibernate, Kodo
  • XML, JAXP, DOM, JDOM, SAX, XSLT
  • HTML, DHTML, CSS, JavaScript, JSON, AJAX, jQuery
  • Application/web servers: BEA WebLogic 8-10, Tomcat, Resin, Apache HTTP server
  • Build management, testing: Maven, Ant, JUnit, Log4j, HttpUnit, JMeter
  • RDBMS: MySQL, PostgreSQL, DB2, Oracle 8-10
  • Modeling: UML, ER-diagrams
  • Source control systems: GIT, SVN, CVS, ClearCase, Synergy
  • OS: Windows, Linux/Unix
  • Experience with Scrum and Kanban project management methodologies

Flickr

Get in Touch

If you'd like to contact me feel free to send me a message using form in the right.

[ Back to Top ]