Technical Lead Resume
Washington, DC
SUMMARY:
- About 12 Plus years of wide - ranging experience in Analysis, Design, Development, Maintenance of various business applications and Implementation of SDLC, object oriented software systems and development of Web based, Windows Based, Client/Server and N-Tier distributed applications.
- Strong Technical expertise in using Frameworks 2.0/3.5/4.0/4.5 , VS .Net 2005/2008/2012 , VB .COM, ASP, ASP .NET, LINQ, AJAX, ADO .NET, C# .Net, XML, IIS, JAVA-Script, JQuery, JSon, Css3, ActiveX .COM, SQL-Server 2000/ 2005/2008/2012 , Sybase, Oracle, MS-Access and SQL Server ETL Application development using SSIS and SSRS.
- Process compliant with CMMI and Software Development methodologies of Water-fall, Iterative, Agile (SCRUM).
- About 5 Plus years of experience with MS SQL Server 2005/2008 R2/2012, MS SQL Server Analysis Services 2005(SSAS), SSIS, T-SQL and proficient in writing stored procedures, Functions, Cursors, Packages and Databases Triggers.
- Working with TOAD Tool to maximize productivity, empowering users to proactively manage large numbers of databases.
- Specialized in architecture and developing AJAX based ASP .NET/ Model-view-Controller Architectures.
- Extensive experience in web-based page and site designs using HTML, XHTML, DHTML, HTML5, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX.
- Extensive experience in other technologies including BizTalk server 2006, share Point 2007/2010, WPF, WCF, WWF and HTML5.
- Developed Look & feel of the web pages using Telerik controls.
- Extensive work experience in Source & Version Controls: Team Foundation Server TFS 2010/2012 and VSS and SVN.
- Experience in creating class diagrams using tools like Microsoft Visio.
- Excellent understanding of Relational Database Systems, Normalization, logical and physical data modeling.
- Working with Restful web services using Web API and consuming in MVC Application Using JQuery.
- Improved Optimization and Tuning for increasing Query and Database performance.
- Designed Well Organized Reports Using Crystal Reports 8/8.5/9 and SSRS.
- Solution -Oriented troubleshooting issues from production environment and supporting various internal teams for any Security Framework related queries / issues.
- Highly motivated with excellent interpersonal and communication skills.
TECHNICAL SKILLS:
Databases: SQL Server 2000/ 2005/2008/2012 , MS Access 2000, MS Excel, DB2, TOAD, Sybase.
Programming Languages: T-SQL, PL/SQL, C, C++, C#, HTML, HTML5, XML, Java, VB .NET, C# .NET, ASP .NET, ADO .NET, VB, ASP .COM, ACTIVE-X.
Scripting Languages: Angular, Knockout, JSon, Java Script, JQuery, VB-Script.
Web services: Soap Web Services, WCF Restful, Silverlight, WCF, WF, WPF.
Web Servers: IIS 5.0/6.0/7.0/7.5.
Middleware: BizTalk 2006/2009, ADO .NET3.5/3.0/2.0, MSMQ, Enterprise Library3.1.
Documentation: Share Point 2007/2010.
Design Patterns & Methodology: Water-fall, Iterative, MVC 2/3/4, SOA, Agile methodology with Scrums.
Frame Works: Microsoft .NET 1.0/1.1/2.0/3.0/3.5/4.0/4.5 , Microsoft Entity Framework.
IDE & BI Tools: SQL Server BI Development Studio (BIDS), SharePoint, MS Visual Studio 2012/2010/2008/2005
Version Control: Team Foundation Server (TFS), Visual SourceSafe (VSS), SVN.
ETL Tools: SSIS, DTS.
Reporting Tools: SSRS, Crystal Reports 9.0/8.0/7.0.
Data modeling Tools: UML, MS Visio 2003/2007, Rational Rose.
Third Party Tools: Telluric controls, Infragistic controls and YUI Library.
PROFESSIONAL EXPERIENCE:
Confidential, Washington, DC
Technical Lead
Responsibilities:
- Developed .NET applications on .NET Framework 4.5 with N-tier, Followed the Water Fall & agile Methodology.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Writing stored procedures, views, cursors to manage the performance of the flow between front end and back end.
- Developed Domain models and auto generated database objects using schema first approach in the Entity framework 5.0.
- Migrating Production Data to the Asp.Net Database previously Data is in SharePoint Content Database & Lists.
- Importing Database objects like stored pros, tables etc. in the EDM Designer.
- Developed various LINQ Data context object with Entity Framework for most of the DAL operations.
- Writing Code Snippets to utilize the third party Security Net Forum Web methods.
- Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
- Implemented Generics for creating object collections
- Implemented client side validations using Java Script and server side validations by using .NET validation controls.
- Developed XML Web Services using WCF, C# .NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application.
- Coding Critical modules & and helping the Team in technical challenges to achieve their targets.
- Writing test cases in web forms to achieve the Test driven development as well as Domain driven development.
- Well Organized Implementation of caching, session management Techniques.
- Worked on Cascading Style Sheets and XML-Schemas.
- Implemented Logging for application using Microsoft Enterprise Libraries.
- Working with Unobtrusive Java script to maintain the page light weight using Jquery.
- Developed common CSS classes for the user interface using CSS and CSS3.
- Experience with Html5 Features such as Local Storage, Data-dash.
- Strong HTML5/CSS3 skills with solid knowledge of usability, accessibility and resolved cross browser issues.
- Experience with Internationalization and localization (i18n) stand.
- Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
- Displayed tabular data using AngularJS by applying filters on the table data.
- Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5(Local storage, Data-dash)/CSS3, Angular JS and bootstrap.
- Implemented Custom Services & Filters to for code reusability
- Implemented sorting & search filter techiniques in anjular js
- Consumed Existing asp.net webservices in Anjularjs using $ Http protocol.
- Implemented Anjular UI router in nested views.
- Worked on Pop-up windows Using JQuery.
- Performing Code Reviews and to follow up to fix Review Comments.
- Participating in Deployments and Releasing Builds and preparing the release notes.
- Marinating TFS activities like code Integrations, Branching & merging, Managing Multiple check-outs & user Permissions.
- Implemented Streaming Emails for collaboration using MSMQ.
- Implemented test Driven Development(TDD)
- Continuous integration Automated builds from Team foundation server
- Preparing Defects analysis reports on daily basis & follow up with testing department.
- Streamlined Deployment of Application on Test and Production Server.
Environment: ASP.NET4.5, C#.NET,VS2013, WPF, Xaml, XML, Net Forum Services, design patterns, SharePoint, Cloud Rack space SSRS, T-SQL, XML, XML, WCF services, web services,MSMQ, Angular, JQuery, HTML5, CSS 3.0, Entity Framework 5.0, TFS, Sqlserver 2008 r2 & 2012.
Confidential, Sacramento, CA
Senior Developer
Responsibilities:
- Developed .NET applications on .NET Framework 4.0 with N-tier, Followed the Agile methodology with Scrums.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Designed rich user interface with n tier Architecture.
- Writing stored procedures, views, cursors to manage the performance of the flow between front end and back end.
- Developed MVC Razor views and partial views and developed business logic in terms of Models.
- Developed complex MVC Controller, View Models and Helper methods linked to backend database.
- Developed Domain models and auto generated database objects using Code first Approach in the Entity framework 4.3.
- Working with Restful web services using Web API and consuming in MVC Application Using JQuery.
- Creating a Web API that Supports CRUD Operations.
- Adding Web API Controllers and Actions Methods in the Application
- Importing Database objects like stored pros, tables etc. in the EDM Disigner.
- Developed various LINQ Data context object with ADO.NET Entity Framework for most of the DAL operations.
- Working content negotiation by send different formats like json/application, xml and text to reach wide range of clients.
- Performed Query Optimization using SQL Server Query Execution Plan Analysis.
- Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
- Implemented client side validations using Java Script and server side validations by using .NET validation controls & MVC Attributes Etc.
- Developed XML Web Services using WCF, C#.NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application.
- Implementing ODATA Queries like filtering, paging & sorting using WEB-API.
- Writing test cases in mvc to achieve the Test driven development as well as Domain driven development.
- Developed buttons like rounded corners and images and animations using HTML5.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts. with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Displayed tabular data using AngularJS by applying filters on the table data.
- Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5(Local storage, Data-dash)/CSS3, Angular JS and bootstrap.
- Implemented Custom Services & Filters to for code reusability
- Implemented sorting & search filter techiniques in anjular js
- Consumed Existing asp.net web services in Anjularjs using $ Http protocol.
- Implemented Anjular UI router in nested views.
- Developed Look & feel of the web pages using Telerik controls.
- Well Organized Implementation of caching, session management Techniques.
- Worked on Cascading Style Sheets and XML-Schemas.
- Working with Unobtrusive Java script to maintain the page light weight using Jquery.
- Worked on Pop-up windows Using Jquery.
- Streamlined Deployment of Application on Test and Production Server.
Environment: ASP.NET4.0, C#.NET, MVC 4.0, WebAPI, Telerik Controls, SSRS, T-SQL, XML, XML, WCF services, web services, Angular, JQuery, HTML5, CSS 3.0, Entity Framework 4.3, version control, TOAD For Sqlserver and Sqlserver 2008 r2
Confidential, Marshalltown, IA
Application Developer
Responsibilities:
- Developed N-tier application with Agile Methodology and consumed WCF Restful Services to achieve Service Oriented Architecture (SOA)
- Designed rich user interface with Model View Controller.
- Developed MVC Razor views and partial views and developed business logic in terms of Models.
- Developed complex MVC Controller, View Models and Helper methods linked to backend database.
- Developed Domain models and auto generated database objects using Code first Approach in the Entity framework 4.3.
- Working with Restful web services using Web API and consuming in MVC Application Using JQuery
- Experience in creating drill down, drill through and linked reports using SSRS (SQL Server Reporting Services) and Crystal Reports with multi-valued parameters.
- Experience in creating Indexes for faster performance and Views for controlling user access to data.
- Experience in optimizing performance of various long running queries and stored procedures using SQL Profiler and Database tuning wizard.
- Importing Database objects like stored pros, tables etc. in the EDM Disigner.
- Implemented ssrs Reports like ISA Control valve & Regulator SpecSheets and Valve sizing calc reports.
- Writing stored procedures, views, cursors to manage the performance of the flow between front end and back end.
- Writing test cases in mvc to achieve the Test driven development as well as Domain driven development.
- Managing the items, creating story boards and tasks, check in & check out the items like .rdl files, stored process etc.
- Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
- Implemented Generics for creating object collections
- Implemented client side validations using Java Script and server side validations by using .NET validation controls & MVC Attributes.
- Developed light weight views using razor engine with the help of Html Helpers
- Developed XML Web Services using WCF, C#.NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application.
- Developed various LINQ Data context object with ADO.NET Entity Framework for most of the DAL operations.
- Developed responsive web pages using Bootstrap & HTML5.
- Designed the user interface using ANGULAR Js with the help of WEB API.
- Worked on Cascading Style Sheets and XML-Schemas.
- Working with Unobtrusive Java script to maintain the page light weight using Jquery
Environment: ASP.NET4.0, C#.NET, Telluric Controls, SSIS, SSRS, DTS, T-SQL, XML, XML, WCF RESTful web services,MVC 3,WCF, TFS 2010, Anjular, Knockout, Jquery, HTML5, CSS 3.0, Entity Framework 4.1, NHibernate and Sqlserver 2008 r2.
Confidential
Senior Developer
Responsibilities:
- Developed .NET applications on .NET Framework 3.5 with N-tier application, Followed the Agile methodology with Scrums
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Extensively worked with SSIS tool suite, designed and created mappings using various SSIS transformations like OLEDB Command, Conditional Split, Lookup, Aggregator, Multicast and Derived Column.
- Used ASP.NET, HTML, to create dynamic web pages using ASP.NET Web Server Controls and user controls
- Designed dynamic SSIS to transfer data crossing different platforms, validate data during transferring, and archived data files for different RDBMS.
- Establishing the Project Specific Coding Standards and Code Review Checklist.
- Project Tracking and Status Reporting, Defect Prevention and Project Root Cause Analysis.
- Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
- Designed rich user interface with Model View Controller.
- Implemented Generics for creating object collections
- Implemented client side validations using Java Script and server side validations by using .NET validation controls
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
- Developed XML Web Services using WCF, C#.NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application.
- Developed various LINQ Data context object with ADO.NET Entity Framework for most of the DAL operations.
- Writing test cases in mvc to achieve the Test driven development as well as Domain driven development.
- Implemented User Controls, Web Parts to improve the application performance.
- Well Organized Implementation of caching, session management Techniques.
- Worked on Cascading Style Sheets and XML-Schemas.
- Developed Chart diagrams and Html forms like rounded corners, colors, fonts and Shadowing using HTML5..
- Streamlined Deployment of Application on Test and Production Server.
- Working with Parallel & Sequential Work Flows.
Environment: ASP.NET 3.5, C#.NET, SSIS, SSRS, DTS, T-SQL, XML, XML, WCF RESTful web services, MVC 3, WCF, WWF, HTML5, Ajax Tools, Infragistic, Query, CSS 3.0, TFS 2010 and Sqlserver 2008
Confidential
Senior Software Engineer
Responsibilities:
- Developed n-tier applications by using the Model View Control design pattern and.NET Framework 3.5. Developed Web based applications using agile methodologies.
- Managed NUnit test cases using the NUnit framework and followed Test Driven Development (TDD) to develop the Web applications.
- Involved in application enhancement in terms of Speed, improved security, Error Logging, Exception handling, Code Reuse with Object oriented design, Reusable Service Oriented Components and deployment.
- Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
- Developed XML Web Services using WCF, C#.NET with multiple bindings and address and hosted them on IIS.
- Used Session Management and ASP.NET validation controls for validating the information provided by the user.
- Developed MVC Razor views and partial views with view models, mapping projection and Factory pattern Layer.
- Created User Controls, Web Parts to improve the site performance.
- Modified and redesigned existing database by adding tables and relationships to support development database.
- Used ADO. Net’s Data adapters, disconnected data sets and XML readers to access the database and return XML/relational data to the front end.
- Created datasets, data source and involved in deploying the reports in to the report server.
- Improved caching and session management techniques, which dramatically improved web application performance like throughput and scalability.
- Responsible in Unit Testing, Code review and Documentation at all levels.
- Handled many production issues and enhancement to the existing application.
Environment: ASP.NET 3.5, C#.NET, SSRS, XML, WCF RESTful web services, MVC 3, WCF, WPF, Ajax Tools and Sqlserver 2005
Confidential
Software Consultant
Responsibilities:
- Involved in Database Design and Created Database Objects like Tables, Stored Procedures, Views, Triggers, Rules, Defaults, user defined data types and functions.
- Developed User Controls, Web Parts to improve the site performance.
- Well Organized Implementation of caching, session management Techniques.
- Analyzed the Client requirement and prepared requirement specification document.
- Involved in analysis of functional requirements and designing of system.
- Designed the database in SQL Server 2005
- Created tabular and matrix reports in SSRS. Wrote stored procedures and functions to create SSRS reports
- Involved in the creation and deployment of the reports using SSRS and configuring the SQL Server Reporting Server.
- Developed triggers, stored procedures, Functions, joins and sub-queries.
- Participated and analyzed on requirement analysis & Impact Analysis.
- Implemented functions for Client side Validations in java script.
- Extensively used Grid Views sorting, paging and Template Columns for Custom Nested Grid Views.
- Used LINQ to SQL which supports binding to common controls, such as grid control.
- Used extensively named methods, anonymous methods, lambda expressions, expression trees and extension methods with set of standard query operators defined by LINQ.
- Responsible for Documentation and Production Support.
Environment: ASP.Net2.0, C#.Net, ADO.NET, XML, Ajax Tools, SQLSERVER 2005, Web Services and SSRS.
Confidential
Lead Developer
Responsibilities:
- Developed N-tier application with agile methodology &Involved in different phases of SDLC including requirement analysis and architectural design phases of the project using agile methodologies.
- Extensively worked with Http Modules, Http Handlers, URL rewriting, SQL injection, cross-site scripting, protecting applications against bots.
- Implemented service oriented component (SOA) Layer using C#.net and WCF to decouple the UI with BL.
- Configured TCP Protocol, Transport Level Security in WCF Service.
- Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
- Generated Proxy for Client Application using SvcUtil tools and also used as Service Reference.
- Participated in the detailed study of the requirement of the project and converted Business Requirements into Functional Specification.
- Used Session Management and ASP.NET validation controls for validating the information provided by the user.
- Developed User Controls, Web Parts to improve the site performance.
- Well Organized Implementation of caching, session management Techniques.
- Developed MVC Razor views and partial views with view models, mapping projection and repository pattern layers.
- Stored procedures were extensively used for data access and data manipulation in the business logic layer. Triggers were used for audit purposes for keeping track of changes in the data.
- Deployment of Application on Test and Production Server and Handled many production issues and enhancement to the existing Application.
Environment: ASP.NET 3.5, C#.NET, SSRS, T-SQL, XML, XML, WCF webservices, MVC 2, WCF, Ajax Tools, TFS and Sqlserver 2005
Confidential
Software Consultant
Responsibilities:
- Well Organized Implementation of caching, session management Techniques.
- Extensively used Grid Views sorting, paging and Template Columns for Custom Nested Grid Views.
- Used ADO. Net’s Data adapters, disconnected data sets and XML readers to access the database and return XML/relational data to the front end.
- Developed Client side User Validations and utilized asp.net built in validation controls to improve the application performance.
- Created and maintained Database Maintenance plans and also created logins and assigned roles and granted permissions to users and groups.
- Worked in creating complex Stored Procedures, triggers, cursors, tables, and views and other SQL joins and statements for applications. Developed complex TSQL code for the application.
- Stored procedures were extensively used for data access and data manipulation in the business logic layer. Triggers were used for audit purposes for keeping track of changes in the data.
- Used SQL Server Profiler to tune the performance of the stored procedures and functions to improve the report generation time.
- Worked on requirement analysis, Impact Analysis and Unit Test Plan (UTP).
- Developed n-tier application by using Water fall Methodology.
Environment: ASP.Net2.0, VB. Net, XML, SQLSERVER 2000, Web Services.