We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

TECHNICAL SKILLS:

Software Skills : .NET, C#, Confidential, XAML, WCF services, Prism, MVVM, MVC, DI/Unity, TPL, Multithreading, Linq, SQL Server, TFS, Agile/SCRUM, WinForms, SVN

SKILLS: C#, .NET Framework, Multithreading, Agile - 9 years Confidential, XAML, Prism, MVVM, IoC, DI (Unity), LINQ, MS SQL Server - 2 years, WCF services, TPL, TFS, SVN, Snoop, WinDbg, Resharper -, WinForms, MVC, COM, Unit Testing - 2 yearsC/C++, Win32 API, MFC, Confidential trading, Electronic trading, Equities

PROFESSIONAL EXPERIENCE:

Confidential

Software developer

Responsibilities:

  • High Frequency Trading platform development. Developing UI for Equities and FX trading applications: implementing customized Confidential controls:based on DataGrids and ListViews and used on trading sell / buy sides.
  • Working preferably on Front Office side with development the appropriate WCF services when needed..
  • Large Volume Data processing by using virtualizing, multithreading (TPL) and threadpools. With data validation implemented in UI. Used Prism, Confidential /XAML, with MVVM, Using Syncfusion (third party) components in user control development. Dependency Injection with Unity Containers.
  • Participated in entire development cycle of applications from architecture to deployment and support.
  • Working on trading algorithms: Technical Indicators, Options pricing, Trading strategies.

Environment: . NET 4.5, C#, Confidential

Confidential, South Plainfield, NJ

Sr. Software Developer

Environment: . NET 4.5, C#, Confidential, XAML, Prism, LINQ, Unity Container, Multithreading, TPL, SQL, NuGet, Infragistics, Syncfusion, Unit

Responsibilities:

  • Developed UI components in different Client Shells in Wisdom Control application, which is based on C#/ Confidential /SOA using MVVM and Unity containers .
  • Developed the ribbon tool and context menu controls, based on third party Infragistics software, including the commands implementation.
  • Managed the wizard infrastructure for the implementation the new alarm layers.
  • Developed new custom and user Confidential controls according to specifications.
  • Developed enhancements for processing intrusions and events with displaying the related video and image information.
  • Processed real-time events from radars and cameras. Updated corresponding UI.
  • Implemented on Wisdom server side the Import/Export for some of devices in form of multiple Excel sheets. Managed the appropriate WCF services for Import/Export.
  • In 2010-2011 was working on improvement the Video Control Application: WinForms, C#, MVC Fixed thread safety issues and memory leaks. Used WinDbg for managed and native code.

Confidential, New York City, NY

Software Engineer

Environment: C++/C#, Windows, MFC, COM, Win32, Windows Sockets, Multithreading, SVN, SQL Server, XML parsing, COM, DB interaction via CRecordset, Confidential trading, Equities.

Responsibilities:

  • Participated in development of Confidential trading application (client side, GUI development, added new UI components: “quote window”, participated in development of Market Grid - main hub of the trading client.

Confidential, New York City, NY

Software Engineer

Environment: Window XP, C/C++, Win32 API (SDK), GDI+, Visual Studio, HtmlHelp

Responsibilities:

  • Developing the new TreeView and ListView applications (similar to Microsoft tree/list controls but fully new and with additional functionality and GUI) for fast real time processing and displaying the big volume of data, stored as linked lists or tree structures.
  • Added special functions for analysis and representing the data sets: smart scrolling, dynamical data loading, tree merging, search dialogs, special options for data hiding and displaying, tree traversal, cloning the controls, data exchange between running processes, etc.

Confidential, Hawthorne, NY

Senior Software Engineer

Environment: Windows XP, C/C++, MFC, STL, Visual Studio, multithreading

Responsibilities:

  • Wrote OOP architecture, designed and implemented the complex multithreaded Windows applications for data processing system. The real-time system is written in C++ based on polymorphism.
  • Designed and implemented the user friendly interfaces, based on MFC library (Doc/View, Property Sheets, Dialogs etc.).
  • Visualization screens, image processing, camera vision system, movement and hardware control, RS232 serial communications.

Confidential

Consulting Software Engineer

Responsibilities:

  • Methods for regression analysis;
  • Methods for prices calculation;

Environment: C/C++, STL, MFC, Win32 API, Financial applications

Confidential

Research Software Engineer

Environment : C++, mainframe assemblers

Responsibilities:

  • Developing algorithms and software for statistical data analysis in automation systems.
  • The main scientific and program developments were proposed in my PhD dissertation.
  • Managed the parameter estimation software in data processing systems from requirements analysis through installation and site test with developing, modeling and testing on special mainframe computers and on PC, with considerable practical experience. Strong C++ programmer
  • Proposed, developed and implemented: Methods for regression analysis in the area of linear and nonlinear models
  • Wrote identification and classification algorithms in complex measuring systems, based on Maximum Likelihood and Least Mean Square Methods, for obtaining efficiency in analysis and noise correction, with developing the numerical methods for linear/non-linear optimization (Developing methods for regression analysis with and without prediction, including the nonlinear regression).
  • Filtering and Tracking algorithms, real-time estimation algorithms with statistical and quantitative analysis with high-level visualization on base of Windows GUI programming

We'd love your feedback!