Maxim A. Mossienko

Personal Information

  • Born: 1977, Tselinograd, Kazahstan
  • Marital status: married, has a daughter
  • Professional experience

    2004 - up to day JetBrains

    senior developer

  • Development of Intellij IDEA - most intelligent Java IDE (http://www.jetbrains.com/). Java, HTML, CSS, JavaScript, JSP
  • 2000 - 2004 LANIT-TEPKOM

    team leader

  • Managing development of transformation part of Modernization Workbench reengineering system for Relativity Technologies, Inc. (http://www.relativity.com/). C++, Java, Cobol, SQL
  • 2001 LANIT-TEPKOM

    system architect/senior developer

  • Architecting and implementing the Query Designer and Report Generator for VistaPoral.
    Java (JFC,servlets,JSP), XML, XSL(Т)
  • 1999 - 2000 LANIT-TEPKOM

    senior developer

  • Developing Java generation component of RescueWare Workbench reengineering system for Relativity Technologies, Inc. (http://www.relativity.com/). C++, Java, Cobol, SQL
  • 1996 - 1998 LANIT-TEPKOM

    developer

  • Developing Java runtime support of RescueWare Workbench reengineering system for Relativity Technologies, Inc. (http://www.relativity.com/). C++, Java, Cobol, SQL
  • Converting legacy code into java applets/application for e-commerce.
  • 1995 - 1996 "TEPKOM" state enterprise

    developer, QA

  • Developing reengineering tools for SEER Technologies. (http://www.seer.com/). C, COBOL
  • Education

  • 1994 - 1999 Saint-Petersburg State University, computer science. MSC.
  • 1999 - 2002 Saint-Petersburg State University Post graduate study
  • Degrees

  • year Degree
  • Publications

  • Maxim Mossienko "Structural Search and Replace: What, Why, and How-to", JetBrains Online Magazine, available
  • Maxim Mossienko, Anna Tiunova "Integration of program logic with user interface during reengineering of the applications", In System Programming, ed. A. Terekhov and D. Boulichev, SPSU Press, St.Petersburg, Russia, 2004, pp 199-224, in Russian
  • Maxim Mossienko, Oleg Khaschansky, Dmitriy Antonov, Oleg Smirnov, Anton Gubanov "Towards managing environment dependence during legacy systems renovation and maintenance", In Proceedings of 3rd IEEE Workshop on Source Code Analysis and Manipulation, IEEE Computer Society Press, Amsterdam, Netherlands, 2003, pp 131-140, available
  • M. Mossienko "Automated Cobol to Java Recycling", In Proceedings of 7th European Conference on Software Maintenance and Reengineering, IEEE Computer Society Press, Benevento, Italy, 2003, pp 40-49, available
  • M. Mossienko "Creation of runtime support for reengineering tasks", in "Automated program reengineering", St. Petersburg State University, 2000, pp. 145-164, in Russian, available
  • Conferences

  • Program Commitee member for IEEE International Workshop on Source Code Analysis and Manipulation 2004,2005
  • Teaching experience

  • Reading course "Algorithms and Data structures" for second year students.
  • Certificates & Diplomas

    1999,2000 Tekmetrics/Brainbench certificates (Java,C++,EJB,OO):

    http://www.brainbench.com/transcript.jsp?pid=87347

    Languages

  • English - fluent
  • Russian - excellent
  • Computer skills

  • Programming languages:
  • Java, JavaBeans, JFC, J2EE (JDBC, JSP, Servlets, EJB)
  • C/C++ Microsoft
  • XML, XSL(T), Schema
  • HTML, CSS, DOM, Java script
  • Perl
  • Cobol VS/II, CICS etc
  • PL/I
  • Win32, MFC
  • Natural
  • ASP
  • Yacc
  • Assembler
  • HPS Rules
  • PowerBuilder
  • Pascal Borland
  • Databases:
  • Oracle
  • Access
  • Hobbies

  • Paranormal events
  • Ethoteric literature
  • Classical music
  • Additional information

    Home page:http://www.oocities.org/SiliconValley/Park/4177/