Denis Esakov

Looking for a new job

Bis 2020, Senior Software Developer, NorCom Information Technology GmbH & Co.KGaA
Munich, Germany

Fähigkeiten und Kenntnisse

Software Development
Java
Team Leader
J2SE
Java J2EE
JPA
SQL
ORM
Spring Framework
Spring
Enterprise Solutions
Software Architecture
Git
Maven
Gradle
Service Oriented Architecture (SOA)
Microservices Architecture
TDD
BDD
Agile
Scrum
Microsoft .NET Framework
C# Development
Android Development
Java Development
AWS
AWS Lambda
Cloud
Microsoft Azure
Microservices
Node.js
TypeScript

Werdegang

Berufserfahrung von Denis Esakov

  • 1 year and 1 month, Jun 2019 - Jun 2020

    Senior Software Developer

    NorCom Information Technology GmbH & Co.KGaA

  • 1 year and 6 months, Dec 2017 - May 2019

    Senior Software Developer

    CHECK24 Vergleichsportal
  • 3 years and 7 months, May 2014 - Nov 2017

    Lead Developer

    Diasoft

    Taking part in two major modules in the scope of FLEXTERA Core Banking products (http://diasoft.com/solutions/back). FLEXTERA Loans and FLEXTERA Product Factory and Billing. Development, test and production support of software solutions. Implementation of business logic. Implementation of inter-application communication. Review and approve the code of other team members as well as mentor junior developers.

  • 1 year and 9 months, Sep 2012 - May 2014

    Software Developer

    Self Emlpoyed

    Contract work in different areas for several companies. Key projects: Airline Luggage Quantity Calculator Complex server solution which calculates the number of pieces of luggage from a video stream. Implemented computer-vision algorithms (Currently installed and working successfully in three airports in Russia). Contract work for Hamster Beat which is a Google Play Developer Contract software development for LLC QIZ (Online retailler of domestic products).

  • 2 years and 2 months, Aug 2010 - Sep 2012

    Senior Developer

    EPAM Systems

    In-house development team for the Renaissance Capital investment bank (http://rencap.com). Taking part in the Metaphore project which is the main order management system in the bank. Responsibilities • Developed a high-volume transaction processing system • Developed new product architecture, implemented proof of concept • Core development • Refactoring, performance improvement and optimization

  • 1 year and 2 months, Jun 2009 - Jul 2010

    Development Team Lead

    LLC Investment Company Antares Capital

    Trading system for derivatives is the main trading platform for equity derivatives, based on three-tier architecture and written entirely in C#.

  • 10 months, Sep 2008 - Jun 2009

    Lead Programmer

    JSC Investment Company Bitza-Invest

    Taking part in development Trading system for derivatives and equities. Integration with different third party solutions for investment companies (trading systems, risk-management, statistical analysis software).

  • 2 years and 1 month, Sep 2006 - Sep 2008

    Senior Lead Developer

    LLC Option Line

    Web-based software solution for derivatives trading. It was the first experience of working on a trading system.

  • 8 months, Feb 2006 - Sep 2006

    Software Developer

    CJSC PRADO Bankir i Konsultant

    Worked as a developer in the workflow team of one consulting group.

  • 1 year and 8 months, Jun 2004 - Jan 2006

    Software Engineer

    YAUZA SOFTWARE LIMITED

    Software Engineer for Yauza Software Ltd (British independent software vendor using outsourced developer resources). Key projects: iammoving.com. Taking part in the development of the second and the third versions of this website.

Ausbildung von Denis Esakov

  • 4 years and 11 months, Sep 2001 - Jul 2006

    Applied Computer Science

    Moscow State University

    Master of Science, computer science, applied mathematics

Sprachen

  • English

    C1 (Fließend)

  • Russian

    C2 (Verhandlungssicher / Muttersprachlich)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z