Post Job Free
Sign in

Software Engineer Developer

Location:
Toronto, ON, Canada
Posted:
May 09, 2019

Contact this candidate

Resume:

Nina Oukhina

*** ******* *** # ****, *******, M*B1K1

Microsoft Certified Software Developer, System Architect

********@*****.***

416-***-****

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



Contact this candidate