We provide IT Staff Augmentation Services!

Sr. Application Developer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • 15+ years of experience in developing .NET solutions, in a variety of applications. Very passionate, open minded individual who possesses the ability to mentor, communicate ideas and concepts effectively. In addition, has great problem solving, ability to grasp and apply new concepts quickly to produce technically viable solutions.

TECHNICAL SKILLS:

Core: .NET 2.0 - 4.6, C#, WCF, Web API, SOA Architecture, MVC Razor, Entity Framework, No-SQL, JQuery, JavaScript, HTML5, Design Patterns, Unit Testing Frameworks, Ninject, Unity, Simple Injector, NLog, SQL Server, AngularJS, Bootstrap, Kendo controls, Kendo MVVM, SignalR, JSON, XML

Tools: Visual Studio 2008 - 2017, TFS, GIT, Microsoft Office, Powershell, Microsoft Testing Framework

PROFESSIONAL EXPERIENCE:

Confidential, Plano TX

Sr. Application Developer

Responsibilities:
  • Migrated core logic embeded in MVC Controllers to their designated domain by creating Web Api services, extenson methods and data providers to maintain seperation of concerns.
  • Migrated view to Kendo MVVM, Kendo templates for reusability and
  • Re-wrote the billing process and subscription management section of site. Billing administration and configurable reporting pages. Subscription calculator re-write to support pro-rateing refunds and discounts.
  • Enhanced product management page for advanced customization of products and discounts, which includes product dependency checking.
  • Authorize.net implementation re-write and migration from Subscription based accounts to profile based, which allows multiple payment methods and support for all payment types accepted by the company and authorize.net.
  • Updated / rewrite POS Agent to be Self updating and self recovering
  • Updated POS Agent and Agent Control Console (winform) to commincate and for extracting Log entries and reporting
  • Caching service and caching attributes.
  • Work with Upper management on SOX 2 compliance documentation.
  • Fix reported issues.
  • Development Testing, Test utilities and some unit tests.

Confidential, Dallas, TX

Sr. Application Developer

Responsibilities:
  • Re-write Synchroinization worker to be multi threaded to support multiple destination and sources for parallel processing.
  • Implementation for mapping rules working against multiple sources
  • Realtime feedback and notifications for the processes
  • Work with end-users and gather new features and enhancements.
  • Work with the business on reported issues and apply appropriate resolution.
  • Enhanced multi error messageing and logging details from errors.
  • Create / Run - Unit Tests and Integration tests.
  • Developed service bus utilities to assist QA with their testing initiatives.

Confidential, Dallas TX

Sr. Web Developer and Web Systems Coordinator

Responsibilities:
  • Update existing application to use most current frameworks and tools in an effort to reduce the technical debt which was accumulated.
  • Layered application(s) and extracted core logic for reusability.
  • Implement Single SignOn useing Azure Active Directory and LDAP.
  • Self Hosted WCF Windows Service which integrated with Exchange WebServices for application based message forwarding
  • Integration third party image repository (OpenAsset) with marketing application for a seemless integration for searching and viewing images related to a proejct.
  • Update existing applications and Re-wrote Web Applications with a responsive desing. Provide applications withDifferent Views for Smart Phones, Tables and Desktop using bootstrap
  • Work with end-users and gather new features and enhancements.
  • Fix reported issues and work with business for best posible resolution.
  • Create / Run - Unit Tests and Integration tests.
  • Worked with business users,

Confidential, Las Colinas, Texas

Senior Consultant

Responsibilities:
  • MVC Self Service portal for defining databases, columns and tables for de-Identification
  • REST services to perform all actions available. (CRUD, Defining Project Metadata, Execution, Downloads etc...)
  • Define process for consistent and repetitive de-Identification of Databases and XML Documents
  • Developed framework which is decoupled from the third party product for feature changes / enhancements, code maintenance or third party product change.
  • Identify issues in existing process.
  • Exposure of third party features through service calls.
  • Integrated third party Java API Integration for exposing core functionality to
  • Console and Win Form applications for proof of concepts
  • Wrote unit tests
  • Worked with quality assurance ensuring functionality is in place and easy to understand implementation

Confidential, Plano TX

Consultant

Responsibilities:
  • Altair has websites, which are written in classic asp, Asp.net MVC, IIS Modules were created to allow for additional scrubbing of the request prior to having access to the application.
  • Real-time virus scanning module and Virus Scanning host service two protocols. Both HTTP and TCP/IP requests were supported. Used to support multiple servers on the farm with high performance.
  • Configurable options for supporting inbound and outbound requests.
  • Secure Content Module (Custom directory and file protection)
  • Secure Input Module - Filters all form data, URL’s and headers for potentially dangerous input.
  • Implemented a Web Cache for matching sub expression for SQL injection attacks.
  • Created a dynamic SharePoint Document Repository, which is to replace their existing document repository that is SQL based.
  • Leveraged the SharePoint SDK client libraries to create dynamic interfaces for various types of document types and input requirements.
  • Used knockout.js for binding values to the UI.
  • Developed Responsive HTML5 application to replace their existing classic ASP reports.
  • Used knowknockout.js and D3.js for awesome data visualization reports and binding.
  • Included responsive drilldown color type wheel separated in n-level of categories and sub-categories.
  • Dynamic adjustable data selection control (Similar to Google Stocks chart.).
  • Wrote unit tests
  • Updated and Added new unit and integration test when code changes have been made.

