Sr.net Developer Resume
Indianapolis, IN
SUMMARY
- 8+ years of professional experience in all stages of SDLC (Software Development Life Cycle)involving studying of the user requirements, analyzing, designing, coding, implementation, debugging, testing, deployment and documentation across diverse industries/work environments.
- Good hands on experience and knowledge on Object Oriented Principles, design, practices.
- Hands on technology experience of designing and developing software applications withMicrosoft .NET Framework 2.0/3.0/3.5/4.0/4.5 using C#/VB.NET, ASP.NET and ADO.Net.
- Extensive experience withWeb technologies like ASP.NET, WCF & Web Services, IIS 5.0, 6.0, HTML, ASP, XML, SOAP, XSLT, VBScript, JavaScript, SSRS and SSIS.
- Experience designing and/or developing solutions for aService Oriented Architecture (SOA).
- Very good experience in developing and consuming WCF (Windows Communication Foundation), WPF (Windows Presentation Foundation) services.
- Sound knowledge of3 - tier and N-tierlayered architecture.
- Good knowledge and experience of several design patterns like Singleton, Factory and ASP.NET MVC.
- Extensive experience in creatingrich content Web-Forms, Win-Forms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
- Good experience in creating engaging, interactive user experiences for web and mobile applications using Silverlight.
- Extensive experience in web-based page and site designs usingHTML, DHTML, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX.
- Experience with Data Accessing including usingData Adapter, Data Reader and Dataset in ADO.NET, Entity Framework, LINQ (Language Integrated Query) and Lambda Expressions for data manipulation.
- Good experience in versioning tools like TFS (Team Foundation Server), VSS (Visual Source Safe) and Tortoise SVN.
- Excellentexperience in onsite-offshore modelinteracting with clients and Onsite managers.
- Good experience in developing Multithreaded application.
- Hands onexperience on backend databases using Microsoft SQL Server 2000, 2005, 2008 & 2014, oracle 9i/10g/11g.
- Extensively worked on backed database in creating Schemas, Tables, writingStored Procedures, Triggers, Functions and Views.
- Good Knowledge on Web Services (SOAP, WSDL, UDDI), XML.
- Created and maintainedSSISpackages to Import/Export data from flat files, XML, Excel and Oracle.
- Worked in diverse fields like Health insurance, Banking, E-Commerce, Tele communications.
- Extensive experience in creating tables using PL/SQL reporting solutions like Crystal, RDLC reports.
- Hands on experience with the Web content accessibility guidelines.
- Experience insoftware unit testingand efficient at fact-finding, root cause analysis andbug-fixing.
- Very good Team player, Self-motivated, hardworking professional with good organizational, leadership, interpersonal and communication skills.
- Experience in theEducation, Insurance, Hospitality, Sales and Production domain.
- Quick learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines is my forte.
TECHNICAL SKILLS
Languages: C#, ASP.NET, VB.NET, VBScript, HTML, CSS, DHTML.
Tools: & Technologies: ADO.NET, LINQ to Entity Framework, CSS, Web Services, User Controls, Agile, Scrum, Team Foundation Server, Bootstrap, CSS, AJAX, JQuery, AngularJS, WCF, WPF.
Web Development Tools: ASP.NET, HTML, HTML5, JavaScript, JQuery, CSS, CSS3, Bootstrap, MVC4, MVC5, SOAP, XML.
Development IDE: Visual Studio 2008/2010/2012/2013/2015
Databases: Microsoft SQL Server 2012/2008/2005, Oracle 10g, 11g, PL/SQL
Operating Systems: Windows Server 2008, Windows XP, Windows 7, Windows 8
Web servers: ISS 5.0,6.0,7.5
PROFESSIONAL EXPERIENCE
Confidential, Indianapolis, IN
Sr.Net Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Interacted with the client, for documenting business details and designing Software Requirement Specifications and Project Management.
- Implementing ASP.NET MVC 4 Architecture, designed interactive views using JQuery, HTML5, CSS3, AngularJS and AJAX.
- Used different Action Methods ViewResult, PartialViewResult, RedirectResult and RedirectToRoute results in ASP.NET MVC.
- Developed new enhancements of the application using angularJS. Utilized the AngularJS directives, factory, service and filters. Created several custom directives to reuse them across the application.
- Worked on Data Annotations to define rules to model classes or properties for data validation and displaying suitable message to end users.
- Used Web Content Accessibility Guidelines to provide the access of the information to the authenticated persons.
- Created and carried outAccessibilityand Usability Test to improve client's most recent software, hardware and UI design.
- Worked on developing and consuming ASP.NET WebAPI’s for creating and consuming business components and implemented basic authentication for the API’s exposed to the client services.
- Worked on developing the business logic of the application using C# by making best utilization of object oriented design, principles and practices. Made used of LINQ and lambda expressions for dynamically querying the collections.
- Implemented the SOA architecture and exposed the business logic functionality using WCF services for utilization of other applications.
- Developed windows service that performs background tasks against the database in perform calculations and updating the DB with daily updates data received.
- Worked on developing the data-tier of the application using Entity framework DB first approach.
- Worked on SQL Server 2014 backend database and coded complex Stored Procedures, Functions, Triggers, Cursors, Tables and Views.
- Worked Extensively with Query Optimization Techniques to fetch data with better Performance Tuning.
- Created Cross-Tab, Drill-down and Sub-Reports using SSRS Reports.
- Displayed RDLC Report in a Report Viewer control into an MVC4 application using a webform and later displaying report directly from a report server into an MVC4 application.
- Work on creatingRDLCfiles using MVC report viewer 11.0
- Ensured that all the coding standards are met. Involved in System testing support, Defect fixing and UAT Support.
- Troubleshooting problems pertaining to System Performance, Network Administration, Application Conflicts and System Bugs.
- Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
Environment: ASP.NET MVC4, JQuery, HTML5, CSS3, AJAX, Angular JS, WCAG, Web API’s, C#, OOPS, LINQ, SOA, WCF services, SQL Server 2014, SSRS Reports, and TFS.
Confidential, Kansas City, MO
Sr.Net Developer
Responsibilities:
- Interacted with business analysts, end users and worked on the application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
- Involved in understanding user requirements, designing and developing web application using ASP.NET Web Forms.
- Used Cascading Style Sheets (CSS3), Master Pages, Themes, and Skins for achieving uniformity through all the pages.
- Developed User Controls, Custom controls and UI by making use of HTML, CSS and ASP.NET controls.
- Worked on developing Authentication and Authorization using ASP.NET Forms Authentication.
- Used Validation Controls for both Custom Validation and JavaScript for Client Side Validations
- Designed and develop user interface for public web application and intranet application using Visual Studio 2010, ASP.NET, C#.NET and VB.NET, AJAX, XML and CSS with object oriented programming techniques. Used various features of C#.Netincludes reflections, generics, partial classes, LINQ and lambda expressions.
- Worked on performing client side validation using JavaScript and jQuery.
- Developed application infrastructure component like logging, exception handling, data access and caching and background worker tasks.
- Implemented the SOA architecture and made used of Singleton, Façade and Factory design patterns.
- Created and deployed web services(asmx) to interact with the other applications and exposed them using SOAP and HTTP
- Worked on developing the data access layer of the application using C# and ADO.NET and developed domain model objects for data sharing across multiple layers of the application.
- Extensively used ADO.NET objects like Connection, Command, Dataset and Data Reader.
- Develop Stored Procedures, Functions, Triggers, Indexes using SQL and T-SQL in SQL Server 2008 for fetching data and binding.
- Used Tortoise SVN for source control management.
Environment: ASP.NET, C#.NET, VB.NET, Visual Studio 2010, ASP.NET web forms, AJAX, XML, CSS, HTML, LINQ, JavaScript, JQuery, SOA, Web Services, ADO.NET, Tortoise SVN.
Confidential, Kansas City, MO
Sr.Net Developer
Responsibilities:
- Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
- MVC (model-view-controller) architecture based development.
- Used agile scrum methodology for development.
- Created Forms that provide Asynchronous operations using AJAX Helper Class to provide functionalities like Partial Page Rendering, Client Side Validations, Error Handling and Auto Complete to optimize UI.
- Designed and developed UI using ASP.NET, HTML, CSS, JQuery, JSON and AJAX.
- Designed an Enrollment UI for the project, where one can register with personal details.
- Designed Login, change password, forgot password UIs and their functionalities.
- Designed the database structure for storing users' personal information.
- Developed style-sheets for UI design and layout.
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 3 (Razor View Engine), AJAX, JQuery, HTML, CSS.
- Developed WCF Services to integrate with SOAP compatible systems and RestFul services are implemented using ASP.NETWeb API to support light weight data exchange in ASP.NETMVC UI.
- Involved in design and development using ASP. NET MVC.
- Implemented style sheets using CSS.
- Developed View-Models to restrict the controllers to control the dataflow between the model and view.
- Designer/developer of Web and Windows applications using .NETC#, ASP.NETMVC3, ASP.NET Web Forms, ADO.Net, Web services, WCF, Web API and Ajax in multitier architecture.
- Worked with MVC 3.0/4.0 architecture application using Razor view engine and web API.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Edited and corrected errors in JQuery functions for improving performance of a page.
- Used AJAX to avoid screen flickers and to make asynchronous calls.
- Implementation of client side validations using jQuery.
- Experience with razor code in View pages.
- Built dynamic web view applications using ANGULARJS.
- Used ADO.NETand related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
- Used LINQ and ADO.NETEntity Framework 4.0 for Database interaction.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- Actively participated in project schedule, code reviews and deliveries.
- Deployed the application and components on the test and production servers.
- 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.
- Employed XML for Request and Response from middle ware on the web server.
- Involved in creating database using Oracle PL/SQL and created stored procedures, user defined functions and views.
- Development process was swift to meet deadlines and I was very flexible with over time work.
- Used Razor engine for views
- Developed applications in Test driven environment using Unit testing.
- Involved in coordinating with QA and support team.
- Used TFS for project tracking and Source Control.
Environment: ASP.NET, C#, MVC3, HTML, CSS, JQuery, JASON, AJAX, WCF, SOAP, Web API, ASP.NET Web forms, Web Services, ADO.NET, Angular JS, LINQ, XML, Razor, TFS.
Confidential
Jr.Net Developer
Responsibilities:
- Involved in analysis, design, development, testing, implementing and supporting large scale web based applications in Microsoft/Windows platform using .Net framework 2.0, ASP. Net, VB.Net
- Direct experience in performing analysis and requirements gathering with customers.
- Developed and maintained 3-tier application for maintainability and scalability of the application.
- Created classes and core modules in VB.Net for implementing business layer.
- To exchange data from database used ADO.Net objects and developed LINQ Queries.
- Created and consumed WCF services and Web services to store product data in SQL Server Tables and to get the data from the external system.
- Developed Web Forms Using ASP.NET & VB.Net.
- Used Java Script for validating client side data entry web screens.
- Developed the components for middle tier (Business Layer) using VB.Net.
- Developed Tables, Joins, Functions, Views, Constraints and Triggers in Microsoft SQL Server 2005. Extensively developed Stored Procedures in Microsoft SQL Server 2005 in exchanging data through database tables.
- Worked with a team to design and implement module level unit test cases.
- Improved the application performance using stored procedures and connection pooling and Memory management.
- Involved in bug fixing and unit testing
Environment: ASP.NET framework 2.0, VB.Net, JavaScript, ADO.Net, LINQ, WCF, Web Services, SQL Server, Web Forms, Microsoft SQL Server 2005.
Confidential
Jr.Net Developer
Responsibilities:
- Developed UI components using ASP.NET and C #.
- Interacted with external clients for requirements gathering and successful in maintaining a professional relationship.
- Involved in Analysis and Design of all the modules within the application.
- Created ASP.NETWeb forms and server controls to display dynamic data obtained with Microsoft ADO.NETand Data binding.
- Extensively used Master Pages in ASP.NET3.0 to achieve consistent look and feel of the website.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily.
- Extensively used the ASP.NETfeatures like Grid View, Detail View and other controls.
- Used JavaScript for Client side scripting and validation.
- Heavily used .NETWeb Controls, LINQ, Validation Controls and User Controls.
- Designed and developed the booking and contracting engine using C#, multithreading, serializations to transfer and persists data xml datasets. Used ODS extensively to present the data bind with the dataset defined and linked with the view.
- Windows Workflow Foundation (WWF) allows for building task automation and integrated transactions using workflows.
- Used ETL tool for the deployment.
- Responsible in testing the product during post-production.
- Used cookies, Sessions and View state to store user information.
- Imported data from MS-Access to SQL Server.
- Maintained data security for huge volumes of data in mobile banking site.
- Wrote SQL scripts and stored procedures to execute various database routines.
- Worked on security issues related to user authentication and authorization.
- Worked on bug fixing for the total product during post production.
- Implemented Unit, Integration and System Testing using NUNIT.
- Responsible for maintaining versions of source code repository using Team Foundation Server.
Environment: Visual Studio 2008, ASP.NET 3.0, C#, ASP.NET Web forms, ADO.NET, CSS, JavaScript, LINQ, Multithreading, Serialization, Windows Workflow foundation, ETL Tool, Cookies, Sessions, SQL Server, SQL Scripts, TFS.
