Sr. System Development Principal Resume
Tallahassee, FL
PROFESSIONAL SUMMARY:
- Over 10+ Years of professional IT Experience in design & development, testing and implementation of Client/Server and Web - based N- tier architecture systems using Microsoft Technologies.
- Expertise in complete Software Development Life Cycle (SDLC) - Analysis, Design, Development, Deployment and Testing.
- Experience in programming with the Microsoft Technology .NET Framework using C#.net, ADO.NET, ASP.NET, VB.NET, T-SQL, PL/SQL, Visual Studio 2005/08/10/12/15, and IIS.
- Proficient in developing N-Tier distributed .NET applications using COM/DCOM, Web Services, Remoting and WCF.
- Experience of working on various .NET Frameworks 2.0/3.0/4.0/4.5.
- Good experience in developing applications using MVC 4.0 and MVVM design patterns.
- Experience in developing front-end User Interfaces using ASP.NET, HTML/XHTML, CSS, JavaScript and Bootstrap.
- Experience in using latest features like PLINQ, Dependency Injection (DI), Unity Container and Task Parallelism (TPL).
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Extensively used ORM tools like Entity Framework to exchange data between web applications and database objects.
- Expertise in AngularJS controllers, directives, routings and events.
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms.
- Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.
- Experience in AJAX programming techniques, LINQ and MSMQ messaging.
- Experience in handling various backend data sources like MS SQL Server 2000/05/08/15, MS Access, XML Data source, Oracle 10g.
- Expertise in writing Constraints, Indexes, Views, Stored Procedures, Extended Stored Procedures, Cursors, Triggers, and User Defined Functions.
- Experience using Microsoft VSS, Tortoise SVN, TFS for Version Control.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-Unit, Moq framework for the piecewise testing of the Applications.
- Strong reporting experience in developing web/client server reports using Active Reports, Microsoft SSRS (SQL Server Reporting Services) and Crystal Reports.
- Expertise in designing CSS style sheets for different browsers and well aware of UML diagrams.
- Excellent analytical and teamwork skills.
- Excellent communication & interpersonal skills.
TECHNICAL SKILLS:
Web Technologies: .NET Framework, ASP.NET, ASP.NET MVC 5 / 4.0, ADO.NET, Web Services, AJAX, andWCF and Remoting
Languages: C, C#.net, VB.NET, VBScript, JavaScript, jQuery, PL/SQL, T-SQL, CSS, HTML5, XHTMLLINQ, JSON, AngularJS
Databases: SQL Server 2000/05/08/15, MS Access, Oracle 10g
Operating Systems: Windows 98/00/03/XP/NT, Windows 10
XML Technologies:: XML, XSL
Version Control: VSS, Tortoise SVN, TFS
Reporting Tools: Active Reports, Crystal Reports, SSRS
Application Servers: Internet Information Server (IIS)
IDE: Microsoft Visual Studio 2005/10/12/15
Designing Tools: Dream weaver, Adobe PhotoshopOther Tools: SSIS, SSAS, Microsoft Visio, Telerik Tools, DevExpress, MS Office, Twitter Bootstrap
PROFESSIONAL EXPERIENCE
Confidential, Tallahassee, FL
Sr. System Development Principal
Responsibilities:
- Responsible for creating Web UI using ASP.NET Web forms with C#.net code behind (C#.net, ASP.NET, HTML, JavaScript).
- Created and optimized Stored Procedures, Views and User-Defined Functions in SQL Server 2000/05/08.
- Involved in Migrating the legacy Classic ASP application to .NET Framework 4.0 based web application.
- Extensively used ADO.NET classes to work with the database. Used Connection, Command, Data Reader, Data Adapter, Data Set and Data Tables for connected and disconnected mode of operation.
- Used JQuery Library and JQuery AJAX and Controls like Date Picker and Widget controls.
- Implemented popups with interactivity using Triggers for a better User Interface Notification.
- Designed various reports in crystal reports to get the reports of the violations depending on date and location.
- Used Crystal Reports basic formulas, parameters and charts to generate reports and also created reports using internal reporting tool.
- Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.
- Developed various operational Drill-through and Drill-down reports using SSRS.
- Created SSIS packages for data transformation from database to different formats like XML, CSV and Tab Delimited files and vice-versa.
- Experience in AJAX programming techniques, LINQ and MSMQ messaging.
- Good experience in developing applications using MVC 4.0 and MVVM design patterns.
- Developed various windows applications for Export and Import XML, CSV & Text files to and from SFTP.
- Extensively used PLINQ and Lambda Expressions for parallel implementation and to improve the performance.
- Created SQL Queries and Stored Procedures for data import and export.
- Created stored procedures and Views as per the business requirement and performed fine-tuning for performance gain.
- Used Tools like Re-sharper and Style Cop for refactoring and improve quality and code consistency.
- Performed MS Unit Testing for all the modules in the application.
- Supported and Developed web pages using Classic ASP, JavaScript and VBScript.
- Used Subversion (SVN) for version control.
- Provided operational support to the production applications.
- Provided training to the new staff.
Environment: Visual Studio 2010/12, SQL Server 2000/05/08, ASP.NET, C#.net, VB.NET, ADO.NET, JQuery, CSS, AJAX, JavaScript, T-SQL, LINQ, HTML, SSIS, Crystal Reports, SSRS, PLINQ, Lambda Expressions, SVN.
Confidential
Responsibilities:
- Responsible for requirement gathering from the Client and Business Users.
- Developed n-tier application using Service Oriented Architecture (SOA).
- Responsible for upgrading legacy C++ Application into .NET WPF Application which interacts with Mainframe using SNA Server.
- Implemented Model-View- View Model (MVVM) design pattern for the application.
- Developed Composite application using Prism 4.1/5.0 Framework.
- Developed Presentation Layer using WPF Controls, .NET 4.0/4.5, VS.NET2012, C #and XAML.
- Implemented IDispatcher for Multi-threading for loading the data into WPF UI Controls for parallel execution.
- Good experience in developing applications using MVC 4.0 and MVVM design patterns.
- Extensively worked with Task Parallel Library (TPL) for concurrent and parallel processing.
- Upgraded Prism Library 4.1 to Prism Library 5.0 as part of application enhancement.
- Implemented Inversion of Control (IoC) using Unity Extensions and MEF Extensions from Prism Library to manage object’s life time during run time.
- Experience in AJAX programming techniques, LINQ and MSMQ messaging.
- Extensively used Generic Collections, Observable Collections.
- Developed WPF Application using 3rd Party tool Attachmate Reflection to replace RUMBA by utilizing screen scraping feature.
- Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.
- Supported legacy system and WPF application with any operational issues.
- Used Subversion (SVN) for version control.
Environment: Visual Studio 2012 / 2013, SQL Server 2008, Microsoft Host Integration server 2013, WPF, C#.net, T-SQL, SVN, Prism Framework, MVVM, Attachmate Reflection
Confidential
Responsibilities:
- Implemented Model-View- Controller (MVC 5) architectural design pattern for the application.
- Developed Rich User Interface (GUI) Razor Views - using Custom Controls, User Controls, CSS, Helper Classes, Display Templates, and Editor Templates.
- Implemented ASP.NET Identity 2.1 as the membership provider and used Single Sign-on, account lockout, password reset and additional security features.
- Developed n-tier application using Service Oriented Architecture (SOA).
- Designed highly responsive Web UI by using JQuery Libraries (JQuery AJAX) and AngularJS (Single Page Application).
- Improved responsiveness of Web Graphical User Interface (GUI) using Twitter Bootstrap.
- Using SQL Server 2014 database as back-end along with ADO.NET Entity Framework to access the database tables.
- Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.
- Experience in AJAX programming techniques, LINQ and MSMQ messaging.
- Implement Dependency Injection - Controller Injection, View Injection and Inversion of Control (IoC) using Unity Framework within Business Layer, Domain Layer, and Data Access Layer.
- Used Log4Net for application logging and debugging.
- Performed Unit testing for the application using Moq Framework and maintained code coverage of 90%.
- Fixed any bugs reported by testers and pushed the changes into QA environment.
- Used TFS for version control, code integration and scheduled build.
Environment: Visual Studio 2015, SQL Server 2014, ASP.NET MVC 5 / 4.0, C#.net, Entity Framework, AutoMapper, AngularJS, JQuery, Moq, HTML, AJAX, JSON, TFS, Unity Framework, Log4Net, Twitter Bootstrap
Confidential, NYC, NY
Sr Excel VBA Developer
Responsibilities:
- Standardized 3 Excel templates that will be uploaded to the SAP workbench.
- Responsible for development, testing, debugging, documentation, and maintenance.
- Extensively use Excel functions in development, by writing VBA code and formulas to speed processes and maximize accuracy.
- Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.
- Developed n-tier application using Service Oriented Architecture (SOA).
- Prepared visible columns and formulas; imported data from SAP and exported data for metrics.
- Populated columns dynamically with dropdown values from SAP extracted text file based on Brand.
- On user button click all the Dropdown values will be synced with values configured in SAP and for BI.
- Created and deleted columns dynamically based on user selections.
- A button will trigger validation to ensure a required field have a value and populates empty cells with Color.
- Experience in AJAX programming techniques, LINQ and MSMQ messaging.
- Created HELP prompts using MsgBox in Excel/VBA for making user friendly applications.
- On user button click, a tab delimited text file is created with all the valid rows.
Environment: Microsoft Excel 2007, VB 6.0, Windows XP.
Confidential, Springfield, IL
Sr. .NET Programmer
Responsibilities:
- Responsible for requirement gathering from Business Analysts, Architects and Client in preparing the requirements in Requirement Specification Document.
- Created class diagrams, use case diagrams, activity flow diagrams and object Interaction diagrams using UML.
- Produced UML models for architecture and design of the select comfort Web Services.
- Developed Data Access components and Business Logic components for the Multi-threaded application using VB.NET.
- Made the changes to the Middle-Tier/UI components using VB.NET, ASP.NET and JavaScript.
- Worked on the OMA Training UI project to change the UI of the website for better look and feel. Made modifications, created various XSL, CSS files according to specifications.
- Developed web forms for the project, which consumes WCF services. Used ASP.NET, XML, XSLT, and VB.NET, JavaScript for this Multi-threaded development task.
- Used Master Pages and created Web User Controls for Code reusability and used several State Management features.
- Responsible for writing Stored Procedures and creating Views and User Defined Functions using PL/SQL to retrieve the data from the Oracle 10g central database as transactions for efficient database management.
- Implemented indexing for various tables in the database for improving the performance of the data access.
- Involved in project migration of ASP.NET 2.0 in to ASP.NET 3.5, deployment and packages in accordance to the specifications of the client.
- Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.
- Made VB.NET code changes to address the issues in product maintenance as part of the production support team and for optimal processing.
- Used (SSIS) Integration packages for Data Integration and Data Transformation between SQL Server 2008 and Oracle 10g data sources using transformations like Fuzzy Grouping, Aggregation, and Union.
- Extensively used ADO.NET classes to work with the database. Used Connection Command, Data Reader, Data Adapter, Data Set and Data Tables for connected and disconnected mode of operation.
- Used Data Access Application Blocks for having a single point of interception for data access monitoring and testing.
- Developed n-tier application using Service Oriented Architecture (SOA).
- Developed user and custom controls for the Application Library and role based security models using ASP.NET. Used DevExpress tools for better look and feel of the application and its improved performance.
- Implemented various Validators like Range and Compare Validators and also created custom validation controls to be used in different modules of the application.
- Responsible for preparation of Project Technical Documentation at each phase of the development.
- Implemented fragment caching in user controls to enhance the performance of the application.
- Experience in designing test scenarios, developing scripts using Vugen, setting up-executing and analyzing results using Performance Center 9.5.
- Used Crystal Reports for generating reports in various formats for different hierarchy of users and used PDF Grabber to convert the PDF documents in to Excel, XML according to their business requirements.
- Implemented AJAX functionality for various client-server controls to reduce the server post back and to improve their responsiveness.
- Added several additional registration/Login pages and Password Recovery as part of the Custom AU login using ASP.NET, and VB.NET.
- Used N-Unit for testing and debugging different modules using Bug Tracker and Fiddler for debugging in the application.
- Managed Code Integration and Versioning of Application by Team Foundation Server (TFS).
- Generated various reports in drill down mode for the analysis using Crystal Reports.
Environment: .NET Framework 3.5, Visual Studio 2008 / 2013, VB.NET, ASP.NET, ADO.NET, JavaScript, Oracle 10g, SQL Server 2008, DevExpress Tools 9.1, IIS 7.0, WCF, Benthic Software, Team Foundation Server (TFS), CSS, SSRS, Crystal Reports 10.0, AJAX 2.0, Performance Center 9.5, Windows XP.
Confidential
Responsibilities:
- Gathered requirements, Designed and Developed the Confidential Windows Application in .NET Framework 2.0.
- Authored UML diagrams (VISIO) and documents to specify the design.
- Developed the Windows application using DevExpress Tools controls.
- Developed the Main MDI for the application and implemented to child forms.
- Implemented Business Logic using VB.NET as code behind.
- Extensively used ADO.NET technology to get advantage of disconnected data programming using technologies like Datasets, Data Adapter, Data Reader, Data Tables and Data View.
- Involved in implementing Laserfiche for Document Management.
- Involved in developing Stored Procedures using PL/SQL.
- Created packages to import the data from various data sources to Confidential Database.
- Created the Reports for this Module using Active Reports 2.0
- Extensively used Team Foundation Server (TFS) to maintain different versions of the code in a central repository.
- Developed n-tier application using Service Oriented Architecture (SOA).
- Created Technical Design Document and Project Related Documents.
- Manually tested the whole application and resolved the bugs.
Environment: .NET Framework 2.0, Visual Studio 2005 / 2013, Oracle 10g, PL/SQL, SQL Server 2005, ADO.NET, VB.NET, IIS 7.0, DevExpress Tools 9.1, SSIS, Active Reports 2.0, Team Foundation Server (TFS), Windows Eyes, Laserfiche, Windows XP, MVC 4.0.
Confidential York, NY
Sr. .NET Developer
Responsibilities:
- Designed, developed and enhanced the application in .NET Framework 3.5.
- Responsible for requirement gathering from the Business Analyst and for preparing the Requirement Specification Document.
- Expertise in implementing Object Oriented Analysis and Design (OOA & OOD) and Service Oriented Architecture (SOA) methodologies.
- Created class diagrams, use case diagrams, activity flow diagrams and object Interaction diagrams using UML Modeling.
- Developed Front End Graphical User Interface (GUI) using Web Forms and ASP.NET.
- Developed application in ASP.NET using C#.net in code behind Pages.
- Implemented Business Logic for the Multi-Threaded Applications and Created reusable class libraries using C#.net.
- Used Microsoft Enterprise Library Data Access Application Blocks for having a single point of interception for data access monitoring and testing.
- Developed Portfolio Tracking System with data feeds from Bloomberg BBCOM component.
- Implemented AJAX 2.0 methodologies for partial page update for improving the efficiency of the application.
- Configured and Consumed Web Services for Credit Reports of Customers.
- Implemented WCF to get customer data which is used by various modules of Loan Administration System application.
- Implemented Forms Authentication and role based Authorization in ASP.NET to authenticate the users.
- Used XPATH to extract the SOAP information from the XML Documents of the Web Services.
- Developed (SSIS) Integration packages for Data Integration and Data Transformation between different data sources using transformations like Fuzzy Grouping, Aggregation, and Union.
- Involved in project migration of Classic ASP into .NET Framework, deployment and packages in accordance to the specifications of the client.
- Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
- Implemented Page Level Error Handling using Custom Error pages and Error logs.
- Extensively used ADO.NET classes to work with the database. Used Connection Command, Data Reader, Data Adapter and Data Set for connected and disconnected mode of operation.
- Involved in writing Stored Procedures and creating Views and User Defined Functions to retrieve the customer’s data from the central database and wrote Triggers for efficient database management.
- Implemented indexing for various tables in the database for improving the performance of the application.
- Created Views for selective data retrieval from the database. Created and developed various customized reports using SQL Server Reporting Services (SSRS).
- Involved in Design, Develop and optimization of SQL Server Analysis Services (SSAS) based OLAP cubes using MDX-based queries to retrieve data effectively for generating reports.
- Used Team Foundation Server (TFS) for all the source code control among the whole team members.
- Involved in reviewing test cases, scenarios and prepared bug reports.
- Implemented N-unit testing for different modules in the application.
- Involved in Bug Fixing by using Bug Fiddler and Production support.
- Prepared Technical documentations, user manuals, installation and user guides and functional description at each stage of the application to assist the client.
Environment: .NET Framework 3.5, Visual Studio 2008, C#.net, ASP.NET, ADO.NET, WCF, SQL Server 2005, T-SQL, JavaScript, IIS 6.0, Team Foundation Server (TFS), CSS, MVC 4.0, XML, XSLT, BI Tools (SSRS, SSIS, SSAS), AJAX 2.0, N-Unit.
Confidential Solutions, IL
Sr. .NET Developer
Responsibilities:
- Designed the application using Web Forms, ASP.NET, VB.NET, XML and XSLT.
- Designed and developed EDI applications compliant with HIPAA standards.
- Developed several User Controls used across the application.
- Created reusable custom UI and functional components in the application using Flash.
- Developed a custom DotNetNuke system to manage information on patients regarding their weights, meeting dates, treatments and complications.
- Used HL7 Application Stands CCOW and Messaging Standards HL7 v2.x required for seamless integration of one system to another.
- Used BizTalk Server for manipulating and managing HL7 messages.
- Developed HL7 Clinical Document Architecture (CDA) and HL7 Interfacing for the exchange of information among remote system resources.
- Created Local Information Models (LIM) for describing the semantic structure of Electronic Health Record (EHR).
- Performed Oracle Database Development using PL/SQL.
- Used Visual Source Safe in order to Access various files from the Repository.
- Designed several Data Access Layer methods with complex queries. Developed several stored procedures.
- Involved in Unit testing and Regression testing during code reviews.
- Extensively used Cascading Style Sheets (CSS) for consistency throughout the website.
Environment: ASP.NET, VB.NET, C#.net, ADO.NET, CSS, XML, XSLT, Visual Studio 2003, DotNetNuke 2.0 Visual SourceSafe (VSS), JavaScript, PL/SQL, Oracle 8i, MVC 4.0.
Confidential
.Net Programmer
Responsibilities:
- Developed system objectives, requirements, business models, user models, and business rules.
- Designed and validated the business processes of the application with use case diagrams, class diagrams, and sequence diagrams using UML Enterprise Architecture.
- Assisted in designing web application architectures to utilize and work within corporate security guidelines.
- Designed and coded 3-tier application using VB.NET, ASP.NET and SQL Server 2000.
- Created stored-procedures in MS SQL Server 2000.
- Used Web services for online transactions using VB.NET and exposed them through SOAP and HTTP.
- Extensively used ADO.NET technology to get advantage of disconnected data programming using technologies like Datasets, Data Adapter, Data Reader, Data Tables, Data View and Data Grid.
- Detailed documentation and code reviews.
- Generated reports using Crystal Reports.
Environment: ASP.NET 1.0, Visual Studio 2002, VB.NET, C#.net, Microsoft SQL Server 2000, UML, XML, IIS, Windows 2000, Crystal Reports.
