Nina Oukhina
*** ******* *** # ****, *******, M*B1K1
Microsoft Certified Software Developer, System Architect
********@*****.***
QUALIFICATION and PROFESSION SKILLS
Architecture, Modeling, Design and Development WEB and Desktop Applications,
Data and Trend Analyses, Troubleshooting, Analytical and Problem Solving
Fullstack Development from scratch
Experience
UFT
Software Developer Sep.2018 - March.2019
Migration Java projects to Python
BMO Capital Markets and FX Exchange July.2016 - July.2018
Software Engineer, System Architect
● Development of FX UPLOADER - Trading Application
- WPF GUI Component, Dispatching the Call to the UI Thread, Intelligent data editing, grouping, PivotViewer search options, action-driven layouts, intuitive data presentation, estimation of interaction effectiveness, new generation trading application elements, Selen graphics skin, reusable controls, data binding, converters, SVG graphics
- Restful Services for data collecting from vendor applications(FXALL, FX Connect), including
connections by MQ, HTTP request (HTTPClient), Web services (.svc).
Xml Parsing, Serialization, Mapping, Data Validation, Synchronically data processing
- Web Api Component : Controllers, Object relationship and Rule based data modeling, Database operation classes
- Reports and Dashboards: Descriptive, Predictive and Prescriptive Analytics, Relative and Comparative data visualization for strategic dashboards, Regression, Decision Trees, Neuron Network model, Time Series Forecast reports, Dicriminant Expertise estimations.
(C#, MVVM, WPF, LINQ, Web API, Restful Services, Websphere MQ, Oracle 11g, EntityFramework 5.0,6.0),Visual Studio (2015,2017), TFS)
● Development and updating of trading messaging applications (ACR, DFA, WallStreet)
- Java classes for processing xml and SWIFT formatted trading messages
( Java 1.7, Websphere, Spring Framework, Hibernate, MQ, Autosys, ClearCase, BitBucket)
Canadian Heat Research Centre (CHRC) Nov.2015 - July.2016
Software Engineer
A migration of asp version of Electronic Medical Record Application to new platform .
(C#, linq, AngularJS API, Directives, Bootstrap, SVG, json, html5)
BMO Capital Markets and Risk Infrastructure Aug.2013 - Sep.2015
Software Engineer, System Architect
● Development of WPF, Silverlight and AngularJS Applications
Real time troubleshooting, predictive analytics, dashboards, reports, statistical data processing (discriminant analysis), SCOM SDK alert management, Cireson technology, enrich multithread backend data processing, SQL Server development, frontend(GUI) and backend components,
web services(WCF, Rest, Duplex, HTTPClient) and connectors.
● Applications
Alert Management And Troubleshooting,
Predictive Analytics Dashboards,
LOB Trend Analysis - Key Performance Indicators Dashboards,
Asset and Capacity Management,
ACH Product Operations Desktop Tools Automation
(C#, Silverlight, WPF, MVVM, WCF, linq, AngularJS API, Directives, Bootstrap, WinForms, ToolKit, Infragistics and Telerik Controls, JQuery, SCOM SDK, SCSM, VCenter, SolarWinds, Visual Studio 2013,xml, json,html5, Agile)
Mount Knowledge USA Inc. Sep.2002-Aug.2013
Software Developer, System Architect
Mount Knowledge Inc.
UCANDU Learning Centres Inc.
● Development of e-learning asp.net web-application: (2008-2013)
- Architecture - Web services based architecture, data model for all components and SQL Server 2008 database implementation; Nonstructural architecture (Agile) of homogeneous asynchronous components with fuzzy dependences and flexible data structure ;
- Components - Learning Management System, Administrator System, Learning Component, Content Editor, PivotViewer, Testing Component, Vocabulary and Real Time Content Component, Games, Chat Component; (C#, .NetFramework 4.0,Visual Studio 2010)
- Web services - WCF services and RIA services, including more than 300 methods, LINQ to SQL, LINQ to DATA;
- GUI - WPF and Silverlight components with TELERIK controls, Abode Flash,Unity 3D, Server based Text-To-Speech, Jquery, AJAX services;
- Tempales- Templates development for different client side presentation, including Desktop client application(WFP and Silverlight out of web browser), Web Application ( ASP.NET and Silverlight (little bit with HTML 5). Development contains Framework layout design and xml described components to implement functionality.
Text Processing- Keyword Extractor, Grammar parser, Heuristic semantic parser procedures, rule-based processing, content generation in real-time.
- Code Refactoring - Transfer Abobe Captivate 5.0 Learning System to Silverlight Web Application, Stress Tests for WCF services to delivery media data in real time for Pivot Viewer;
- Customer Support and Presentations - Content Editor User Interface functional design for Customer data input, Tutorials, Customer requests processing and Troubleshooting.
● E-mail processing customization for Microsoft Dynamics CRM (2006)
- Keywords' Highlights, Text Processing of E-mail messages to create Employee job tracing DB.
- Web Service(WebClient) to provide real time generation of tests for Employees by weekly.
( C# Class library, ADO.NEt, SQL Server, .NetFramework 2.0)
● Development Desktop Application Computer Aided Instruction System - Knowledge Generator - proprietary development of the patentable “Real Time Self Learning Applications” (2002-2008)
- Architecture- XML Dynamic Framework, Data model and Database Engine;
- Components - Text processing, Syntactic and Semantic parser, Grammar pattern extractor, Keyword extractor, Exercise generator, Learning Management component, Learning component, Vocabulary Games, HTML generator component;
- GUI - .NetFramework 2.0 controls, Infragistics controls, Flash movies, Web Browser controls
Software Engineer
SAR Associates Inc. Apr. 2001-Sep. 2002
(Aalborg Industries Inc. USA )
Contract
· Development of multipurpose powerful GUI for CAD system “Heat Balance Design and Simulation”. Development includes: A proof-of-concept prototypes for front-end user interface application, JComponents (JTable, JTree, JsplitPane, JtabbedPane, bulk graphics operations with components, powerful user interaction engine with DB, Solver System, SDK for Vector graphics, SVG and some W3C technologies, API for 3D graphics (3D diagrams and surfaces).
Software: Java 2 SDK (1.3.1, 1.4), Swing, RMI, JDBC-ODBC, Oracle 8I.
● Development of a JSPs for Web-catalog,where schemas, written to DB, is sent to
Web-browser as a SVG document and user can modify schemas and send back.
Software: Struts, MVC, Servlets, JSP, XML, SVG, EJB, DOM, Java-script, JDBC-ODBC
Software development programmer/analyst 1990-1998
ST.PETERSBURG STATE MARINE TECHNICAL UNIVERSITY
Department: Computers and information Technology
St .Petersburg, Russia
Developed Expert System for Medicinal Diagnostic Center - “Expert system for diagnosis and prediction of cancer disease”.
This project included:
● developing algorithms and programs for medical image processing;
● developing mathematical parametrical model for representation of disease stages;
● developing applications for pattern recognition ;
● developing application for discriminant analysis;
Software: Visual C++, MFC, C++, Assembler,Windows.
Education
State Marine Technical University, Department Computer Science, Master Degree, St.Petersburg, Russia
References available upon request