Sr. .net Developer Resume
NyC
SUMMARY
- Over 6 years of experience in developing Web and Windows application using Microsoft technologies.
- Developed n - tier web applications in .NET environment using C#, ASP.NET 4.0/3.5, ADO.NET, LINQ, Windows Workflow, Silverlight, Web services and Web forms.
- Implemented MVC design patterns for several web applications.
- Experienced in Implementing SOA using WCF services using different protocols and implementing features like Security, instance management and Performance.
- Developed distributed applications using WCF and Web Technologies - ASP.NET, Web Services using SOAP/REST and Ajax Tools.
- Good working knowledge of JavaScript, jQuery and AJAX for rich UI and UX along with client side validation.
- Worked extensively on HTML5, CSS 3, Master Pages and Themes to design web pages.
- Strong database design and development experience with MS SQL Server 2008/2012.
- Proficient in using T-SQL Queries, Stored Procedures, Functions and Triggers in SQL Server 2008 R2/2012.
- Hands on experience on SQL Reporting Services for generating reports.
- Involved in unit testing, fixing bugs and maintenance of applications.
- Experience in deploying and testing web applications on IIS 6.0/7.0/8.0.
- Strong working experience in managing Security policies including Authentication, Authorization, Membership, Roles and Profiles.
- Ability to work independently and in a team environment and actively participate in projects within work groups and across organizations
TECHNICAL SKILLS
Web Technologies: ASP.NET 3.5/4.0, JavaScript, JQuery, Web C#, .Net Framework 3.5/4.0, ADO
.Net Technologies: .NetServices, XML, XSLT, HTML, CSS, AJAX\LINQ, WCF, MVC, Silverlight
Developer Tools: Microsoft Visual Studio 2008/ 2010/ 2012
Databases: SQL Server 2008 R2/2012
Reporting Tools: SSRST-SQL
Other Languages: C/C++, Java
Windows Platforms: Windows 8/7 Windows Server 2008/2012
PROFESSIONAL EXPERIENCE
Confidential, NYC
Sr. .NET Developer
Responsibilities:
- Gathered business requirements and prepared functional specification.
- Designed application flow and developedUMLdiagrams usingVisio.
- Developed application using .NET Framework 4.0.
- Implemented project based on N-tier architecture with extensive use of Object Oriented Programming (OOP) techniques.
- Designed the web UI usingRAZOR View Engine,HTML, XSLT, JavaScript, CSS and AJAX controls.
- Designed and developedSOAusingWindows Communication Foundation (WCF).
- Used MVC 5design Pattern with separation of duties.
- Designed theXML Schemafor a medical information system. Provided the schema definition based on clinic information record.
- Implemented security and access control usingForms Authentication and authorization based on roles.
- Developed theData Access Layeras channel to interactive with data source implementing transactions and other data integrity policies.
- Provided the data model for several modules of clinical information system. Defined a data model usingEntity Frameworkto configure database tables to retrieve and store the data.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to Entities, and LINQ to Dataset to manage relational data as objects.
- Definedtriggers,Stored ProceduresandUser Define Functionsto execute basic database operations.
- Implemented ExceptionHandling, Caching and Cryptography.
- Developed reports usingSQL Server Reporting Services (SSRS).
- Involved inUnit and Integration Testing.
- Maintained technical support of earlier website during current development.
- UtilizedTeam Foundation Server (TFS)for version control during development and maintenance.
Environment: .NET Framework 4.0, VS 2012, ASP.NET, C#, WCF, SQL Server 2012, TFS, MS Visio
Confidential, NYC
Sr. .NET Developer
Responsibilities:
- Involved in interacting with business analysts, other developers and management to develop the application.
- Involved in full life cycle of the project from design, development & testing using Agile and Scrum methodology.
- Developed web-based applications using ASP.NET MVC 4.0.
- Developed and consumed WCF Service to access data layer components along with Entity Framework for developing core data layers for the distributed applications.
- Developed RESTful Services using WEB API to support client side data processing needs.
- Implemented Business Logic using the concepts of secure coding features and Object Oriented programming (OOP).
- Extensively used AJAX for partial updates, asynchronous calls to the server and improve the performance and to provide windows based features in Web using AJAX.
- Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
- Used JQuery to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications.
- Implemented Authentication and Authorization for web application as well for WCF services.
- Wrote SQL queries with varying degree of complexity, Stored Procedures, Functions, Triggers, and Indexes using SQL Server 2012
- Performed testing to fix the bugs and ensure the application error-free.
- Extensively Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.
Environment: .Net Framework 4.0, ASP.NET MVC 4.0, C#, WCF, Entity Framework, SOA, REST, WEBAPI, Visual Studio 2012, AJAX, XML, HTML5, JavaScript, SQL Server 2012, SSRS, JQuery, TFS, IIS 7
Confidential, Pleasanton CA
Sr.Net Developer
Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP)
- Created Windows Workflow Activities classes for each Activity task list.
- Created XAML Flowcharts in Windows Workflow which list’s the End to End Workflow Management.
- Hosted Windows Workflow Application in local IIS Server 8.0/7.0 and configured the settings.
- Used WCF services in the Windows Workflow Management Application.
- Implemented Error Handling Activities in the Workflow Application.
- Used Pick Activity in workflow application for branching a sub workflow process.
- Implemented Persistence and tracking, features in workflow application.
- Involved in designing the layout of User interface using Visio and class diagrams using UML.
- Designed the web UI using RAZOR View Engine, HTML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX controls.
- Created and developed independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in search module
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used ASP.NET MVC4 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Used MVC 4 for re-using the individual user controls by not coupling them with underlying data elements.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages to accept input from the page request, invoke the requested actions on the mode.
- Used User interface controls which use JQuery to validate client side validation.
- Implemented Database First EDMX with POCO’s and used Linq to Entities to massage the Data and optimized the Query Expressions.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Created and maintained database objects like Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Worked with Query Optimization Techniques to fetch data with better Performance Tuning.
- Implemented Unit Testing, Integration Testing.
- Responsible for maintaining versions of source code using Team Foundation Server 2012.
- Involved in Deployment and Troubleshooting issues in the application.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
Environment: Visual Studio 2012, ASP.NET MVC 4.0, ADO.NET Entity Data Model 5.0, XML, HTML, Javascript, IIS 8.0/7.0, NUnit, Team Foundation Server 2012, JQuery, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, WCF 4.0, WWF 4.0, Windows 7
Confidential, NYC
Sr.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle(SDLC) for development process andAGILE,SCRUMincluding Analysis, Design, Implementation, Testing and Maintenance.
- Wrote technical documentation with UML notations such as use cases, class diagrams, and sequence diagrams.
- UsedMVCfor developing brokerage window.
- Involved in building a rich web experience usingJavaScript.
- Migratedjava code to C#.net.
- Developed the application using n-tier architecture, OO Design.
- ImplementedWCFfor communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- ImplementedAJAXcontrols and functionality in the web forms.
- UsedJQueryfor a better interaction with the application
- Used RationalClear caseto maintain version control, save UML, project related documents, maintain dynamic, static view while in the process of code updating i.e. role based access, code security.
- Experienced in developing web services.
- Experienced in functional decomposition and use case realization and applyingdesign patterns
- Writtenstored procedures, Triggers, PackagesusingSQL Server.
- Generated reports using theSQL Server Reporting services (SSRS).
Environment: ASP.Net 4.0, WCF, C#, LINQ, JavaScript, HTML, Silverlight 4.0, IIS 7.0, SOAP, AJAX, XML, XAML, SQL Server2008, Windows XP/7, Windows Server 2008, Team Foundation Server
Confidential
.Net developer
Responsibilities:
- Created Web Forms and Web Pages using HTML andASP.NETfollowing UI design guidelines.
- Used CSS for branding purposes and for maintaining consistency across the site.
- Implemented business logic using C#.NET.
- Wrote user controls and custom controls for code reusability across the entire application.
- Designed Application and Database Design and made changes according to the requirements.
- Extensively usedASP.NETfeatures like Gridview, Detailsview, Listview and other controls for displaying data.
- DevelopedASP.NETUser Controls for navigation and dynamically building the contents of Web Forms.
- Implemented the connectivity to the database usingADO.NETComponents.
- Used web services in the appropriate scenarios to communicate with other applications.
- Extensively worked on writing Stored Procedures, Triggers and SQL Queries.
- Worked on security issues related to user authentication and authorization.
- Generated reports using Crystal Reports for user accounts.
- Designed Use Case diagrams and Sequence Diagrams using UML for designing the project flow.
Environment: Visual Studio 2008,ASP.NET3.5, C#.NET,ADO.NET, Microsoft Visio, SQL Server 2008, SQL Server Integration Services, NUnit, XML, XSD, Crystal reports 11, SOAP, WSDL, UDDI, XML Serialization, IIS 6.0, Windows XP
Confidential
.Net Developer
Responsibilities:
- Communicated with the users and gathered requirements.
- Developed and Implemented Web Forms and User Navigation controls usingASP.NET, C#, HTML, DOM, CSS, JQuery and Java Script.
- HTML tags used for designing Asp.net web forms and JavaScript written for client side validations.
- Extensively used theASP.NETData List Bound Controls and Template Controls eg, Gridview, Detailview, and listView.
- Designed various modules of the application including customer related functions like account information, transaction summary, fund transfers.
- Performed unit testing, integration testing and system testing.
Environment: .Net Framework 2.0, Visual Studio 2005, SQL Server 2005,ASP.NET2.0, C#, ADO.Net 2.0, XML / XSLT, Web Services (Windows IIS), HTML, XHTML, JavaScript and CSS
Confidential
.Net Developer and Web design
Responsibilities:
- Designed the master page to provide various pages in this module to keep consistent look andinvolved using HTML, DHTML, and Javascript, CSS3
- Designed and developed the web application inASP.NET2.0.
- Designed UI using latest AJAX controls/features andASP.NETtools (Master pages, Site navigation maps).
- Developed business and data access components using C#, and ADO.Net 2.0.
- Developed Online Application to let club member to look up their own personal information, include Name, member status, and enrolled training program.
- Used Validation Controls inASP.NET2.0 for validating Front-end forms.
- Worked on loading and writing XML files using a Dataset, Standard Monthly, Weekly and Daily reports were saved as XML files.
- Involved in Designing and Development of Database tables, Triggers, Stored Procedures using SQL Server2005.
- Design and set up network and server infrastructure, include router and switch, write IT policy for different department.
Environment: .Net Framework 2.0, Visual Studio 2005, SQL Server 2005,ASP.NET2.0, C#, ADO.Net 2.0, XML / XSLT, Web Services (Windows IIS), HTML, XHTML, JavaScript and CSS, Router and Switch Configuration via Terminal
