.net Lead Resume
Jacksonville, FL
SUMMARY:
- Certified .Net Professional with 12 years of IT experience in Development and Implementation of various enterprise e - business solutions and n-tier architectures leveraging the power of Microsoft Technologies for various business domain like Transit, Hospitality, Banking and Financial Services.
- Experience in Microsoft .NET Technologies using Visual Studio. NET, C#.NET, ASP.NET, ADO.NET, ASP.NET MVC, CSS, Web Services and SOA.
- Develop web applications utilizing ASP.NET, JQuery, WEB API and WCF.
- Proficient in Web Services, SOAP, XML, XSL, XSLT, Xpath, XMLSchema, CSS, DOM, HTML, AJAX and JavaScript.
- Created deployment packages for Applications using Visual studio.Net Startup Project, which involves creating native image of an assembly, installing an assembly in Global assembly cache(GAC)
- Worked in water fall, agile phases of Software Development Life Cycle (SDLC) which includes Requirement, Development, Coding, Debugging, Testing, Implementation and Maintenance.
- Developing Client Server Systems using various Relational Databases such as SQL Server.
- Excellent knowledge of troubleshooting and debugging with effective resolution.
- Experienced in delivering Web based business solutions using C#.Net, ASP.Net, SQL Server Management Studio 2005/2008/2012 and Visual Studio 2005/ 2008/2010 /2012/2013.
- Web application developed using the following technologies: IIS, HTML/DHTML, ASP, Java Script, JQuery, Angular JS, AJAX, XML, and XSLT.
- Experienced in working with server-side AJAX frameworks & WCF on .NET framework 3.5/4.0/4.5.
- Implemented applications using Object Oriented Analysis (OOA) & Object Oriented Design (OOD).
- Implemented various types of windows applications using Win Forms, Application Blocks, User Controls and Custom Controls.
- Knowledge of 3rd party tools such as Telerik controls, Kendo UI, Infragistics.
- Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Experience in developing, utilizing SharePoint components including content management.
- Experienced in MS SQL-Server 2005/2008 (T-SQL) Database design, Development, Writing queries, Constraints (Domain and Entity), Indexes (Clustered and Non-Clustered), Views, Stored Procedures, Extended Stored Procedures, Cursors, Triggers, User Defined Functions, Migration from MS-Access.
- Experience in monitoring system performance and providing solution to improve performance. Used mainly Microsoft Application Center Test (ACT), SQL Profiler and Index Tuning Wizard for Performance Tuning.
- Experience in Writing Stored Procedures using SQL server 2008.
- Experienced in developing reports using Crystal reports.
- Strong Knowledge on WPF.
- Undergone Training on Share Point Server 2013.
- Adapt in writing Documentations, preparing Requirement Specifications, Questionnaires and Analyzing domain specific issues.
- Expert at Dependency Injection and real-world experience with the Structure Map Inversion of Control tool .
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.
- Experience in deploying and testing web applications on IIS 7.0/8.0.
- Experience in working with software development methodologies like Agile (SCRUM), Waterfall.
- Experience in gathering requirements from Users and from the management to decide on the technical architecture and infrastructure to be used & come up with a design process.
- An innovative team player proven to work under tight deadlines.
- Adaptable to new software technologies, quick learner and also can work efficiently as an individual.
- Good communication skills, Team player, Exceptional trouble-shooting capabilities. Enjoy the challenge to learn new technologies in a short span and implement software applications using the same.
Languages: C .Net, ASP, VB.Net, C
Source Control: TF Service in Cloud, Team Foundation Server 2010/2008, VSS 2005
Web Technologies: HTML, DHTML, CSS, ASP.Net, WCF, WF, MVC, WPF, VB Script, Jscript, SOAP and XML Web Services, XSLT, ASP.NET Web API, Ajax, XML, HTML, JavaScript, JQuery, Angular JS, JSON, WCF Restful Services
Databases: COM, DCOM, COM, .Net Remoting, SOA, Web Services, REST, WEB API
Architectures: COM, DCOM, COM, .Net Remoting, SOA, Web Services
Server Technologies: SharePoint 2013, Windows Server 2008 IIS, AD/LDS
Debugging Tools: WinDbg, SQL Profiler, Fiddler 2.0
Issue trackers: Jira, Onetime 2007
Frameworks: LINQ, Entity Framework 4.0, .Net Framework 4.5,4.0, 3.5, 3.0, 2.0, 1.1
Business Intelligence: SSRS, SSIS, SSAS
Operating Systems: Windows 7/XP, Windows Server 2008 R2/2003
Windows Development: Windows Forms, Windows Services
Visual Studio IDEs: VS.NET 2013/2010/2008/2005/2003
Architectural Patterns: MVVM, MVC
Web Servers: IIS7.5, IIS6.0 and IIS5.1
PROFESSIONAL EXPERIENCE:
Confidential, Jacksonville, FL
.NET Lead
Responsibilities:
- Involved in technical analysis, design, coding, code reviews, unit integration testing.
- Followed agile method for application design, Code, Implementation, Testing and UAT (User Acceptance Test).
- Designing or developing the Screen and Interfaces based on functional and technical requirement.
- Knowledge of solr.
- Developed test client app to measure performance of queries on IIS and MongoDB.
- Designed developed the architecture of the application using ASP.NET MVC Razor for UI, Web API MongoDB as the database.
- Refactored core areas to follow MVVM pattern
- Implemented Multi-threading concepts to improve application performance Implemented Agile methodology for the development of the application Refractor most of the code using Generics Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine.
- Manage all CM tools (JIRA,, SVN, Maven, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support/
- Performed end-to-end load testing on the Web API with multiple clients.
- Consumed CRM Dynamic web services from Angular JS.
- Interacted CRM Web services very extensively.
- Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations.
- Used directives and Services in AngularJS.
- Coordinate with Client, Functional or Technical Designers and Testers for delivering the requirements and achieving the functionality.
- Code was written using a Test-Driven Development (TDD) approach. Development methodology used was the SCRUM Agile methodology. Process included iterative development, 4 week sprints, daily stand-up meetings, customer managed backlog.
- Developed data access layer leveraging LINQ to SQL, Entity Framework 4, ADO.NET, and the Microsoft Enterprise Library Data Access Application Block
- Responsible for analysis, UI design and implementation of various modules
- Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows IIS.
- Interacting with the customers on a regular basis to know the requirements and to understand the business
- Review Analysis of Functional Specifications, Analysing, Coding and Unit Testing.
- Used REST API web services to ease development and simplify client adoption.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction and Design patterns like Abstract factory.
- Created Restful services using ASP.NET Web API for exposing these to mobile device Involved in requirement gathering, analysis & documentation of assigned modules.
- Implemented .Net Security features of Authentication and Authorization using MVC5.
- Involved in Web Application using MVC5.
- Extensively used Web Services, SOAP, XML, & XSL to expose the reports to facilitate information sharing.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages.
- Used LINQ Queries for the data filter after consuming of WCF and entity framework.
- Used Javascript and JQuery for validating asp pages in client side.
- Using JQuery and JSON for dynamic User Interface, retrieval and posting of data.
- Used Web API for HTTP service.
- Implemented using Agile Methodologies.
- Experience in Service Oriented Architecture (SOA)
- Used Enterprise Library for DAL, Error Handling and Validations.
- Integrated Print and Excel functionality with formatted views and data.
- Used CSS and jQuery extensively for table less Layouts.
- Worked with jQuery extensively for Asynchronous calls and client side Validations.
- Involved in regular peer code reviews.
Environment: Microsoft.NET Framework 4.5, C#, Angular.js, ASP.NET, Ajax.Net, jQuery, MVC5, SOA, WCF, LINQ, SQL Server 2016, Microsoft Enterprise Library Application Blocks, XML, XSLT, TFS, Visual Studio.Net 2013, IIS, Web Services, Windows Services, Web API's,Oracle 11G,PL-Sql,VB.Net.
Confidential, St Louis, Missouri
.NET Lead
Responsibilities:
- Selected and implemented agile development practices according to the application requirements for every project.
- Ensured participation of clients in the process of development.
- Actively Participated in Design, Development and Implementation of MVC web applications using Visual Studio 2013.
- Build and deploy the applications in IIS.
- Write new ASP.Net MVC code; manually debug existing ASP.NET MVC code.
- Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine.
- Restful API layer along with calls to consume an API layer.
- Working on creating Rest Services using ASP.NET Web API and C#.
- Created Web APIs using ASP.NET MVC, Web API allow new web/client projects to leverage reusable data. This has allowed significant data reuse amongst disparate systems.
- Developed and used client side validations using JavaScript and called Remote objects to verify any backend information pertaining to a bank customer.
- Implementing ASP.NET MVC web solutions with industry best practices, design patterns Modeling data, design and implementing relation databases in SQL Server 2008.
- Used logging, caching & data access application blocks & developed the applications.
- Tracked bank customer specific information using Session objects and cache objects and page output caching are carefully used to achieve optimization.
- Actively Participated in UI Development with HTML5, CSS etc.
- Extensively worked on stored procedures, user defined functions and temporary tables.
- Expert level experience with Object Oriented programming and methodologies.
- Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements & working with QA Team to make clear the issues.
- Followed SOA architecture and Agile Methodologies.
- Extensively worked with SQL Profiler for Performed query optimization.
- Responsible for bug fix/enhancements and provide the estimate report to project management including development and test time.
- Implemented the DAL using the Entity Framework 4 Code-First paradigm.
- Client side validations using j-Query/JavaScript/AngularJS
- Created and consumed Restful WCF services, Web Api using Angular JS.
- Wrote restful services on the server in Node JS to listen to requests from devices.
- Designed and implemented the MongoDB schema.
- Wrote services to store and retrieve user data from the MongoDB for the application on devices.
- Worked with test team and fixed the issues as part of the bug life cycle.
- Used Team Foundation Server (TFS) as Source control and document management.
- Extensively used SSIS transformations such as Lookup, Derived column, Data Conversion, Aggregate, Conditional Split, SQL task, Script task & Send Mail task etc.
- Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and Manipulation using LINQ. Statements, views, User Defined Functions, Stored Procedures for Inserting/updating/Deleting the data into the relational tables.
- Involved in the Migration of Databases from SQL Server 2005 to SQL Server 2008.
- Prepared the complete data mapping for all the migrated jobs using SSIS.
- Designed dynamic SSIS Packages to transfer data crossing different platforms, validate data during transferring, and archived data files for different DBMS.
- Developed web service interfaces for client and policy using WCF, C# and BizTalk.
- Developed orchestrations, schemas, maps and custom pipelines using Biz talk
- Used WCF LOB Adapter to create SOA interface to existing legacy System using Biz talk
- Installation, configuration and administration of Biz talk server
- Developed dashboard reports using Reporting Services, Report Model and ad-hoc reporting using Report Builder.
Environment: Biz talk server 2010, Mongo DB, Node JS, Visual Studio 2012/2013, C#.NET, ASP. MVC, XML, IIS, Entity Framework, Web Api, JavaScript, Angular.js, SQL Server 2008, SSIS, LINQ, Visual Studio .Net debugger, Entity Framework 4.
Confidential
.NET Developer
Responsibilities:
- Designed and developed windows application using C#.Net
- Created user friendly web pages containing controls using AJAX.
- Creating/integrating identity and access management solutions into new and existing application architectures
- Implementing token-based authentication and claims-based authorization schemes.
- Implementing claims-based authorizations for web (e.g., from attribute stores, group memberships, role repositories)
- Extensively used data access controls like Data Grids, Data Lists, User controls and Custom controls.
- Developed and used client side validations using JavaScript and called Remote objects to verify any back-end information.
- Created and designed the database with necessary tables in SQL 2008.
- Used logging, caching and data access application blocks and developed the applications.
- Tracked Users specific information using Session objects and cache objects and page output caching are carefully used to achieve optimization.
- Developed Web pages using XML based templates were used to achieve the uniformity between all the pages and menus were also implemented using XML for easy maintenance and configuration.
- Designed and implemented flexible data access components for extracting data from various database systems using ADO.Net, XML, C#.NET and SQL Server 2008.
- Manipulating the XML data files using classes defined in system.xml namespace like Xml Node, Xml Document, and Xml Data Document.
- Used Visual Studio .NET debugger and ASP .NET trace functionality to debug the Application.
- Creating reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
- Developed DTSX packages to extract, transform and load into the Campaign database From OLTP database using of SQL Server Integration Services (SSIS).
Environment: .Net Framework 4.0, Visual Studio 2010, C#.NET, ASP.NET, ADO.NET, Web Forms, Web Services, XML, JavaScript, IIS, SQL Server 2008, Visual Studio .Net debugger, Windows 7.
Confidential, TX
.Net Developer
Responsibilities:
- Involved in the full life cycle development of the project - design, implementation and testing of the .Net WIN application.
- Implement design patterns accordingly such as Singleton, Factory etc.
- Wrote Object Oriented Programming concepts and developed and analyzed in agile methodologies.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ. Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Developed the Business Layer in C#.NET, where all the Business Objects are written in developing the whole application.
- Developed Win Forms in C#.NET to displays results on screen.
- Constructed stored packages, procedures, functions, triggers, views in PL-SQL.
- Developed back end interfaces using PL-SQL Packages, Stored procedures collections, Object types and Triggers.
- Executed XML Web Services in C# based on SOAP protocols using XML extensively for data transfers.
- Created Cross Tab Reports, Sub Reports by using Crystal Reports.
- Developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop down menu option using Crystal reports.
- Tested the applications with Unit, Integration and Regression Testing.
- Demonstrated in System Documentation and Code Documentation.
Environment: .NET Framework 3.5, Visual Studio 2008, C#, LINQ, WIN Forms, PL-SQL, JQuery, HTML, CSS, SQL Server 2008, Crystal Reports, .Net Remoting, Web Services, SOAP, UML, NUnit, IIS, Windows 2003.
Confidential, WEST PALM BEACH, FL
Programmer Analyst
Responsibilities:
- Developed prototype using HTML for user signoff and interacted with user for requirement analysis.
- Followed Waterfall Methodology.
- Implemented the business logic through business objects (Active DLLs) using VB.NET and Used XSL for formatting Data generated in XML to output in XHTML.
- Client side validations were done using JavaScript.
- Used Ajax to get validation data dynamically based on product selected.
- Used ADO.Net components like Data Adapter, Data Command, Data Command, Data Set, and Data Table for database access.
- Implemented role based security to access and restrict the screens based on different roles
- Used Visual Source Safe for Version control.
- Screen design standards & validations were maintained uniformly using Cascading Style Sheets.
- Used Session objects to take care of the user login sessions in this application and used Cookies.
- Optimizing the application using Caching.
- Created and used Stored Procedures, Views, Triggers, Functions and Joins.
- Involved in Performance Tuning in application and database layers.
- Involved in extensive Unit testing before the final release.
- Used Visual Studio .NET debugger and ASP .NET trace functionality to debug the application.
Environment: .Net Framework 3.0, Visual Studio 2008, C#.NET, ASP.NET, ADO.NET, Web Forms, Web Services, XML, JavaScript, IIS, SQL Server 2005, Visual Studio .Net debugger, Windows 2000, VSS.
Confidential
.net Developer
Responsibilities:
- Participated in designing and development of software using agile development practices.
- Responsible in full development life-cycle using Object Oriented Programming (OOPS) concepts.
- Developed various abstract classes, interfaces, classes to construct the business logic (middle tier) using C#, ADO.NET.
- Worked with Iterative, Agile Methodologies and Test-driven development (TDD).
- Developed applications using UML - Modeling by applying Object Oriented Analysis & Design (OOAD).
- Write new ASP.Net MVC code; manually debug existing ASP.NET MVC code.
- Exposed schemas and Orchestrations as Web Services.
- Developed third party integration application using Web Services.
- Worked with Web API to provide services to HTTP requests.
- Installing BizTalk 2006 and Adapter Pack & configuring both BizTalk 2006 & Adapter Pack
- Creating Envelope Schemas to split the records that are coming as a batch from the databases in to individual messages
- Creating Header file XML Schemas and other Normal Document Schemas
- Integrating Web Services with BizTalk 2006 through SOAP adapter
- Extensive use of Envelope schemas, and all other schemas like XML and Flat Files
- Adjusted intrinsic state management functionality to store application-specific, session-specific, page-specific and user-specific information between page requests.
- Developed the security infrastructure for authenticating & authorizing user access as well as performing other security related tasks.
- Developed ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
- Connected ADO.NET objects to communicate with SQL Server database.
- Created Store Procedures, Functions, Packages, Triggers, Indexes & Views using T-SQL in Development and Production environment for SQL Server.
- Design and Develop custom C# SharePoint Web Parts, Workflows, Event Receivers, Timer Jobs, and Branding.
- Maintained version of the project by using module developed with latest version in TFS.
Environment: Biz Talk, MS Visual Studio 2005, ASP.Net, C#.Net, HTML, Java Script, Web services, WCF, UML, TFS, MS SQL Server 2005, SharePoint Server, Microsoft Excel 97 - 2000, Windows XP.
Confidential
Programmer Analyst
Responsibilities:
- Developed a web application using ASP.Net /C#.Net /SQL Server.
- Handled custom HTTP handler /Module objects in C#.NET for various types of requests.
- Created an n-tier model on Web-Services.
- Wrote several validations and client-side functions using JavaScript.
- Developed classes by following singleton design ADO.NET, JavaScript, XML using Internet Information Server (IIS) as web server.
- Uploaded files onto the SQL Server.
- Developed Store procedures, Packages and Functions in SQL Server and also worked on database modeling.
- Created Deployment projects for .NET applications using Microsoft's MSI packages.
- Used simplified client and server side validation, better session management and powerful data access management using ASP.NET.
- Launched Post application & coordinated with content providers on bug fixes, new releases and app issues.
- Developed HTML, DHTML, Cascading Style Sheets, ASP, and JavaScript in the application.
- Helped to resolve operational problems and systems failures by directing and/or performing systems audits, analyzing problems and developing clear, concise methods for resolution.
Environment: .Net Framework 2.0, ASP.NET, ADO.NET, C#.Net, XML, IIS, JavaScript, SQL Server, Visual Studio 2005, CSS, Master Pages, VSS.