Senior Application Developer Resume
New York, NY
SUMMARY:
- Senior SQL Server, .Net (Windows & Web), MS Office Programmer offers strong analytical and problem solving skills, resolute commitment to teamwork.
- Has extensive software development experience with .Net (15+ years), C# (15+ years), SQL Server (15+ years).
- Is using Web API, MVC, WPF, WCF, EF to develop enterprise level software in test driven environment.
- Is deeply knowledgeable in developing financial, investment, rating, insurance, post trade reporting, accounting, banking, reservation, retail, warehouse applications.
- Possesses the skills of back - , middle-, front- end developer, database developer/administrator, software architect.
TECHNICAL SKILLS:
LANGUAGES: Transact-SQL, C#, LINQ, VB, VBA, JavaScript, jQuery, CSS, Ajax, JSON, VBScript, PHP, XAMLXML, XSLT, XPath
DATABASES: MS SQL Server, Amazon DynamoDB, MS Access, MySQL
OS: MS Windows .0, MS Windows Server 2003/2008/2012
SOFTWARE: MS Visual Studio.Net 1.0-4.6, MS Visual Basic 3.0-6.0, MS SQL Server 6.5-12.0, MS SharePoint Server, MySQL, MS Internet Information Server 4.0-7.5, MS Access, MS Excel
TOOLS: ASP.NET, Web API, MVC, WPF, WCF, EF, Crystal Report, Infragistics
EXPERIENCE:
Confidential, New York, NY
Senior Application Developer
Responsibilities:
- Involved in conceptual design and development of company major Web Mobile Services Administration ( C#/MVC 5.0/ jQuery /Bootstrap/CSS) application.
- Worked as full stack developer, implementing the functionality of different application’s levels ( Server-Network, Data Modeling, API Layer, GUI).
- For Data Services used full range of MS SQL Server 2014 objects ( tables, views, stored procs, functions, triggers, user defined type), as well as Microsoft Azure data storages and data management objects (event hubs, service fabric applications with azure reliable actors).
- Based on users requests extended the functional pool of Mobile Services Web API (WebAPI 2.2) application.
- Participated in the transition of business data from MS SQL Server 2014 to Amazon DynamoDB.
- Heavily contributed in the creation of C# library, designed to implement CRUD functionality for Amazon DynamoDB.
- Developed series of C# console and class library applications, devoted to support the data and messaging exchange between different software layers.
- Implemented Telemetry Monitoring application (C#/MVC5.0/jQuery/DynamoDB) to watch the health of company applications infrastructure.
Confidential, New York, NY
Senior Application Developer
Responsibilities:
- Participated in the creation of new version of company’s web ( C#/MVC 5.0/jQuery) QTools application.
- Wrote new and updated existing MS SQL Server 2012 stored procedures, implemented new SSIS 2012 packages to improve and extend the existing MS SQL Server data hub .
- Developed new SSRS 2012 reports as a response to the requests, coming from different business groups.
- Transformed the VBA code to MS SQL Server 2012 stored procedures.
- Managed the document library for MS SharePoint Server .
Confidential, New York, NY
Senior Application Developer
Responsibilities:
- Performed the initial conceptualization, development and coding of Archive/Purge InvestDB project.
- Wrote MS SQL Server 2012 stored procedures, SSIS packages, SSRS reports to implement project’s major functional parts.
- Programmed GUI, middle and data level components of C#/WPF/EF 6.0 (C# 4.5) application, designed to initiate the archive/purge process and to monitor its flow.
- Developed SQL Server 2012 Database Project for company’s 5 investment related databases.
Confidential, New York, NY
Senior Application Developer
Responsibilities:
- Maintained, developed, optimized MVC 5.0/ jQuery/WCF (C# 4.5) version of the Fund Central Reporting Portal for Investors, inherited from Confidential .
- Performed the optimization of existing and developed new functionality for the Document Imaging application, using MVC 5.0/jQuery/Web API/ EF 6.0 (C# 4.5).
- Successfully completed the development of several SQL Server 2012 Database Projects, provided version control and automated deployment for the TFS stored schemas of major company’s databases.
Confidential, New York, NY
Senior Application Developer
Responsibilities:
- Participated in the data modeling, GUI development of the PARA (Post - trade Analytic and Reporting Application), based on MVVM design pattern.
- Used WPF ( C# 4.5) and WCF to process a data, coming from MS SQL Server 2012 database.
- Led initial conceptualization and development of the Fund Central Customers Feedback MVC 5.0 application, built on EF 6.0 as the data access layer to MS SQL Server 2012 database.
- Developed the Fund Central Reporting Portal for Investors application, using ASP.NET/C# 4.5.
- Programmed the GUI ( JavaScript, jQuery, Ajax, JSON, CSS), the middle level ( C#) and the reporting part of this application, based on XSLT (for html and Excel versions) and SSRS 2012 (for PDF version ).
- Designed new reports, transforming VBA business logic of Excel files to C# components.
- Was heavily involved in backend MS SQL Server 2012 database development, managed the data flow between different parts of private investments data system.
- Extensively used source save capabilities of TFS 2012.
Confidential, New York, NY
SQL Server DBA/SQL Server.Net, MS Office Programmer
Responsibilities:
- Performed the initial conceptualization, database design and implementation, development and coding of Confidential Alumni Web Portal.
- Used ASP.NET/C# 4.0 - for its general portal information, registration, event viewer, news manager parts; Silverlight 5.0 -for its status monitor, profile manager, personal blogging, chat room, picture gallery functionality; WCF, EF and LINQ - for data exchange between the application and SQL Server 2008 R2.
Confidential, New York, NY
Software Architect
Responsibilities:
- Designed, developed and administrated the company s SQL Server 2005/2008/2008 R2 databases. Implemented their maintenance and disaster recovery plans. Managed security of databases. Performed tuning and optimizing of queries.
- Developed the ETL multi package SSIS/C# 3.5 Windows application as the company s main remote FTP server monitoring, files loading/processing/distributing engine.
- D eveloped and implemented: designed to work with Risk Metrics text files for the intensive error checking of their content. Used different forms of threading (BackgroundWorker component, thread pooling, parameterized threading) for internal file data manipulation.
- Built application s GUI on dynamic control loading.
- Graph, and Adobe assemblies within the C# environment.
- Applied enriched set of controls from the Infragistics Windows 8.2 package for some GUI parts of the HedgeSphere.
Confidential, New York, NY
SQL Server, .Net Programmer
Responsibilities:
- Designed, developed, and implemented the ASP. NET/C# 1.0 version of an Access 2003 application, which manages all the aspects of the company’s underwriting activity.
- Used the Infragistics web controls for visual data presentation.