Software Support / Developer Resume
Fairfax, VA
SUMMARY
- Microsoft Certified .NET Developer with 4 years of experience programming projects in .NET/C#, Python, Java
- Experience programming C# / .NET 4.5 Framework environment using Visual Studio and SQL Server
- Experienced across different environments including Product development, client development projects and internal business projects.
- Experience building desktop applications and GUI components using WPF and Winforms, Entity Framework
- Experience or Training in front end web technologies such as ASP.NET Webforms/MVC4, Web API, HTML5, CSS/Bootstrap, JavaScript, AngularJS, JSON /AJAX, WCF, SOAP
- Broad financial domain knowledge spanning various environments including Hedge Funds, banking, risk management, trading and accounting.
- Excellent written and interpersonal skills, natural relationship builder across all levels of executives
TECHNICAL SKILLS
LANGUAGES & TECHOLOGIES: C#, ASP.NET, Python, WPF/XAML, Winforms, Entity Framework, Silverlight, SQL, Java, HTML5, CSS3/ Twitter Bootstrap, JavaScript, XML
.NET SOFTWARE & TOOLS: .NET: MS Visual Studio 2013/2012/2010/2008 , Visual Studio.NET, IIS 7, Xceed Extended WPF Tookit, Telerik RadControls for ASP.NET, Team Foundation Server 2010
.NET FRAMEWORKS & 3rd party APIs: ASP.NET WebForms, MVC4, Web API, WPF, Winforms, NUnit, AngularJS, Exchange Web Services Managed API 2.0, Log4Net, LinqToCSV, JSON.Net, OpenXML, Gembox.Spreadsheet
JAVA & PYTHON: Eclipse, Netbeans 6.9, PyDev Plugin for Eclipse
DATABASES: SQL Server 2014/2008, Oracle 10g/ Oracle SQL Developer
OS: Windows 8 & previous, MacOSX, Windows Server 2008 (R2)
FINANCIAL SOFTWARE: Markit's Wall Street Office Administrator/Reporting/Accounting, Interfaces, Sungard Investran CRM and Accounting, Sterling Trader Pro, Anvil, ESignal
OTHER SOFTWARE: JIRA, SVN, Perforce, Team City, MS Office, Notepad++, Plunkr, Diff Merge, WinMerge, SnagIt
PROFESSIONAL EXPERIENCE
Confidential, Fairfax, VA
Software Support / Developer
Responsibilities:
- Build and manage functionality for Checklist Manager, an environmental compliance management tool. Duties include all stages of SDLC including requirements gathering, development, deployment, QA/testing, documentation, research and demo sessions. Technologies used include ASP.NET MVC4, C#, Web API, SQL Server 2008, Entity Framework 6, jQuery Mobile 1.4, KnockoutJS 2.3, HTML5, Javascript, AJAX
- Evolved ChecklistManager from stand alone client project based application into multiple client SaaS based product
- Performed Data Migration/ETL for ChecklistManager from analysis to writing of scripts from existing legacy system
- Supporting the STEP application, an environmental budget management application for the US Army National Guard using ASP.NET Webforms, DevExpress UI controls, C#, SQL Server 2008.
Environment: ASP.NET Webforms/MVC4, HTML5, C#, jQuery Mobile 1.4, KnockoutJS 2.3, HTML5, Javascript, SQL Server 2008, Entity Framework 6
Confidential, New York, NY
Software Developer
Responsibilities:
- Working under the Global Risk Technology group, utilize .NET technologies to build TruView and TruView+ Risk Management analytics platforms for across all 3 tiers
- Primarily building and maintain the ReportManager and ReportStation components, which generates and displays analytics/ data aggregations.
- Used C# and Microsoft Exchange Web Services Managed API 2.0 to create a program which automates saving Microsoft Outlook mailbox attachments to directories for mailbox addresses
- Extensive debugging with Server side C#, WCF components, ASP.NET, Javascript, Silverlight 3
- Writing unit and integration tests using NUnit Framework
- CRUD functionality with regard to tables, views and stored procedures along with deploying packaged scripts to QA using T - SQL and XML packager. Used XQuery to modify XML file structures.
Environment: .NET4, C#, ASP.NET4, T-SQL/ SQL Server 2008, VS 2010, Silverlight 3, IIS, SVN, NUnit, Redis, JIRA, Test Driven Development/Agile, WCF, HTML, CSS, Javascript, Unity, Windows 7, Team City/ Continuous Integration
Confidential, New York, NY
Software Developer
Responsibilities:
- Building applications and supporting the Confidential Credit Funds IT(back office/Fixed Income) operations development group
- Created an automated C# Console application which reconciles a vendor provided .CSV file containing Positions data to internal data using the LinqToCSV library and ADO.NET connection
- Wrote a C# utility application which sends report parameters to a WCF report service that outputs a Wall Street Office Report. Used JSON.NET and Log4net libraries.
- Project Lead on business analysis and implementation of S&P Credit Ratings data feed for existing population of Assets and Issuers using Markit's Wall Street Office Interfaces
- Business Analysis and report writing of multiple Wall Street Office Reports for accounting groups
- Daily exposure to Fund accounting, operations, reporting, portfolios, Fund/Entity structure and financial products including Bonds, Derivatives, Loans, ABS/MBS/CDO/CLOs, CDS, FX Forwards, Equities
- Extensive usage of complex queries in WSO Data Model using SQL Server 2008
- Production support for Markit's Wall Street Office Administrator/Reporting, Sungard Investran and proprietary software for ~150 users
Environment: .NET 4.5, C#, Excel, SQL Server 2008, WCF, VS 2012, Windows 7/ Server 2003, SVN, Jira
Confidential, Clearwater, FL
Software Engineer
Responsibilities:
- Utilize Object Oriented Programming and performing SDLC functionality in Materials handling/ Logistics industry using C#, Python, WPF
- Build desktop GUI screens using C#, WPF, XAML, Entity Framework and Visual Studio 2012.
- Using XAML, build UIs for multiple warehouse management functionalities
- Extensive usage of controls from Xceed Extended WPF toolkit 2.0.0 and Xceed datagrid control
- Developed a screen using a third party .NET Print Server Control interfacing with Zebra label printers
- Created 3 screens which query data from a Warehouse Management System utilizing a real time ODBC Connection via IBM Unidata Driver
- Code and test task management logic for mobile embedded voice messaging units using Python, Eclipse/PyDev, proprietary libraries, TCP/IP sockets barcode scanning and state management
- Create custom workflow by overriding standard business logic using Python
- Analyze Business Requirements Document and remodel standard Vocollect VoiceLink workflow design into a customized solution using Visio
- Extensive usage of DML queries in SQL Server. Used LINQ to Entities to query against data context
- Developed a Winforms simulation application which sends mock data to the Pick Put Engine application utilizing C#, XML
- Built event raising log application using C# for the AutoExec product suite
- Used Team Foundation Server, JIRA and Perforce for source control and project management
- Collaborate with various developers, project managers, business analysts in a Waterfall/ Agile environment
Environment: .NET Framework 4.5, C#, Python, WPF/XAML, VS 2012/2010, Eclipse, SQL Server 2008 R2, Oracle 11g/9i, Windows Server 2008 R2/8/7/XP, SharePoint 2010, Team Foundation Server 2010, JIRA, Perforce
Confidential, Sarasota, FL
.NET Developer
Responsibilities:
- 1 of 6 developers to build and support Tropics Breeze, a commercial grade highly customizable workers compensation insurance software consisting over 2 million lines of code
- Developed Policy and Financial modules across all 3 tiers using ASP.NET Web Forms, C#, SQL Server
- Daily usage of extended Telerik ASP.NET/AJAX UI RadControls, proprietary custom controls, Master Pages, data bound grid controls and datatables
- Extensive work with Web Forms processing, validations and configuring properties according to “mode” of views. Managed variables in Session, ViewState and QueryString
Environment: C#, ASP.NET 4, SQL Server 2008, Telerik RadControls ASP.NET/AJAX, HTML, IIS7, Windows 7, Windows 2008 Server, Visual Studio 2010, LINQ, VS 2010, Team Foundation Server 2010, SharePoint 2010, Scrum/Agile
Confidential, Fairfax, VA
Software Developer
Responsibilities:
- Hands on project experience and training program in .NET technologies including C#, ASP.NET, Visual Studio 2010, IIS, SQL Server 2008, WebServices, Entity Framework, LINQ, ADO.NET, MasterPages, HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML
- Project 1: ASP.NET 4 project using MasterPages and Chart Controls. Used 3 different approaches including ASPX markup, code behind and via SQLDataSource to SQL Server
- Project 2: Created 3 tier & facade Service Oriented Architecture Bookstore application which consumes a Web Service to return XML data via data bound input control
