Eugene Isakov, Senior Software Developer

Eugene Isakov

Senior Software Developer

Valpre s.r.o.

Location
Czech Republic
Education
Bachelor's degree, Mathematics and Computer Science
Experience
13 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 0 Months

Senior Software Developer at Valpre s.r.o.
  • Czech Republic
  • My current job since November 2018

Continue to work for ABSA (previously BAGL division) in a separate company

Senior C# Developer at ADIA
  • United Arab Emirates - Abu Dhabi
  • My current job since June 2020

via agency

Senior Software Developer at Barclays Capital
  • Czech Republic
  • April 2017 to November 2018

Development and maintenance of FrontOffice for BAGL division (Equities)
Technologies: C# 4.0, WinForms, WPF, .Net Remote
Responsibilities: participate in the design, development and support of new and existing electronic trading platform and tools (STP, trading client and server); work closely with the traders during the entire development cycle; design and developed internal configuration tool for low-latency OMS; responsible for migrating existing FIX gateways to Rapid Addition platform.
Achievements: despite vast codebase and multiple technologies/languages used in stack, I was able to get into quickly. Introduced some new features to WinForms client by using WPF. In part-time, I created a deployment scripts to run the whole stack in AWS cloud

Transactional Cost Analysis
Technologies: C# 4.5, AngularJS, WebAPI
Responsibilities: development of new features upon traders request to facilitate order execution analysis;
Achievements: improvements in the code base to reduce duplication and simplify adding new features

Software Developer at Barclays Capital
  • Czech Republic
  • March 2016 to March 2017

Thin web client and server development of LIBOR publishing tool
Technologies: AngularJS, C# 4.0, WebAPI, EF
Responsibilities: 3rd level support of old version built on top of Excel, migrate old functionality to the new version and develop a new functionality according to regulator's specification
Achievements: improved a numerous of development processes in the team (introduce pull request merge conditions, test automation of critical part), took responsibility for the on-boarding project to Sonar and company internal tool for testing. Also, I provided one-click deployment from TeamCity via Nolio

Xamarin Developer at Self Employment
  • Russian Federation
  • September 2015 to March 2016

Small projects using C# and various .NET technologies: WinForms, WPF, Xamarin, ASP.NET, MSSQL.
Azure services were used to host servers and databases, handle authorization and push notifications for mobile apps.

Senior Software Developer at Moostep
  • Russian Federation
  • February 2015 to September 2015

Mobile client for WordPress plugin.
Technologies: C# 4.5, Xamarin.Forms
Responsibilities: gather and analyze requirements, create app architecture and develop functionality
Achievements: the project was very challenging and had very tight deadlines. Requirements were changed frequently and under high pressure, but despite this project was successfully delivered.

Client and server development of microscope management tool.
Technologies: C# 4.0, WinForms/WPF, WCF, Prism
Responsibilities: gather requirements, refactoring code and add new functionality on demand.
Achievements: existing app architecture was changed to client-server architecture and the client was convinced to use different strategies for the client and server deployment.

Senior Software Developer at Luxoft
  • Russian Federation
  • September 2013 to February 2015

Working on client's site - Alcatel-Lucent

Telecommunication client's development
Technologies: C # 4.0, WinForms, WCF
Responsibilities: code maintenance (about 500 000 lines of legacy code) and bug fixing, refactoring of the subsystems, development of new functionality, deliver a product as part of a bigger solution
Achievements: Initialized a process of writing and implementing Unit Tests, developed and implemented new auxiliary tools (automatic installation to VM, scripts for environment setup), was an initiator of setting up the department's knowledge base. In free time I decrypted server authorization key to show the weakness of the current authorization process

Software Developer at Protei
  • Russian Federation
  • June 2011 to August 2013

Service 112 platform's development (workflow system with VoIP).
Technologies: Client - C # 2.0 (WinForms), Server - Java EE 1.6 (glassfish), DB -
Oracle

Thin client's development for geo-information system based
on OpenStreetMaps and Nominatim.
Technologies: Java 1.6, HTML, Javascript (Backbone, Require.js).

High-loaded transport monitoring system client's development
Technologies: C # 4.0 (WPF)

Education

Bachelor's degree, Mathematics and Computer Science
  • at Peter the Great St.Petersburg Polytechnic
  • June 2012

Specialties & Skills

Social Profiles

Personal Website
Personal Website

URL removed due to policy violation. Please contact support for further information.

Languages

English
Expert
Russian
Native Speaker
Czech
Intermediate