Senior Software Developer
Valpre s.r.o.
مجموع سنوات الخبرة :12 years, 11 أشهر
Continue to work for ABSA (previously BAGL division) in a separate company
via agency
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
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
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.
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.
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
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)
لقد تم حذف الرابط بسبب انتهاكه لسياسة الموقع. يرجى التواصل مع قسم الدعم لمزيد من المعلومات.