Confidential, Grapevine, TX

Consultant

Responsibilities:
  • Part of the re-architecture and refactoring of project.
  • Convert legacy VB code to C# in .net
  • Domain Model design concepts.
  • Data Access Layer integration with MS Access Repository.
  • Journal Writer for capturing all activity performed on the Point of Sale System.
  • Refactor some of the existing code base for testability while maintaining backward compatibility.
  • Write unit test for bugs reported.

Confidential, Grapevine, TX

Consultant

Responsibilities:
  • Defined and Developed core infrastructure for handling domain events.
  • Developed unit of work for payment process, for worry free rollback of transaction, for a stateless order until transaction is processed successfully. Handles rolling back all tender types and gift card activations
  • Developed generic Fault Exception to translate to generic HTTP exceptions
  • Generic WCF Rest Behavior for processing JSON exception messages.
  • Updated Existing windows service to host new RESTful services
  • Leverage provider and repository patterns for successful unit testing.
  • Update Existing database schema to support new features while maintaining backward compatibility
  • Modify and update SQL Database scripts to accommodate new database schema changes.
  • Update windows installer.
  • Documented installation procedure for onboarding.
  • Refactor some of the existing code base for testability while maintaining backward compatibility.
  • Write and Run unit testing to ensure quality standards for all code changes.
  • Write and Run unit testing of all WCF Services

Confidential, Plano, TX

Consultant

Responsibilities:
  • WCF Inspectors for capturing usage events and billing events.
  • Custom Attributes to mark up contracts for capturing specific elements of data.
  • Part of development effort for providing a generic message queue implementation using RabbitMQ.
  • Created non Entity-Framework OData Services as an ongoing initiative for REST recommendations.
  • POC using NServiceBus
  • Proved out canonical messages bus
  • Enrichment of canonical event to produce specific domain events.
  • Reviewed open source NServiceBus, Integration RabbitMQ pluggin.
  • URI resource locator integrates with existing resource database in addition to products being researched.
  • Prove out Third-party products Nevatech’s Sentinent SOA mediation and governance product in an effort to determine buy vs. build initiative
  • Compose documentation
  • Refactor existing code base and rewrite so that all code can be unit tested.
  • Write and Run NUnit test for code which I have written

Confidential, Plano, TX

Consultant

Responsibilities:
  • Single sign on implementation
  • All services written using domain pattern, initiative to Service Bus Readiness services.
  • Event based system, Registry of handlers injected during load using StructureMap
  • REST implementations and with JSON Payloads for request and responses.
  • Developed and implemented Security Services for single sign on which integrated with various systems.
  • Multiple active directory services, Training and Medical Compliance System
  • Re-Write initiative of core MyMaximConnect product for better healthcare compliance and user experience.
  • Lead developer for their new IDC10 new product line. MVC
  • Repository pattern for Data layer.
  • Created Nurses notes and scheduling system in HTML5 for smart devices. Targeting tablets.
  • Text messaging scheduling system, auto update from text message replies.
  • Write and Run unit testing of Data and Domain layers.
  • Write and Run unit testing of all WCF Services

Confidential, Euless, TX

Consultant

Responsibilities:
  • Enterprise Email Processing service. Single point for all outgoing communication for all applications.
  • Dynamics GP 10 WebService integration.
  • WCF Publisher / Subscriber notification services. Notify users when an action has occurred.
  • WCF Accounting integration Services, for processing orders and payments.
  • Updated PayPal implementation to accept checks.
  • Help with Production support and fix issue
  • Mentor FSMB employees. Hosted Bring your own lunch sessions on Unit Testing.
  • Create Build Tasks to have projects built on the Build Server.
  • Refactor existing code base and rewrite so that all code can be unit tested.
  • Write and Run unit testing of Data and Business layers.
  • Write and Run unit testing of all WCF Services

Confidential, Plano, TX

Consultant

Responsibilities:
  • As lead developer worked with Architect and testers on a daily basis.
  • Implemented MVC design pattern on the mobile application
  • Created reusable controls for specific business functions
  • Reduced the number of screens
  • Reduces the point of failures.
  • Developed generic attribute based object model to help persist, delete and search database using linq.
  • Created Generic scanner control that will work on any form by simply providing a generic
  • Mentor Confidential employee and transition codebase to Confidential employees
  • Continue to research new ways to extend our existing solution base code to be more generic and reusable for future solution and various business cases.
  • Worked with testers on a daily basis to ensure business requirements are met

We'd love your feedback!