.net Developer Resume
MN
PROFESSIONAL SUMMARY:
- Experience in Analysis, Design, Development, Implementation, Deployment and testing of Client/Server, windows and web applications using .Net framework 4.5/4.0/3.5/3.0 implementing object oriented principles with proficiency in all stages of SDLC.
- Exposed to all stages of SDLC, quality assurance, configuration control and production support.
- Expertise in software design and development of web based applications using visual studio 2012/10/08, C#(4.5/4.0/3.5), ADO.net, VB.net, ASP.net(4.5/4.0/3.5), ASP.net MVC(3.5/4.0/4.5), JavaScript, JQuery, HTML, XML, CSS, Ajax, Web services and WCF.
- Extensive experience in object oriented programming (OOPS).
- Designed and implemented the N - tier application using C#.net.
- Experience working in an Agile development environment.
- Good knowledge of database design, database creation, back up and restoring, tables creation, stored procedures, views, triggers, functions, SSRS and programming experience using SQL server 2010/08/05.
- Experience in implementing device independent pixel, resource based control using WPF.
- Experience in data accessing using ADO.net and LINQ (Language Integrated Query) for data manipulation.
- Experience in using Server controls, User controls, Custom controls, HTML controls and Ajax toolkit controls in designing ASP.net web forms.
- Strong expertise in developing reports using crystal reports.
- Strong experience in developing Web services and WCF.
- Experience in maintenance/bug fixing in windows and web based applications.
- Hands on experience on version control tools like Team Foundation Server and Rational Clear Case.
- Adapted in changing technical environments with strong organizational and analytical skills.
- Excellent communication and presentation skills.
- Ability to work in groups as well as independently and a constant learner
TECHNICAL SKILLS:
Language/Technology: .Net Framework 3.5/4.0/4.5, C++, C#, C#.net, VB.net, SQL server, Java
Operating systems: Windows, Windows server, MS-DOS
Web technologies: ASP.net, ADO.net, WCF, WPF, Web Services, MVC, Web forms, Razor view engine, Bootstrap, HTML, XML, CSS, JQuery, JavaScript, Ajax,
Databases: Microsoft Access, SQL Server 2005/2008/2008 R2/2012, My SQL
IDE: Microsoft Visual Studio.net 2005/2008/2010/2012/2013
Web servers: IIS 5.0/6.0/7.0
Scripting: JavaScript, JQuery, Angular JS
Version Control Tools: Team Foundation Server, SVN
Security: Burp suite to test security and write secure code to avoid XSS, CSRF, Session hijacking, Sql injection
Others: SQL server Reporting services, SSIS, Crystal reports, Unit testing, Visio
PROFESSIONAL EXPERIENCE:
Confidential
Computer Systems Analyst
Responsibilities :
- Worked on developing and updating p atient scheduling, p atient demographics, and billing i nformation modules in the a pplication.
- Designed and developed the application using ASP.NET MVC .
- Used KendoUI and knockoutJS to build the frontend interface, and also fetch the data of different patients, appointments, and other details etc., which can be used by different physicians to analyze the complete patient details.
- Used Kendo UI for the user interface and updated most of the front end part using Kendo UI.
- Implemented business logic using C# language.
- Used Knock out Java script library for binding the data.
- Implemented and updated various filters and search criteria so it easier and faster to query or search based on patient information or medical information.
- Used Entity framework for retrieval and display of data.
- HTML5 , Java script and CSS are used for implementing the views, scripting and styles for the application.
- Used Web API for building the restful service module.
- JSON is used for the data transfer between the client and the server and vice versa in the web services.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Used Microsoft SQL server in the back end for updating the schema of the application and for pulling the data to front end.
- Created t ables, used stored procedures, triggers and views for data access and manipulation.
- Performed Unit testing , Integration testing and validation of data and logged the Test Results.
- Performed deployment and testing of application.
- Used Ajax for partial page updates.
- Designed and developed the system using Agile Methodologies, participated in daily scrum meetings and weekly sprint meetings.
- Maintained and developed the application using TFS code repository.
- Created and maintained system use cases , UML diagrams , and design use cases.
Environment: .NET Framework 4.5, ASP.NET MVC 4, SDLC, HTML5, Java Script, CSS, C#, Microsoft SQL Server 2013, State management, Web API, Entity framework, TFS, Visual Studio 2015, Agile Methodology, JSON, REST Web Services, AJAX, Use cases, UML diagrams.
Confidential, MN
.NET Developer
Responsibilities:
- Analyzed the requirements and prepared design documents.
- Handled calls with customers by gathering the requirements.
- Designed all the requirements following the SDLC.
- Increased performance of queries using SQL tuning.
- Helped in designing and creating data base tables and also for the implementation of stored procedures and views.
- Responsible for the full stack (front end development, application logic, services, data persistence) as well as server setup and maintenance.
- Used HTML, JavaScript, Angular JS, Kendo UI and CSS in developing user interface.
- Designed and developed the application using ASP.NET MVC.
- Business logic was implemented using C# and VB.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- RESTful module is build using WEB API.
- Designed and created several complex reports using Microsoft SSRS.
- Designed Class diagrams, effective Use cases and sequence diagrams in UML.
- Performed Unit testing of the application and subsequently handled the debugging issues.
- Used JSON data format for passing data between client and the server.
- Designed and developed data access layer using Entity framework database first or schema first model.
- Designed custom data validations, exception handling and logging.
- Involved in unit testing, integration testing and deployment of the application
- Defined and implemented customized configurations settings for application local Web configuration file for incorporating user authentications and authorizations via role based security in order to restrict accessibility to certain modules.
- Used crystal reports for maintenance.
- Participated in daily Scrum meeting, bi-weekly Sprint planning and quarterly Epic designs, planning as a process of Agile methodology.
- For development and maintenance, TFS version control is used.
Environment: .NET Framework 4.5, ASP.NET MVC 4, SDLC, SQL tuning, FULL STACK, HTML5, Java Script, CSS, C#, VB.NET, Microsoft SQL Server 2012, State management, SSRS, Web API, UML, Unit testing, Entity framework, TFS, Visual Studio 2013, Agile Methodology, JSON, REST Web Services, AJAX, n-unit testing, Crystal reports.
Confidential, MN
.NET Developer
Responsibilities:
- Responsible for developing User interface using .NET web forms, web controls, custom controls, HTML, JavaScript, JQuery, Ajax and CSS.
- Performed front-end validations using JavaScript JQuery.
- Extensively used AJAX Control toolkit to develop user controls in ASP.NET and to speed up web application by providing partial page update.
- Developed and consumed web services developed by middle tier team.
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Configured Jenkins to use MS build to create a new installable on the server every time there was a code change was triggered and publish the latest installable at the various server locations .
- Developed Master pages for consistent look and feel.
- LINQ was extensively used in view extension to parse out unnecessary information and to make call to SQL database.
- Stored and accessed data from XML files programmatically using C# and LINQ to XML.
- Involved in Test Driven Development and in testing of the application as a member of the Quality Assurance team.
- Developed and deployed SSIS packages to automate data imports between the data bases.
- All the web pages, user interface layers, are created and integrated to maintain the performance of data flow and data integrity using Silver Light.
- Implemented Forms-based Authentication to authenticate the users.
- Created several database objects such as Stored Procedures, User Defined Functions, Triggers and Views in SQL Server database.
- Responsible for developing WCF Services hosted on Windows Azure to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- Used SQL tuning/ SQL optimizing techniques to increase performance of queries.
- Performed Unit and Integration testing.
- Participated in daily stand up calls with business and Dev. Team as part of Agile process for reporting the day-to-day developments of the work done.
- Used SVN version control for development and maintenance.
- Involved in the estimation of effort and timelines for new features and change requests.
Environment: ASP.Net, MVC, Web forms, JavaScript, AJAX, OOPS, HTML, Jenkins, CSS, JQuery, LINQ, XML, TDD, WCF, Microsoft Azure, Silver light, SSIS, SOA, SQL tuning and optimization, Agile methodology, SVN, Web Services, Visual Studio 2012, SQL Server 2008R2/2012.
Confidential, NY
.NET Developer
Responsibilities:
- Involved in creating the prototypes and requirements specifications by understanding and analyzing the requirements.
- Involved in designing and creating the database.
- Extensively used C#.NET to develop server side event handling and components to handle business process.
- Used ASP.NET MVC 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.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WCF, C# web service hosted in a Windows service.
- Incorporated REST Web API based endpoint on the Web Role and exposed bi-directional POST methods.
- Involved in designing user interface using ASP.Net controls.
- Generated server side PL/SQL scripts for data manipulation and validation and materialized views for remote instances.
- Created Weekly and Monthly reports in SQL Server Reporting Service (SSRS)
- Used JavaScript and JQuery to perform client side validations.
- Involved in implementing the security and authentication and providing user permissions for different types of users.
- Consolidated data from different sources using SQL Server Integration Services and generated reports using SQL Server Reporting Services.
- Used Data grids for presenting information in tabular format.
- Responsible for technical troubleshooting, root cause analysis, performed Azure deployments and apply fix on Azure applications
- Involved in designing and developing the Middle Tier using ADO.Net to perform and implement business logic, Updating/retrieving the data to/from SQL Server Database.
- Used SQLDataAdapters & DataSets extensively for database activity.
- Used SQL Server 2005 and wrote complex queries and stored procedures.
- Worked on performance tuning of the application especially on SQL Server Stored Procedures.
- Used crystal reports for designing reports.
- Contribute to the development and execution of unit, system, integration, stress and user acceptance testing.
Environment: C#.Net, ASP.NET MVC, WCF, REST API, PL/SQL, SSRS, ADO.Net, SSIS, SQL Server 2005/2008, Dependency injection, Visual Studio.Net 2010, .Net Framework 4.0, HTML, JavaScript, JQuery, XML, Windows XP, Azure, UAT.
Confidential, OH
.NET Developer
Responsibilities:
- Involved in design and development using ASP. NET MVC.
- Responsible for the full stack (front end development, application logic, services, data persistence) as well as server setup and maintenance.
- By using Jenkins created continuous Integration for the infrastructure.
- Used Razor engine for views.
- Implemented style sheets using CSS.
- Used AJAX to avoid screen flickers and to make asynchronous calls.
- Used Agile methodology in the project, with Rally as a tracking tool.
- Implementation of client side validations using JQuery.
- Developed Master pages to maintain consistency of the application.
- Involved in creating Classes and Interfaces using C#.
- Developed SOA using Windows Communication Foundation (WCF) for the client request and response.
- Used WCF Web Service client used for receiving and storing information to a SQL Server database.
- Used IBM content managers SOAP web service to manage media files. Used XML, XSD to send request to the web service and used XPath to read response.
- Worked on C#, Web Services in creating various integration projects.
- Implemented test cases using nUnit.
- Wrote C#.net class Models for database connectivity and execution of stored procedures in SQL.
- Involved in creating database using Oracle PL/SQL and created stored procedures, user defined functions and views.
- Used Agile scrum methodology for development.
- Involved in coordinating with QA and support team.
Environment: ASP.NET 3.5, C#, MVC, Full stack, Jenkins, Rally, SOA, PL/SQL, Agile methodology, WCF, JavaScript, JQuery, SOAP, CSS, XML, XSD, XPath, SQL Server 2008, Visual Studio 2010, Ajax.
Benefit Mall, TX
.NET Developer
Responsibilities:
- Fixing and optimizing ASP.Net web pages using C# and SQL Server stored procedures, and associating fixes/new code with tasks in Team Foundation Server.
- Creating and modifying controls, including extending the Data Grid control contained in the Control Toolkit.
- Used Model-View-Control (MVC) software architecture in web applications to view the html.
- Used extensively JQuery and Java Script for Client Side Validations.
- Involved in developing and redesigning Web applications using C#. NET, SQL Server, XML, WPF, AJAX.
- Worked in MVC architecture to create web applications using AJAX Extensions.
- Experience in developing MVVM based applications to implement WPF based desktop application development .
- Created Styles and Control Templates to be used in the UI using WPF.
- Good experience in developing Win Forms using C#.
- Used ASP.NET Application life cycle event handlers to create handler methods and Global.asmx pages.
- Created scripts to create new tables, views, queries for new enhancement in the application using TOAD.
- Used the Debugging and Tracing features of Visual Studio. Net extensively.
- Involved in using Delegates, generics, boxing-unboxing and Inheritance in C#, along with Abstract classes, Interfaces and Polymorphism in ASP.NET for Web development.
- Worked using LINQ to SQL/Entity framework designer for application.
- Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
- Used SOAP to implement Web Services and consumed and published XML web services in the application.
- Stored and accessed data from XML files programmatically using C# and LINQ to XML.
- Customize ETL packages for XML data pursing, manage ETL application manager task control, proprietary schema of data warehouse, manager catalogs and data flow streams
- Used Windows API to manage the users from Active Directory.
- Experience in creating application using windows API to provide rich application interface.
Environment: .NET Framework 3.5/3.0, WPF, C#.NET 3.0, ASP.NET, TFS, XML, AJAX, MVC, MVVM, TOAD, LINQ, Entity Frame Work, Visualstudio.NET 2008, SQL Server 2008/2008 R2, T-SQL, Web services, SOAP, JavaScript, IIS 6.0, Windows API, HTML, CSS.
Confidential
Junior .NET Developer
Responsibilities:
- Involved in requirements gathering for the application and Application Design.
- Developed ASP.NET pages with JavaScript as client side scripting and VB script as server side scripting.
- Designed and developed front-end using HTML, CSS and JavaScript.
- Used many server UI controls like Data Grid and Detailed Grid controls.
- Used Visio to prepare user case diagrams.
- Used ADO.NET for SQL database interaction using DataSet and DataView.
- Development of various modules of the application and integration of the application with other related web applications.
- Several major enhancements and bug fixes were taken up.
- Written stored procedures and complex queries in SQL Server.
- Direct interaction with the clients for requirements.
- Actively Involved in User Acceptance Testing (UAT) and User training.
Environment: .NET Framework 3.0, VB.NET 2005, ASP.Net, ADO.NET, Visio, Javascript, MS SQLserver2005
