Andrey Melentyev

Andrey Melentyev

St. Petersburg, Russia
Hire Andrey
Scroll To View More
Andrey Melentyev

Andrey Melentyev

St. Petersburg, Russia
Member since October 12, 2012
Andrey specializes in the design and development of large-scale systems using Java EE, Scala/Play, and Node.js. He has worked for clients in the telecommunications, insurance, and finance industries. He is familiar with software development methodologies and SDLC fundamentals. He is comfortable leading projects from the gathering of requirements to deployment of the product.
Andrey is now available for hire
Portfolio
Experience
  • Java, 7 years
  • Object-oriented Programming (OOP), 6 years
  • SQL, 6 years
  • Scala, 3 years
  • Play Framework, 2 years
  • Functional programming, 2 years
  • Node.js, 1 year
  • R, 1 year
St. Petersburg, Russia
Availability
Part-time
Preferred Environment
OS X, IntelliJ IDEA, Git
The most amazing...
...thing I've created is a REST service in Java for simplified risk analysis for decision making purposes.
Employment
  • System Architect
    Return on Intelligence
    2014 - 2014
    • Worked with business analysts to create an insurance claims data model.
    • Took part in exploratory data analysis of the insurance company's claims data.
    • Developed HANA calculation views with claimant demographics info, diagnosis, and treatment bill amounts.
    • Developed an algorithm with R to predict the bill amount based on claimant demographics and diagnosis.
    • Developed an algorithm with PAL to predict the bill amount based on claimant demographics and diagnosis. Compared performance to the R version.
    Technologies: SAP HANA, R, SAP PAL, SQLScript
  • Technical Architect
    Deutsche Bank London
    2011 - 2014
    • Restored and supported high-level design documents.
    • Designed and developed system components.
    • Developed a number of internal standards on cross-system integration and web service contract design. Aimed standards to improve inter-operability based on industry best practices and relevant data models, including WS versioning, XSD schema design, and naming guidelines.
    • Implemented a framework for performance and stability testing in order to collect data on how the clustered application deployed to WebLogic behaves under heavy load conditions.
    • Ensured architectural consistency of systems in accordance to the bank's standards.
    • Developed ad hoc reports for business using R.
    Technologies: Sparx Enterprise Architect, Java, Scala, WebLogic, R, Activiti BPM, EJB3, JMS, Hibernate, CXF, Flex, SOAP/JMS, SOAP/HTTP, WSDL, XSD, WSS, WSA, TIBCO BW, Maven, Jenkins, JIRA
  • Software Engineer
    T-Mobile Deutschland
    2008 - 2011
    • Designed and implemented several new business processes for a customer self-service portal.
    • Performed cross-system integration with SOAP/HTTP web services.
    • Created and supported a library of custom JSF tags.
    • Supported quarterly production deployments.
    Technologies: JEE, Spring, Hibernate, EJB, JMS, SOAP, CXF, WebLogic, Oracle RDBMS, ClearCase, Checkstyle, FindBugs
Experience
  • Artificial Risk Decision REST Service (Development)

    A REST service in Java for simplified risk decision making, implemented with the Dropwizard framework.

  • Simple Blog Management System (Development)

    A simple blog system allowing users to manage their own blogs, implemented with Scala, Play, and MongoDB.

  • VTB24 Currency Rates (Development)

    A web app providing access to currency exchange rates from the VTB24 website, as requested by a friend who uses the data for decision making. It was implemented with Node.js, Express, and MongoDB.

Skills
  • Languages
    Java, SQL, WSDL, XSD, UML, XML, JavaScript, R, Scala
  • Libraries/APIs
    JMS, JAX-WS, JDBC, JPA, JAX-RS, Node.js, JTA
  • Tools
    Enterprise Architect, HANA, Git, Maven, IntelliJ IDEA, SoapUI, Subversion, Mercurial, ClearCase, JIRA, Ant, SBT, Eclipse, Tomcat, SAP Hana
  • Paradigms
    SOA, Scrum, REST, SDLC, Test-driven Development (TDD), Agile Software Development, Object-oriented Programming (OOP), Service-oriented Architecture (SOA), Design Patterns, Functional programming
  • Platforms
    Java EE
  • Frameworks
    Spring, Activiti BPM, JUnit, Akka, Spring MVC, Hibernate, Play Framework
  • Storage
    MongoDB, NoSQL, Oracle 12c, MySQL
  • Misc
    SOAP, J2EE Design Patterns, EJB 3, Enterprise Integration Patterns (EIP), Requirements gathering, WebLogic, JSON
I really like this profile
Share it with others