Houston, Texas, United States
8K followers 500+ connections

Join to view profile

About

With over 25 years of comprehensive experience in IT, software engineering, architecture,…

Activity

Join now to see all activity

Experience & Education

  • EPAM Systems

View Oleg’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Projects

  • Enterprise Service Desk System on Atlassian JIRA

    Designed and implemented an Enterprise Service Desk System on Atlassian JIRA.
    A processing workflow was created from scratch. To fulfill all requirements new issue types, statuses, resolutions, events, project roles and groups, security permission schemes, notification schemes, dashboards, screens, screen schemes, custom fields and filters were created. This system was integrated with a Java portlet located on corporate portal via JIRA REST API.
    A Java plugin was developed to move issues…

    Designed and implemented an Enterprise Service Desk System on Atlassian JIRA.
    A processing workflow was created from scratch. To fulfill all requirements new issue types, statuses, resolutions, events, project roles and groups, security permission schemes, notification schemes, dashboards, screens, screen schemes, custom fields and filters were created. This system was integrated with a Java portlet located on corporate portal via JIRA REST API.
    A Java plugin was developed to move issues via transitions.
    Main plugins used for this project are Service Layer Agreement plugin Valiantys VertygoSLA to track SLA metrics, JIRA Enterprise Message Handler (JEMH) to handle mails from external JIRA users.
    Other plugins are used to setup workflows, a data model, UI: JIRA Suite Utilities, JIRA Misc Workflow Extensions plugins to extend workflows, JIRA Toolkit Plugin to create some custom fields, Field Security Plugin to make some fields secured, Behaviorus and Script Runner to run Groovy scripts, Dashboard distribution plugin to make available dashboards for user groups.

    Other creators
    • Vladimir Korobov
  • The official site of Federal Service for State Registration, Cadaster and Cartography

    Designed and developed the official site of Federal Service for State Registration, Cadaster and Cartography for interactions with customers. Previously developed portlets located on the official portal were redesigned and migrated to the new site. Portal themes and screens were designed from scratch in new modern style. Several new portlets and services were developed and deployed to fullfil the customers' needs.
    A SOLR portal search system was extended to support new searchable attributes…

    Designed and developed the official site of Federal Service for State Registration, Cadaster and Cartography for interactions with customers. Previously developed portlets located on the official portal were redesigned and migrated to the new site. Portal themes and screens were designed from scratch in new modern style. Several new portlets and services were developed and deployed to fullfil the customers' needs.
    A SOLR portal search system was extended to support new searchable attributes and new services were included into a search index.

    Technologies: IBM WebSphere Portal cluster, IBM Directory Integrator, LDAP, Spring Framework, Spring MVC, FreeMarker, Vaadin, GWT, JQuery, AOP, JSR168, JSR286, Portlets, Java, JEE (JNDI, JavaMail, Servlets, EJB), WebServices, RESTfull services, SOLR, Lucene, IBM Scheduler, SQL, JDBC, Oracle RAC Database
    Tools: SVN, Git, Maven, Jenkins, JIRA, Confluence

    See project
  • The official Internet portal and Intranet portal of ROSREESTR

    Designed and developed the official portal of Federal Service for State Registration, Cadaster and Cartography for interactions with customers and an Intranet portal for employees to create a content and processing requests from customers to process request and provide requested data. Both solutions use IBM WebSphere stack with IBM Portlet API, JSR-168, JSR-286 specs portlets and FreeMarker, Vaadin/GWT as UI frameworks. I designed a dozen of portlets and a portal search system using SOLR with…

    Designed and developed the official portal of Federal Service for State Registration, Cadaster and Cartography for interactions with customers and an Intranet portal for employees to create a content and processing requests from customers to process request and provide requested data. Both solutions use IBM WebSphere stack with IBM Portlet API, JSR-168, JSR-286 specs portlets and FreeMarker, Vaadin/GWT as UI frameworks. I designed a dozen of portlets and a portal search system using SOLR with Lucene, asynchronous tasks for indexing a portal content. I monitored and tuned a performance of a solution including database SQL queries.

    Technologies: IBM WebSphere Portal, IBM Directory Integrator, LDAP, Spring Framework, Spring MVC, FreeMarker, Vaadin, GWT, JQuery, AOP, JSR168, JSR286, Portlets, Java, JEE (JNDI, JavaMail, Servlets, EJB), WebServices, RESTfull services, SOLR, Lucene, IBM Scheduler, SQL, JDBC, Oracle RAC Database
    Tools: SVN, Git, Maven, Jenkins, JIRA, Confluence

    See project
  • Enterprise Information System for Mobile Telecommunication Systems company

    We designed and developed an Enterprise Information System for one of a huge Russian mobile operator using IBM WebSphere stack. We developed portlets using IBM Portlet API and JSR-168 specs. I designed and developed the following portlets: Glossary, Corporate News, Company's Offices, Quizzes, Weather forecasts, Currency exchange rates, Country's Regions, etc. Also I implemented some core WebSphere Portal modules to support using plain servlets inside IBM Portlet API portlets to download and…

    We designed and developed an Enterprise Information System for one of a huge Russian mobile operator using IBM WebSphere stack. We developed portlets using IBM Portlet API and JSR-168 specs. I designed and developed the following portlets: Glossary, Corporate News, Company's Offices, Quizzes, Weather forecasts, Currency exchange rates, Country's Regions, etc. Also I implemented some core WebSphere Portal modules to support using plain servlets inside IBM Portlet API portlets to download and upload files, made the Spring Framework and Spring MVC integration. I created DBUnit like testing framework for an integration testing of modules with databases. It improves the continues integration for modules with database interactions: a testing database schema is locked, after that tables, views, indexes, triggers are created, insert and update queries are executed and a database is populated by testing data, module tests are executed, after testing a schema is dropped. I developed two versions of a portal search system. In first version to search through a portal content I used OracleText for full-text indexing the content of portal and portlets content. To increase of indexing performance I designed and implemented the second version of a portal search system based on the SOLR search and full-text indexing server using a Lucene search framework. The server run on Tomcat server and indexed data and returned search results very fast. All required data were stored in search indexes and ready to be shown in a search results portlet without a need to get data for each found record from a database to show it. It improved the performance of searching in several times comparing to the OracleText solution.

  • MTS World: Intranet Site for Mobile Telecommunication Systems (MTS)

    An Intranet site for internal communications of MTS company.
    Technologies: IBM WebSphere Portal, IBM Web Content Management,
    IBM Directory Integrator and other IBM solutions, LDAP, Spring Framework,
    Spring MVC, FreeMarker, AOP, JSR168, Portlets, JEE (JNDI, JavaMail, Servlets, EJB), Scheduler, SQL, JDBC, Oracle Database
    Tools: CVS, Maven, Luntbuild, JIRA, CaliberRM

  • ASTTP: Automated System for Testing Sales for Mobile Telecommunication Systems (MTS)

    Automated System for Testing Sales for is used traning and certification of company sales.
    I was a technical consultant and support manager on this project.
    Technologies used: Resin, Spring Framework, Struts, FreeMarker, Hibernate, AOP, JEE (JNDI, JavaMail, Servlets), Oracle Database
    Tools: CVS, Maven, Luntbuild, JIRA

  • Axiom Content-Oriented Portal and Analytical Center for Dept. of Science and Industrial Policy, Moscow City Government

    This is new content-oriented version of Axiom.Portal with new UI. It uses workplaces for collaboration.
    Modules of Axiom.Portal are created: News / Newsletter, Documents repository, Forum, Calendar, Currencies rates, Weather, Project management, Contact list and others.
    It was my first project with Spring Framework 0.9. My roles were Team Leader and Software Architect.
    Technologies : Axiom.Portal, Axiom.Portlets, Spring Framework, AOP, Servlets, SQL, JDBC, Oracle 9i, XML/XSL, JDOM…

    This is new content-oriented version of Axiom.Portal with new UI. It uses workplaces for collaboration.
    Modules of Axiom.Portal are created: News / Newsletter, Documents repository, Forum, Calendar, Currencies rates, Weather, Project management, Contact list and others.
    It was my first project with Spring Framework 0.9. My roles were Team Leader and Software Architect.
    Technologies : Axiom.Portal, Axiom.Portlets, Spring Framework, AOP, Servlets, SQL, JDBC, Oracle 9i, XML/XSL, JDOM, Xalan, Xerces

  • Enterprise Information System of TNK-BP Oil Company

    This is corporate portal for a big oil company with 6000+ corporate users through 34 offices country wide. We developed and deployed Axiom.Portal modules: News / Newsletter, Documents repository, Forum, Calendar, Currencies rates, Weather, Project management, Contact list, Web-camera and other specific modules.
    Technologies: Java, Axiom.Portal, Axiom.Portlets, Servlets, SQL, JDBC, Oracle Database, XML/XSL, JDOM, Xalan, Xerces

  • Enterprise Information System and Analytical Center for Dept. of Food Stocks, Moscow City Government

    My role on this project is Software Architect.
    We developed and deployed the following modules: Common Axiom.Portal modules and specific modules architected by me: Guide All-Russian Code, Products, References, Storage Facilities Registry, Analytical Reports, Bargaining module
    Technologies : Axiom.Portal, Axiom.Portlets, JEE (Servlets), SQL, JDBC, Oracle Database, XML/XSL, Jakarta POI

  • Documents repository WebDAV module

    I created a documents storage service extension of Axiom.Portal. It is used to manipulate with documents via MS WebFolders and other WebDAV client.
    Technologies: Java, Axiom.Portal, Axiom.Portlets, Servlets, SQL, JDBC, Oracle Database, XML/XSL, WebDAV, Jakarta Slide

  • Axiom.Portal - Web-application development platform

    This platform is used for creation of Enterprise Information Portals (web based groupware).
    The platform core is an XML/XSL portlet engine. Portlets genegates XML which can be data to render via XSLT or markup to call another portlet. It allows a developer to reuse existing portlets. I work in this project as a developer supporting core fuctionality and developing new featues.
    Technologies: Java, Servlets, JDBC, Oracle 8i/9i, MS SQL 2000, XML/XSL, OpenLDAP, Sun ONE Directory Server, MS…

    This platform is used for creation of Enterprise Information Portals (web based groupware).
    The platform core is an XML/XSL portlet engine. Portlets genegates XML which can be data to render via XSLT or markup to call another portlet. It allows a developer to reuse existing portlets. I work in this project as a developer supporting core fuctionality and developing new featues.
    Technologies: Java, Servlets, JDBC, Oracle 8i/9i, MS SQL 2000, XML/XSL, OpenLDAP, Sun ONE Directory Server, MS Active Directory

  • E-library Axiom.Portal for research-and-production center Almaz

    This portal is targeted to store and manipulate huge amount of electronic documentation. It supports versioning of documents, full text search capabilities, flexible security rights via ACL, HTML forms editor based on its own XObject technology like XForms and other features.
    My roles are Team Leader, Software Architect and Senior Developer.
    Technologies: Axiom.Portal, Axiom.Portlets, J2EE(Servlets), SQL, JDBC, Oracle Database, XML/XSL, JDOM, Xalan, Xerces

  • TRANSPLORER

    Scientific software package for recognition and visualization of transcription factor binding sites in DNA sequences.

    Other creators
  • BioUML

    BioUML is an open source integrated Java platform for analysis of data generated by omics technologies using advanced tools of computational biology. It spans the comprehensive range of capabilities including access to databases with experimental data, tools for formalized description of biological systems structure and functioning, as well as tools for their visualization and simulations.

    Other creators
    See project
  • BeanExplorer

    It is a technology for generating application UI at run time from the existing metadata. As a result, Java, web and wireless applications can be often produced by simply designing a database i.e. without necessity to use numerous form builders, reporting tools etc.

    Other creators
    See project
  • Saffron

    Saffron is a rapid development tool for deploying data-driven web applications.
    Worked as an application developer using Saffron to create tiny applications and give feedback to Saffron developers.

  • Website of Siberian State University of Telecommunications and Computer Sciences

    Created information architecture of the official website of the university, website design and HTML coding of content, set up and tuned Apache HTTP and mSQL, MySQL databases on UNIX servers. Developed a dozen of database applications using PHP, JavaScript and C programming languages. The C was used to create binaries which run as CGI scripts.

    Other creators
    See project
  • Object*Budget

    -

    The system for automation of budget creation and approving. This is 3-tier web based application (Oracle/Tomcat/IE). All comprehensive business logic is implemented on Oracle server with vast using of PL/SQL.

  • Ensiva

    -

    Worked as Java Developer creating Ensiva - Java-based, UI-driven, rapid development tool for deploying data-driven web applications for both wired and wireless devices supporting HTML, WML, VoiceXML, SVG, J2ME.

    Other creators

Languages

  • English

    Native or bilingual proficiency

Organizations

  • International Institute of Business Analysis

    Member

    - Present
  • Toastmasters International

    President, VP Education, VP Public Relations - Area O-10, Club #6998 – Talk of Downtown

    -

Recommendations received

More activity by Oleg

View Oleg’s full profile

  • See who you know in common
  • Get introduced
  • Contact Oleg directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses