Andrei Selkin

Russia
97 followers 96 connections

About

• Ability to perform multiple tasks and undertake extra responsibilities.
• Can adjust…

Experience & Education

  • Tinkoff Bank

View Andrei’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

Volunteer Experience

  • Mentor

    Google Summer of Code

    - Present 9 years

    Science and Technology

Publications

Courses

  • Information Storage and Management

    3

  • Linguist Сentre English (Upper-Intermediate)

    4

Projects

  • Release notes xdoc builder for Checkstyle

    Release notes xdoc builder is a command line tool for automatic generation of release notes for Checkstyle Open Source Project in xdoc format. An 'xdoc' is an XML document conforming to a small and simple set of tags which is used as an input format for Doxia. Doxia is a content generation framework which aims to provide its users with powerful techniques for generating static and dynamic content: Doxia can be used in web-based publishing context to generate static sites, in addition to being…

    Release notes xdoc builder is a command line tool for automatic generation of release notes for Checkstyle Open Source Project in xdoc format. An 'xdoc' is an XML document conforming to a small and simple set of tags which is used as an input format for Doxia. Doxia is a content generation framework which aims to provide its users with powerful techniques for generating static and dynamic content: Doxia can be used in web-based publishing context to generate static sites, in addition to being incorporated into dynamic content generation systems like blogs, wikis and content management systems.

    See project
  • dMiner

    dMiner is a collection of machine learning algorithms for data mining tasks. The algorithms can be applied directly to a dataset or called from your own Java code. dMiner contains tools for

    * regression
    * optimization (linear two-phase simplex method)

    It is also well-suited for developing new machine learning schemes.

    dMiner is open source software issued under the GNU General Public License.

    Other creators
    See project

Languages

  • Russian

    Native or bilingual proficiency

  • English

    Limited working proficiency

  • Ukrainian

    Limited working proficiency

Organizations

  • Checkstyle [opensource]

    Contributor

    - Present

    Checkstyle (http://checkstyle.sourceforge.net/) is a development tool to help programmers write Java code that adheres to a coding standard. It automates the process of checking Java code to spare humans of this boring (but important) task. This makes it ideal for projects that want to enforce a coding standard. Roles: * Resolving bugs reported by users. * Implementation of new functionality based on gathered requirements. * Involving in Implemnetation and Testing phases of Software…

    Checkstyle (http://checkstyle.sourceforge.net/) is a development tool to help programmers write Java code that adheres to a coding standard. It automates the process of checking Java code to spare humans of this boring (but important) task. This makes it ideal for projects that want to enforce a coding standard. Roles: * Resolving bugs reported by users. * Implementation of new functionality based on gathered requirements. * Involving in Implemnetation and Testing phases of Software Development Life Cycle. * Writing documentation (javadoc, maven’s xdoc, updating of instructions for newby contributors). * Detailed investigation of JDK specification (language structures and possible cases of syntax usage). * Test Driven Development. Automative testing with 100% test coverage for all code, passing automative code review ( checkstyle, pmd, findbug, IntelliJ IDEA inspections), passing human code review, half-automative testing and efficient report creation which prove correctness of changes on huge amount of testing data (source files of big java projects). * Work within a team of up to 10 memebers and 2 mentors. * Remote work, all discussions are through issue traker and mail-list. Solved Issues http://bit.ly/1j33bVz Pull Requests History http://bit.ly/1QtqKkK Commits In Master http://bit.ly/1LrB1yG Reference at Release Notes (see Andrei Selkin) http://checkstyle.sourceforge.net/releasenotes.html Environment : Java 7, Git, Maven 3, JUnit 4, JaCoCo, XML, FindBugs, PMD, Cobertura, Java Reflection API, Javadoc, CI (Travis-CI (Linux, MacOS), AppVeyor(Windows)).

View Andrei’s full profile

  • See who you know in common
  • Get introduced
  • Contact Andrei 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

Others named Andrei Selkin

1 other named Andrei Selkin is on LinkedIn

See others named Andrei Selkin

Add new skills with these courses