Sergey Vladimirov

Current
  • Java Specialist at Fizteh-Center's laboratory, Moscow Institue of Physics and Technology (State University)
Past
Education
  • Moskovskij Fiziko-Tehniceskij Institut (Gosudarstvennyj Universitet)
  • Moskovskij Fiziko-Tehniceskij Institut (Gosudarstvennyj Universitet)
  • Moskovskij Fiziko-Tehniceskij Institut (Gosudarstvennyj Universitet)
Connections
76 connections
Industry
Information Technology and Services
Websites

Sergey Vladimirov’s Summary

Software architecture with broad knowledge of open standard technologies, including XML-technologies, Java, J2EE.

Experience with several Apache and Hibernate open source projects, BEA WebLogic Server and Oracle Database products.

Sergey Vladimirov’s Specialties:

software architecture, refactoring, integration
UML-models, ICOM-models

FTP, HTTP, SSH, SNMP, Telnet
XML, HTML, XSD, XSLT, SAX, DOM
JDBC, SQL, JNDI
Java, JAXB, JAXP, JMS, JMX
CMP, JTA, SOAP, WebServices, WSDL

SVN, Tomcat, Hibernate, EJB 3.0, JOTM
ClearCase, J2EE, EJB 2.0, WebLogic, Oracle

J2ME (Blackberry), OSGi (Eclipse)


Sergey Vladimirov’s Experience

  • Junior research assistant

    MIPT (SU)

    (Educational Institution; 501-1000 employees; Research industry)

    October 2007Present (2 years 3 months)

  • Committer

    Apache Software Foundation

    (Non-Profit; Computer Software industry)

    December 2005Present (4 years 1 month)

    Took part in several projects, including:
    - FTP Server:
    -- splitting GUI and engine was completed
    -- ability to be integrated in 3rd party systems is increased
    (motivated by Fizteh-Center's laboratory projects - it were required to integrate FTP server in content management system)

    - Common Pool, Commons DBCP (patches)
    -- patches related to conformance with JDBC specification were provieded
    (motivated by Fizteh-Center's laboratory projects)

    - Commons JXPath (patches)
    -- conformance with XPath and XSLT specifications is improved
    (motivated by NetCracker's projects)

  • Integration Developer

    Netcracker Technology

    (Information Technology and Services industry)

    July 2004Present (5 years 6 months)

    - Software architect for 6 modules.
    - Refactoring text parsing utility to improve customization and performance. Several classes were extracted and made reusable.
    - Utility to extract data from any JNDI source was developed. In special mode it's possible to represent JNDI tree as XML and extract data from it using XSLT transformation, without loading the whole JNDI tree into memory.
    - Utility to extract data from SNMP was developed.
    - Utility to configure the whole integration process from single XML configuration file was developed. Utility supports parallelization of integration process to different threads both at the same server and at the different servers in cluster.
    - Automated unit testing for old and new modules were introduced. Night builds and automated night automatic tests were organized.

    - Integration team lead at UPC CableCom project (5 person to manage)
    - Integration with 6 systems were completed and tested

  • Java Specialist

    Fizteh-Center's laboratory, Moscow Institue of Physics and Technology (State University)

    (Educational Institution; 1-10 employees; Information Technology and Services industry)

    October 2001Present (8 years 3 months)

    Java and XSLT developing for web content management system. CMS is based on pseudo-J2EE architecture, with its own implementation of entity beans subsystem and cluster support. CMS generates HTML pages, based on generated XML and XSLT templates from file system.

    - XML generation engine were separated to several components:
    -- data engine was replaced by Hibernate Core
    -- transaction support was added (using JOTM)
    -- numerous caches were introduced
    - simple XSLT transformation was replaced by JIT compilation of XSLT templates
    - search subsystem (based on Apache Lucene) is improved, national language support is added
    - a lot of interthreading and intercluster locks and issues were fixed

    The whole perfomance is increased, and now system is capable to handle more requests (from 200k/month in 2002 up to 2kk/month in 2007) at almost the same hardware.

    Since 2006 year - consulting, helping to handle critical and hard issues.

  • Volunteer

    Wikimedia Foundation

    (Non-Profit; Internet industry)

    November 2007December 2008 (1 year 2 months)


Sergey Vladimirov’s Education

  • Moskovskij Fiziko-Tehniceskij Institut (Gosudarstvennyj Universitet)

    PhD , Applied Physics and Math , 20072010 (expected)

    Moscow Institute of Physics and Technology (State University)
    Department of Radio Engineering and Cybernetics

  • Moskovskij Fiziko-Tehniceskij Institut (Gosudarstvennyj Universitet)

    Master , Applied Physics and Math , 20052007

    Moscow Institute of Physics and Technology (State University)
    Department of Radio Engineering and Cybernetics

  • Moskovskij Fiziko-Tehniceskij Institut (Gosudarstvennyj Universitet)

    Bachelor , Applied Physics and Math , 20012005

    Moscow Institute of Physics and Technology (State University)
    Department of Radio Engineering and Cybernetics


Additional Information

Sergey Vladimirov’s Websites:

Sergey Vladimirov’s Groups:

  •    Phystech Alumni (MIPT)
  •    Telecom Professionals
  •    Information Security Community
  •    Open Source Universe
  •    NEC
  •    ASF
  •    NetCracker
  •    FindBugs
  •    BackOffice™ IT Systems/Support for Telco Operations & Finance

Sergey Vladimirov’s Honors:

- Third place at university .NET programming contest, 2005
- First Prize at web design team contest among Moscow students, State University of Management, 2002
- Among top 20 students in high school - silver medal for achievements in education
- Awarded scholarship by Moscow Region Governor's in 2000-2001
- First place at programming contest among 10th-year scholars of Moscow Region, Troitsk, 2000


Sergey Vladimirov’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Sergey Vladimirov’s full profile:

  • See who you and Sergey Vladimirov know in common
  • Get introduced to Sergey Vladimirov
  • Contact Sergey Vladimirov directly

View Full Profile