Sr Software Developer Resume
TECHNICAL SKILLS:
Languages: C# - 16 yrs, Visual Basic (VB 6 - 6 yrs, VB .NET - 4 yrs, Office VBA - 7 yrs), basic C++
.NET Distributed technologies: (Remoting, MSMQ, SOAP Web Services, Enterprise Services, WCF )
Windows DNA technologies: COM+ and MSMQ
Databases: SQL Server - 18 yrs, Oracle - 5 yrs
Desktop Development: Windows Forms - 12 yrs, Windows Presentation Framework (WPF) MVVM - 6 yrs, DevExpress control suite - 4 yrs, Infragistix control suite - 3 yrs
.NET Web Development: ASP.NET - 13 yrs, Sharepoint - 5 yrs, ASP.NET MVC - 7 yrs, Classic ASP - 5 yrs)
Javascript Libraries: jQuery - 6 yrs, AngularJS - 2 yrs, Bootstrap - 3 yrs, DataTables
Business Process Integration: BizTalk - 5 yrs, Webmethods - 1 yr, EDI Transactions
Business Intelligence technologies: SQL Server Analysis Services - 6 yrs, Crystal Reports - 4 yrs, SQL Server Reporting Services
Enterprise Software: MS Dynamics CRM
Change/Process Management technologies: Team Foundation Server (TFS), Rational ClearCase
Mathematical Computing: F# - 2 yrs, MatLab - 4 yrs, .NET Parallel Extensions
XML data technologies: XPath, XSLT, SQL Server 2005 Xml capabilities
Design Methodologies: Object Oriented Design using the UML 2.0, Microsoft Solution Framework, Agile Methods such as Extreme and Test Driven, Middle and Data Tier design patterns, Model View Controller (MVC) UI Pattern
AS 400 development: w/ RPG III and CL
PROFESSIONAL EXPERIENCE:
Sr Software DeveloperConfidential
Responsibilities:
- Designed and implemented solutions for clients using a variety of Microsoft server technologies including Sharepoint with custom web parts, SQL Server, Team Foundation Server, MS Dynamics CRM, and BizTalk in addition to others.
- Performed mathematical analysis and subsequently coded modules in F# or MatLab to solve complex computational problems, including Linear Programs, Monte Carlo simulations, and Statistical Analysis.
Sr Software Developer
Confidential, Orlando, FL
Responsibilities:
- Created new and updated existing functionality to modernize and enhance their marquis Virtual School Administration ( Confidential ) application which is entirely web-based with a host of supporting back office applications and procedures.
Principle technologies are: C#, ASP.NET MVC, Angular JS, jQuery, SQL Server 2012, SQL Server Service Broker, and .NET Web API
.NET Software Architect
Confidential, Atlanta, GA
Responsibilities:
- Leading the effort to redesign and recode 10+ year old applications using modern web technologies including, C# with ASP.NET MVC 5, Entity Framework 5, Dapper, Sql Server, Bootstrap, jQuery, and the DataTables javascript library.
Sr Software Developer
Confidential, Tampa, FL
Responsibilities:
- Performed Service Oriented Architecture (SOA) upgrades to their premier enterprise application, Investor Access, a large scale .NET MVC Application using WCF and SQL Server 2012 with a Domain Driven Design.
- Created a Document Archiving service for uploading, downloading, and merging of documents to and from their Sharepoint site as part of Raymond James’ new Anti-Money Laundering initiative.
Sr Software Developer
Confidential, Orlando, FL
Responsibilities:
- Full Microsoft stack .NET development consulting for various clients short term and long term.
Key technologies used: C#, jQuery, WCF SOAP and REST endpoints, Lightswitch HTML client, Angular JS, Sql Server 2012, Team Foundation Server, Azure hosting, IBM MQ Series integration, Sharepoint 2013
Sharepoint Developer
Confidential, Orlando, FL
Responsibilities:
- Created a new series of sites for the Project Management Office using Business Data Connections, Project Web Server, out-of-box web part solutions, jQuery Sharepoint APIs, and best design practices.
Software Developer
Confidential, Tampa, FL
Responsibilities:
- Created a new Sales Commission System (SCS) internal site plus the necessary back-end jobs to maintain and integrate with other systems.
The key technologies used were: ASP.NET MVC 4, jQuery, and Bootstrap for the site layer and a service layer consisting of WCF, Dapper, and SQL Server.
Software Developer
Confidential, Lakeland, FL
Responsibilities:
- Created a new Middle Tier Service Platform to facilitate a transition from a database-centric system architecture (over 100 PL SQL programs in Production) to a service oriented architecture (SOA) using an Application Server.
- Custom C# Workflow Activities and C# WCF Services hosted in Windows AppFabric, Entity Framework over Oracle as the ORM, and PLSQL Stored Procedures for data-intensive work.
- UI components were written using Infragistics control suite and a Model View Controller (MVC) pattern.
- Familiarization with BizTalk Healthcare EDI Transactions and Processes
.NET Web Consultant
Confidential, Carlinville
Responsibilities:
- Integrated two 3rd Party cloud portals into their existing ASP.NET site ensuring the look-and-feel and data were consistent to users via the Portals’ Web Service APIs.
- Implemented a new search page which intelligently crawled full text product documentation, videos, FAQs, and 3rd Party CRM data.
.NET Service Architect
Confidential, Rochester Hills, MI
Responsibilities:
- Created SQL Server CLR Stored Procedures for CRUD operations resulting from Service calls.
- Refactored a number of existing WCF Services to be RESTful.
Software Architect / Lead
Confidential, Fort Lauderdale, FL
Responsibilities:
- Helped design the Team Project process for the Development Lifecycle using Team Foundation Server 2005 and 2008
- Assisted the Project Manager in efficiently managing the team workload and tasks
- Effectively implemented and used an Agile software development process
- Designed and implemented the Data Architecture using Team System Architect Modeling tools
- Created a highly configurable Desktop UI utilizing a combination of DevExpress’s control suite and WPF
Software Engineer
Confidential, Fort Walton Beach, FL
Responsibilities:
- Participated in the reengineering and rewriting of a public sector-focused Customer Relationship Management (CRM) Enterprise Application into .NET.
- The current version being replaced is in Oracle Forms and has a 60% market share of municipal governments in North America.
- The key technologies used are ASP.NET C#, custom .NET HTTP handlers and providers, extensive AJAX functionality, Infragistix Web Controls and an Oracle backend database.
Software Engineer
Confidential, Orlando, FL
Responsibilities:
- Partially converted and re-architected for performance and maintainability an internal entertainment scheduling application called EiSS, from Classic ASP to ASP.NET 1.1 using C#.
The key technologies used were: C# ASP.NET Web Forms, COM+ (aka Enterprise Services), Infragistix Web Controls, and SQL Server 2000, including heavy use of Stored Procedures, Triggers, and Functions.