Sr .net Developer Resume
Jersey City, NJ
SUMMARY:
- Over 9+ years of experience in designing and development of Web Applications, Windows Application, Web ServicesClient - Server Applicationsand Behavioral Health Research.
- Good knowledge in Software Development Life Cycle(SDLC), in every step like requirement gathering, designing, programing and support. Expert in implementing the methodologies like Agile using Scrum and Test Driven Deployment.
- High level programing experience in developing the Web and enterprise level applicationsusing C#, ASP.Net, ADO.Net, MVC, Web Services, Silverlight, UML, AJAX, .Net Remoting, HTML, JavaScript, JQuery, Bootstrap, Angular JS, ReactJS.
- Experience in collecting the requirements and converting them into the related technical output using the Design Patterns and OOAD techniques.
- Experience in implementing the MVC (Model View Controller) 4/3/2 design pattern to standardize the application architecture.
- Good Experience in Developing Windows Application.
- Worked on ADO.Net Data Access Techniques- SQL Command Objects, SQL Connection Objects, Data Set Objects, Data Adapter Objects and Data Reader Objectsusing Data Grid, Data List and Repeater Controls.
- Strong knowledge in SQL and RDBMS programming and flexible in writing the Stored Procedures, Complex Queries and Views.
- Succeeded in in developing Web Forms, Web Controls and Validation Controls in ASP.NET
- Involved in the work regarding the .NET Security features like Form-Based Authentication and Role-Based Authentication.
- Strong development experience on Linux and Windows platforms that includes UI programming, API development, network programming, and multi-process/multi-threaded programming.
- Hands-on Software Development background including architecture, design, and implementation, with particular expertise in Node.js, React.js, Java, Unix and Distributed Systems.
- Experience in writing Business Logics, Error Management and Exception Handling.
- Developed applications using the 3-Tire Architecture-The presentation layer, Business Layer and the Data Base Layer, MVC Design Pattern.
- Extensive experience in working with LINQ to Objects, LINQ to SQL and LINQ to XML.
- Experience in Test Driven Development Programing (TDD)and also inBehavior Driven Development(BDD) using Cucumber.
- Worked on Lambda Expressions for LINQ Query Expressions.
- Knowledge in implementing the ASP.Net Server Controls and ASP .Net Ajax Controls like Script Manager, Update Panel and Modal Popup Extender.
- Automated the process of assigning and modifying access control lists for folder permissions and adapted to enterprise environment security in order to provide ongoing support for PowerShell.
- Experience in deploying the project to the client side or in the Cloud Environment.
- Equal Experience in Unified Modeling Language- preparing the Use Case Diagram, Sequence Diagram, Class Diagram and Activity Diagram Using the tool Microsoft Visio.
- Basic Knowledge in Testing Methodologies like Unit Testing and System Testing.
- Good Communication and leading skills and also have ability to work in a Team or Independently.
- Involved in developing application from Scratch together in a team environment.
- Troubleshot the issues occurred in Testing/production environment and writing reports on them.
- Experienced in creating Business Requirement Document, Functional Requirements Specifications Documentation, and Scope Documents.
- Experience with attending meeting with the End-clients for gathering the Requirements.
- Good Interaction with the other team present in the company.
TECHNICAL SKILLS:
Programing Languages: C#, Visual Basic, C, C++, SQL, PL/SQL, VB6, JAVA
Microsoft Technologies: NET Framework 4.5/4.0/ 3.5/ 3.0/ 2.0, SOA, C#, ASP.NET MVC3.0/4.0/5.0, ASP.NET, Share Point,Microsoft BizTalk ServerWCF, WPF, Win Forms, Web Forms, Web API, AJAX, LINQ, Azure, Sitecore
Web Technologies: ASP.NET 1.0/2.0/3.0/4.0, CSS, JSON, HTTP, Firebug, CSS, XHTML HTML5, XML, JavaScript, JQUERY, AngularJS1.0/2.0, RAZOR, ReactJS, Node JS Rest, SOAP.
IDE: MS Visual Studio 2005/2008/2012/2013/2015
Databases: MS SQL Server 2005/2008/2012/2014, Oracle 9g/11g
Version Control: Team Foundation Server, Sub Version, Visual Source Safe
Reporting Tools: Crystal reports, Hyperion, SQL Reporting Services 2003, 2005 & 2008, T-SQL.
Web Servers: IIS 5.0/6.0/7.0, AWS
Testing Tools: Cucumber/Specflow
International Standards: Health Level 7 interface.
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City NJ
Sr .Net Developer
Roles and Responsibility:
- Involved in Analysis, Design, Coding,Testing and maintenance phase of the project life cycle.
- Experienced in developing and consuming Web Services and n-tier web applications using ASP.NET, C# using Visual studio 2012/2013.
- Involved in creating Databases, tables for the given database schemas using SQL Server 2012 R2.
- Responsible for writing the Complex SQL Queries, Stored Procedures, Triggers and Views.
- Hands on experience in developing, debugging n-tier applications using C#, HTML 5, XML, CSS 3 on MVC4 Framework.
- Analyze and fixed defects related to cross browser on the application that is developed based on AngularJS.
- Developed Business logic components in C#, LINQ to Objects and Data Access Layer components using DLINQ and C# for web module.
- Responsible for writing the complicated Business Logics and also reviewing the logic written by others.
- Developed the Master Pages and applied that Master Pages to all Content Pages using ASP.Net 4.0.
- Web API implementation for HTTP handling within MVC project.
- Developed the Validation for the Client Side in ASP .NET Web Pages using Java Script andASP .NET Validation Controls.
- Worked closely with front-end engineer to design and tweak RESTful API used by the frontend.
- Used Unified Modeling Language (UML) technologies for a complete view of the application including Class Diagrams, Sequence Diagrams, Activity Diagrams using VISIO 2012 and UI Wireframes.
- Developed the view models and controller actions method to fetch the data from the back end RESTful GET and POST API services.
- Served as a Primary liaison between the business and technical developers to define problems, enhancements, and solutions.
- Participated in a fully scalable Responsive application using WEB API, C#, Entity Framework and SQL Server.
- JQuery validation and MVC 5.0 unobtrusive validations were used to validate form fields and provide custom requirements/error messages through C# attributes in the Model.
- Responsible for writing LAMBDA Expressionsand creating the Delegates, Expression Trees.
- Created MVC 4.0controller, models and views according to the requirement of client.
- Implemented integration of third party services using Windows Communication Foundation (WCF).
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Used AngularJS 2.0 to develop the Rich User Interface.
- Build stable React compenents and stand-alone functions to be added to any future pages.
- Involved in Testing process, the complete project was developed under the Test Driven Development(TDD) Methodology.
- Implemented HTTP protocol and SSL to secure the information between Web Service and Client.
- Installed and configured .NET applications on IIS 7.5/6.0 Web servers . Maintained scripts to ensure a secure IIS administration. Expertise in taking backup and restoring data using various technics.Net application support and integration with IIS.
- Performed Multithreading programming to improve the application performance.
- Involved in maintenance and enhancements of an application using Microsoft .NET Framework 4.0, C#.NET, ASP.NET, LINQ, WCF, AJAX, JavaScript, jQuery, XML, WEBSERVICES.
- Attended meetings with the client to know what they exactly need.
Environment: Visual Studio 2012/2013, ASP.NET 4.5, C#.NET, Angular JS 2.0, ADO.net, JQuery, SQL Server 2012, XML, Windows Server 2008, TFS, .NET Framework 4.0, MVC 3.0/4.0, SharePoint 2013, Oracle 11g, SQL Server 2008R2, WCF, SSIS, SSRS, Sitecore, IIS.
Confidential, Mary Land, MDSr .Net Developer
Roles and Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”
- Developed WCF service endpoints and exposed them over default protocol (soap over http) settings.
- Incorporated many rich, user friendly, responsive features in the application using Angular JS, BOOTSTRAP, HTML 5, JQuery Lite.
- Taking advantage of the MVC pattern of the Angular JS framework to accomplish the single page application and produce higher maintainability of the code.
- Utilized modular structure within the Angular JS application in which different functionalities within the application were divided into different modules.
- Used Angular JS to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
- Created WCF Services responsible for communicating and providing real time data from integrated Server to Client Application.
- Designed WCF Service Contract for validating the user input. Implement classes for data validation and to perform edit check on the data.
- Responsible for enhancing the front end using RAZOR.
- Designed, built, and used PowerShell scripts for Active Directory (AD).
- Worked on AJAX calls were made to communicate with WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display to improve application performance.
- Used Lambda expressions, LINQ to SQL and LINQ to entities for retrieving and inserting data in database.
- Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
- Participating in the meetings with the business analyst and the client members for Requirements.
- Good Exposure to the Behavior-driven Development (BDD) in the development process. Used Cucumber to run the Tests written in BDD.
- Used Http Response Exception to handle the exceptions in Web API and also customized the Exceptions using Exception Filters and registered them at the Action Level.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Involved in data design and created and maintained databases objects, complex Stored Procedures, Triggers, and Tables, Views and SQL Joins and T-SQL statements for inserting/modifying/deleting data in relational tables.
- Experienced in optimizing queries for performance by looking at Execution plan, creating INDEXES and views using SQL SERVER 2005.
- Developed and deployed SSIS packages to automate data imports between the data bases.
- Extensively used SSIS to create packages to move data from a single data source to a destination
- Develop and deliver dynamic reporting solutions using SQL Server 2005 Reporting Services (SSRS).
- Used Microsoft Team Foundation Server (TFS) for integration, maintenance & code Security.
- Perform automated tests, unit tests (NUNIT) and customized load testing for the overall system.
Environment: Visual Studio 2012, ASP.NET 4.0, C#.NET, ADO.net, JQuery, SQL Server 2012, XML, Windows Server 2008, Oracle 12c, TFS, .NET Framework 4.0, MVC 3.0/4.0, SQL Server 2008R2,Razor View Engine,BDD, WCF, WPF, SSIS, SSRS, PowerShell.
Confidential, Lincolnshire, IL.Net Developer
Roles and Responsibility.
- Developed the Web Pages, User Controls and the Master Page.
- Developed web applications using ASP.NET and AJAX Extensions under MVC architecture.
- Worked on the Grid view to display the Contact Information in the Presentation layer.
- Involved in coding and developing the ADT, Billing Export, item manger and order report.
- Responsible for drawing the UML Diagrams like Class diagram, Sequential Diagram and Activity Diagram.
- Played a key role in writing the Business Logics.
- Using SharePoint 2010 groups are created using the user’s setup and also gave permission levels to them.
- Extensively involved in creating Windows Communication Services (WCF) and consuming them in the project.
- Design and create GUI from scratch using C#, WPF
- Using Silverlight integrated integrates multimedia, graphics, animations, and interactivity into a single run-time environment .
- Followed the Agile Methodology and conducted Scrum with my team members when essential.
- Involved in data base design and database development including SQL stored procedures, queries.
- Worked with conversion of DTS packets into SSIS.
- Connected the Relational Data by writing LINQ to SQL queries.
- Also worked with Team Foundation Server, which will be a source for project management.
- Involved in Unit Testing and System Testing and also followed TDD.
- Fixed complicated data load issues from mainframe to SQL during implementation.
- Performed query optimization and performance tuning for Complex SQL queries.
- Involved in meeting with clients to gather the information and also to explain the output.
Environment: ASP.NET, C#, VB6, ADO.NET, Visual Studio.NET 2010, MVC 3, SharePoint 2010, T- SQL, XML, SQL Server 2005, Oracle, .NET Framework 3.5, AngularJS, JavaScript, JQuery, AJAX Control Toolkit, Team Foundation Server, HTML, XML, Web Services, WCF, TFS, WPF.
Confidential, Chicago, IL.Net Developer
Roles and Responsibilities:
- Responsible for developing the User Interface for Deposit, Withdrawal and managing Functionalities.
- Involved in all the parts of Software Development Life Cycle especially played a key role in the development phase.
- Good Experience in UML, and was Responsible for drawing the Class Diagram, Use-Case Diagram, Sequence Diagram using Microsoft Visio.
- Worked on MVC 2 frame work in the project
- Designed the user interface screens by using the Visual Studio 2010.
- Used HTML, CSS, ASP. NET for creating the Web Pages.
- Responsible for creating the dynamic and validated web pages using Bootstrap, JavaScript and JQuery.
- Developed some single page applications using the AngularJS.
- Used to conduct meeting with the Quality Assurance team to get the developed features tested.
- Used Custom controls and User Controls throughout the application.
- Extensively used Application and page level tracing feature of .NET to trace and debug the code.
- Responsible for writing the SQL queries, Stored Procedures, Triggers to retrieve the Data from the Database.
- TFS was used to share the files between the team members.
- Involved in Integration Testing, Unit Testing and System Testing.
- Also the Test Driven Development Methodology was used in some parts of the project.
- Involved in Documenting the Changes and Updates.
Environment: ASP.NET 3.5, C#, Visual Studio 2010, MVC 2, SQL Server 2005/2008, ADO.NET, JavaScript, JQuery, Bootstrap, Web Services, Visual Source Safe, Windows Server 2008, .Net Framework 3.5, Rad Controls for ASP.Net, Ajax 2009/2011, IE8.0, IIS 6.0, Team Foundation Server (TFS) 2008.
Confidential, Dallas, TX..NET Developer
Role and Responsibility:
- Developed the User Interface for Spare Parts Display where the user can select the required part and also added a filter where the user can select his/her vehicle type, model and year so the navigation will be more easy
- Developed Business Logics through which we can pull the purchase and warranty information.
- The front end very developed Responsively using Bootstrap so that the application will be user friendly.
- Used ASP.Net MVC to build the webpages.
- Applied Validation for the Front-End using JavaScript and DOM modifications.
- Written Complex Queries, Stored Procedures, Triggers to retrieve the data form the Data base one the user requests it.
- Played a key role in the requirement gathering and also the development stages of the Software Development Life Cycle.
- Implement the 3-tier Architecture for the flexibility and reusability of the application.
- Involved in Automated Email Generation Process using the SMTP server.
- To increase the user interaction, used AJAX to the User Interface.
- Involved in the development of ActiveX components and developed complex DLLs using C# to enhance and improve the system functionality.
- Also used to perform Unit Testing, Integration Testing and System Testing.
- Implemented the security to the page based on the authentication details and activities.
- Adopted Share Point 2007 and created the groups using the user setup and gave permission levels.
- Helped in providing the technical support and updated the customers in a timely manner and also documented the changes.
- Worked on ASP.Net Data Controls to display the purchase transactions of the customers.
- Participated in meeting with the clients to know the requirements and updates regarding the project.
- Implemented web WCF services to passing data to multiple platforms.
- Worked with Team Foundation Server (TFS) for project management.
Environment: ASP.NET, C#, VB6, ADO.NET, Visual Studio.NET 2008, SharePoint 2007, T- SQL, XML, SQL Server 2005, Oracle, .NET Framework 3.5, JavaScript, JQuery, AJAX Control Toolkit, Team Foundation Server, HTML, XML, Web Services, WCF, TFS.
Confidential.NET Developer
Role and Responsibility:
- Responsible for designing and developing the user interface in ASP.NET
- Implemented the 3-tire Architecture in the development of the application.
- Developed multiple Web Forms in support of the application.
- Developed responsive Web Pages with required validation using HTML, CSS, Bootstrap, JavaScript, JQuery.
- Responsible for writing the Basic queries using SQL language and also generated some Stored Procedures and created some Triggers.
- Learnt more about MS SQL Server which we used as the Database for the application.
- Contributed my part in the requirement gather and also in some stages of the Software Development Life Cycle
- Involved in Modular Level Design.
- For the Source Control, used the Visual Source Safe.
- Hands on experience with Windows Presentation Foundation(WPF).
- Designed the Class Diagram, Sequence Diagram and the Activity diagram using the Rational Rose.
- Used to attend all the meeting with different branches in the company and update the progress through the daily reports and presentations.
- Had involvement in the Unit Testing process and gained lot of basic knowledge.
- Worked as an efficient team member with good professional communication skills.
- Implemented the test cases using the NUnit.
Environment: C#, ASP.NET, ADO.NET, HTML, CSS, JavaScript, Web Services, .NET Framework, JavaScript, XML, SQL Server 2000, Visual Studio 2005, TFS,Microsoft Visual SourceSafe, NUnit, WPF.
