Sr.net Developer Resume
Alpharetta, GA
SUMMARY:
- Strong working knowledge on Object Oriented Programming (OOPS) concepts including Inheritance, Abstraction, Encapsulation and polymorphism
- 7+ years of experience in the design, development, implementation, testing and maintenance of complex Software and Database applications.
- Experience in all the phases of System Development Life Cycle (SDLC) such as strategy and analyzing, designing, building (coding), testing and documentation of software products.
- Proficient in analyzing the Business Requirements, User Requirement Specifications (URS), Functional Requirement specifications (FRS).
- Worked extensively with Iterative Agile Methodologies, Waterfall methodologies and Test - Driven Development.
- Extensive experience with .Net technologies like C#, ASP.NET, ASP.NET MVC, .NET Framework 3.0/3.5/4.0/4.5 , Web forms, ASP.NET AJAX, Web API, AngularJS, BackboneJS, KnockoutJS and Web services using Visual Studio .NET 2010/2012/2013/2015.
- Developed JavaScript, HTML5 rich client application. Used jQuery AngularJS for client scripting WebLogic with Spring REST to make a JSON interface and Oracle to store data.
- Designed and Developed WinForms using C#.
- Expertise in designing and developing web forms and in Visual Basic programming.
- Excellent knowledge in Delegates and Events, Generics, Serialization, Caching and Multithreading.
- Hands on Experience in Exception Handling, Debugging and Tracing by which the whole application runtime can be seen and analyzed.
- Experience in writing stored procedures, database triggers, cursors, functions in MS SQL Server 2005/2008/2012/2014
- Implementing the n-tier application with UI, Business layer and Database.
- ImplementedN-Tier Architectureand integrated the UI with Data base for data retrieval and manipulation usingADO.NETdata objects andADO.NET EntityFramework.
- ASP.NET: Worked in Webforms, Tracing, State management using Sessions, Caching, View State, Web Server controls and User and Validation controls.
- MVC: Familiarity with Models, MVVM, View and razor syntax, Controller and actions, entity framework, migrations basics.
- Experience in creating and consuming XML Web Services includingXML Schema (XSD), SOAP, WSDL.
- Excellent knowledge of Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Language Integrated Query (LINQ).
- Experienced in Documenting, Preparing Test Plans, developing test cases and Testing (Unit, System, Integration, User Acceptance testing and Regression testing).
- Extensive use of the Grid View, Data Readers, Datasets for data manipulation.
- Excellent in High Level Design ofETL DTSPackages& SSISPackages for integrating data usingOLE DBconnection from heterogeneous sources like (Excel, CSV, Oracle, flat file, Text Format Data) by using multiple transformations provided bySSISsuch asData Conversion,Conditional Split,Bulk Insert,Mergeandunion all.
- Proficient in generating SQL Server Reporting Services (SSRS) and Crystal Reports for report generation, integration into .NET applications.
- Good knowledge in developing and designing reports through SSRS and Excel.
- Proficient in designing and implementing web applications using client-side framework for validations such as JavaScript to avoid the need for post back and to improve their performance.
- Experience in design patterns such as Singleton, front controller, Factory and Composition.
- Strong Experience ofSDLC (Agile, SCRUM), Design & Analysis, Development, Testing, Deployment/Installation packaging, Version Controlling
- Experience in working in SOA architecture.
- Experience with Oracle supplied packages like DBMS SQL, DBMS JOB and UTL FILE.
- Familiar with FrameMaker, Web Works Publisher and graphics tools.
- Has valuable experience in Unit testing and Integration testing. Expertise with Jira, Remedy and Chameleon tools.
- Excellent analytical, inter-personal, communication & written skills. Excellent team player with problem-solving and trouble-shooting capabilities.
- Robust knowledge in AWS Cloud Administration which includes services like EC2, S3 Bucket, EBS, VPC, ELB, auto scaling and Security Groups, Inbound/Outbound rules, Cloud Watch.
TECHNICAL SKILLS:
Programming Languages: C, C++, C#, VB, SQL and.NET
.NET Technologies: Microsoft .NET Framework 3.0/3.5/4.0/4.5 (CLR, CLS, CTS), C#, VB.NET, ASP.NET, ASP, ADO.NET, XML Web Services, Win Forms, Web Forms, SOAP, LINQ, WCF, WPF, AJAX, Entity Framework, MVC, Web API.
RDBMS: MS: SQL Server 2005/2008/2008 R2/2012/2015, MYSQL.
Web Technologies: ASP.NET, HTML5, CSS3, Java Script, XML, AJAX, XHTML, RAZOR SYNTAX, Bootstrap, JQuery, AngularJS
MSBI Tools: SSRS, SSIS, SSAS
IDE: VISUAL STUDIO 2008/2010/2012/2013/2015 , MS OFFICE 2007/2010/2013
Operating systems: WINDOWS, LINUX Family, MAC
Configuration Management Tools: TFS, GIT, SVN (Subversion), IBM Clear Case
Cloud Administration: AWS EC2, IAM, S3, EBS, ELB, Auto Scaling
PROFESSIONAL EXPERIENCE:
Sr.Net Developer
Confidential, Alpharetta, GA
Responsibilities:
- Involved in front end application development using in ASP.NET, AJAX, JAVASCRIPT, HTML using C#, and back end SQL Server 2012
- Created RESTful API’s using MVC4 Web API’s.Designed and Developed Static and Dynamic pages validating client side and server-side scriptsWritten stored procedures in SQL server
- Involved in full life cycle of the project from requirements gathering, analyzing, designing and developing the application using Iterative AGILE methodology.
- Used JQuery, ASP.NET, VB.NET, AJAX toolkit controls and CSS to enhance the performance and richness to the user interface
- Bootstrap used along with AngularJS in creating the Application.
- Experience in creating and consuming XML Web Services includingXML Schema (XSD), SOAP, WSDL.
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the required information.
- Designed and Developed WinForms using C#.
- Extensive development using ASP.NET, VB.NET Web Forms using AJAX, Master Pages, Themes, Web Parts, Provider Model, JavaScript. Also, involved in proof-of-concept using ASP.NET Model View Controller (MVC), MVC Pattern.
- Planning to rewrite windows application into web application wherein involved in creating POC in technologies like HTML5 or ASP.NET 4.0with MVC.
- Developing WCF services and consuming them in WPF and class library applications.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in web applications.
- Developed User controls using ASP.NET, VB.NET and C# and used them dynamically in the web pages using Master pages and CSS.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET, MVC framework.
- Used C# language for code behind pages to use the OOP’s functionalities and to develop OOPS classes.
- Consumed some external Windows Communication Foundation (WCF) Services to write logs to database.
- Used the Object-Oriented Programming (OOP) techniques and created classes (C#.NET) for logs to the database.
- Developing Web Forms and windows forms for concerned applications.
- Created Dropdown and Drill through reports using SSRS.
- Developed different kind of reports such a Sub Reports, Charts, Matrix reports, Linked reports.
- Imported data from flat files to SQL Server database using SSIS.
- Implemented search and CRUD operations using Entity Framework object model.
- Creation of database objects like tables, views, procedures using Oracle tools like TOAD, PL/SQL Developer.
- Used Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Used TFS as source code management.
Environment: ASP.NET 4.5, C#, Angular 2.0, Web-Services, Windows XP professional, WinForms, ADO.NET, SQL SERVER 2012, SSIS, Visual Studio.NET 2015, HTML, CSS, JavaScript, TFS.
Senior .Net Developer
Confidential, Dallas, TX
Responsibilities:
- Developed complex web application using ASP.NET server-side scripting with VB, .NET Framework 4.0, JQuery, JQGrid, JQuery UIWrite complex queries using T-SQL
- Created the user interface for all the static and dynamic pages.
- Coded application logic in ASP.NET using VB.NET as code behind
- Designed end user interface using Web-Forms in ASP.NET with various Validation Controls.
- Developed business logic components as a middle-tier between database and the UI for billing and order management modules.
- Implemented fast responsive web page usingAngular JS
- Involved in using all the best features of ASP.NET including Dataset, Data View and Data Adapter.
- Develop dynamicASPX web pagesusingASP.NET, VB, HTML, XSLT, CSS, and JavaScript.
- Involved in front end application development using in ASP.NET, AJAX using VB, and back end SQL Server.
- Development programs of database components including Stored Procedures.
- Involved in the database design and designed tables.
- Performed Automation testing of each of Build and then Regression testing on each build using C# and Selenium web driver.
- Implemented XML Web Services using C#.NET.
- Designed and Developed WinForms using C#.
- Coded and optimized ADO.NET for data access.
- DevelopedWeb Servicesfor inter communication between local and online application for reservation.
- Developed data layer logic for user logging which lets user to access the specified services.
- Ability to work with functional teams in an agile environment.
- Involved in SCRUM meetings.
- Involved in Maintenance of Web Application.
- Developed a data extract batch using SSIS for transforming and loading a zip into the database.
- Develop reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
- Created Stored Procedure, Functions and packages to perform data extract, load and transfer (ETL).
- Validated the various business rules configured in OUS related to data delivery, brief, pricing.
- Participated in standup sessions, defect review meetings and created defect/test metrics/dashboard reports.
- Written VB.NET and C# code with .NET Framework 4.0 with visual studio 2013 for Windows Forms.
- Designed REST APIs that allow sophisticated, effective and low-cost application integration.
- Developed REST/HTTP APIs for exposing geospatial applications.
- Used JavaScript to enhance the dynamics and interactive features of web page by allowing user to perform calculations, validate form inputs, add special effects, Customize selections, confirmation etc.
- Understanding OLAP process for changing and maintaining the Warehouse, Optimizing Dimensions,Hierarchies and adding the Aggregations to the Cube.
- Created Packages inSSISwith error handling.
- Involved in generating SQL Server Reporting Services (SSRS) and Crystal Reports for report generation, integration into .NET applications.
- Developed PL/SQL triggers and procedures.
- Developed web application using MVC3 design pattern with razor view engine.
- Used Authorization and Action filter to handle the controller action.
- Extensively used ADO.NET for interacting this application with SQL Server.
Environment: ASP.NET 4.0, VB.NET, C#, MVC, Web-Services, WinForms, ADO.NET, SQL SERVER 2012, SSIS, SSRS, Visual Studio.NET 2013, HTML, CSS, JavaScript, GIT.
.Net Developer
Confidential, Alpharetta, GA
Responsibilities:
- Gathered Client requirements and converting them into the Technical Specifications and developed Web forms using C#.NET.
- Involved in different phases of the Software Development Life Cycle(SDLC) including Designing, Programming, Testing and Documentation.
- Involved in front end development usingASP.NET, JavaScript, Angular JS, jQuery, HTML, Bootstrap and CSS.
- Applications logic was developed using C# and used HTML helper in a view to render the HTML content.
- Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
- Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 3 application.
- Designed GUI using the HTML, Java Script, CSS and Custom Controls.
- Implemented of WCF services and better logging exception management support to help in the premature detection of unfamiliar problems.
- Implemented and Developed WinForms using C#.
- Globalization for client's websites including new architecture that would allow easy content editing to add and modify globalized content.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Used n-tier architecture and Object-Oriented Design Patterns (OODs) for application development.
- Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints and foreign keys.
- ADO.Net: Extensive use of the Grid View, Data Readers, Datasets for data manipulation.
- ASP.NET: Worked in Webforms, Tracing, State management using Sessions, Caching, View State, Web Server controls and User and Validation controls.
- Written stored procedures in SQL server. Wrote complex queries using T-SQL.
- Created complexSSISpackages using proper Control and Data flow elements.
- Used System Tables, System Stored Procedure, DBCC commands for Database maintenance.
- Migrated DTS packages from SQL Server 2005 to SQL Server 2008 asSSISPackages.
- Involved in testing several modules as part of the unit testing.
Environment: ASP.Net C#, .Net Framework 4.0, ASP.NETMVC, jQuery, WinForms, XML, HTML, ADO.Net, IIS 7.0, WCF, Agile /SCRUM Methodologies, JavaScript, Ajax, LINQ, T-SQL, HIPAA, SQL Server 2012, SSIS, T-SQL, TFS - Team Foundation Server.
.Net Developer
Confidential, Mayfield Village, OH
Responsibilities:
- Involved in the complete Software Development Life Cycle from Requirement Analysis to End-user Training.
- Followed Agile methodology and participated in weekly meetings to discuss enhancements and modification requests with the clients.
- Designed and developed various modules in ASP.NET using C#.NET.
- Used AJAX CONTROL TOOL KIT to enhance the performance of the application.
- Used Master pages, User Controls, Custom Controls to suit user needs.
- Used JQuery to fade In and fade Out effects to improve UI and client-side validations.
- Implemented Form Based authentication and Role based authentication to authenticate users.
- Built the data layers using LINQ to SQL and Entity Framework
- Consumed the data layers that were built using ADO.NET SQL data provider Objects.
- Created WCF services to act as a service layer for interaction with the database.
- Used LINQ to Entities, LINQ to SQL, and LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Created Layouts, controller, and view renderings.
- Expertise in designing ASP.NET MVC4.0 based Graphical User Interfaces with CSS, JavaScript, jQuery, AJAX, Multithreading, DHTML and HTML.
- Used Knockout JS for sections of UI that update dynamically based on user's actions or an external data source change.
- Followed Service Oriented architecture (SOA) and built loosely coupled distributed solutions.
- Worked on transferring the data to new system by writing SSIS packages and scheduling them.
- Designed stored procedures and triggers for the manipulation/auditing of the underlying data in the database.
- Developed RESTful applications using ASP.NET WebAPI.
- Developed using C#.NET 4.0 to in corporate business logic and ASP.NET 4.0 for GUI and implemented WPF technology to provide Rich Interactive Application.
- Used .Net assemblies and Entity Framework for building forms and reports, linked tables with Access using SQL Server as Database.
- Session and view state objects used to maintain user session data and page post back operations respectively.
- Used Visual Studio.NET 2010 IDE to design the forms, develop and debug the application.
- Experience in using .Net Remoting, Web Services, XML, XSLT, XPATH and XML Schema.
Environment: ASP.Net C#, .Net Framework, ASP.NET MVC, jQuery, XML, HTML, ADO.Net, IIS 7.0, WCF, WPF, Agile /SCRUM Methodologies, JavaScript, Ajax, LINQ, T-SQL, SQL Server 2012, T-SQL, TFS - Team Foundation Server.
.Net DeveloperConfidential
Responsibilities:
- Involved in the User meetings, documented the Change requests
- Developed a web application to maintain customer database.
- Developed basic windows based application using c#.net for various desktop applications used in the company
- Installed and configured IIS and Visual Studio.NET.
- Designed and implemented User Interface Layer using Web Forms.
- Worked with .NET APIs (String, Collections, Cryptography).
- Designed & implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Involved in testing and deployment of the application.
- Proficient in designing and implementing web applications using client-side framework for validations such as JavaScript to avoid the need for post back and to improve their performance.
- Involved in developing the application using ASP.Net for .Net Webforms and C#.
- Participated in documentation, reviewed, analyzed and fixed existing code.
- Extensive use of collection objects like Dictionaries.
- Involved in defining Standard Operating Procedures.
- Involved in requirements gathering phase and design phase.
- Designed and developed web forms using C#, ASP.NET, HTML, CSS, JavaScript.
- Involved in development of the Stored Procedures and Views for the reports.
- Used Grid Views, Master Pages, Custom User Control and other controls extensively.
- Performed peer testing, debugging code and performed code reviews. Monitored and maintained web applications and updated web content periodically.
- Configured the different environments on IIS Server 6.0
- Development of procedures, views in Oracle (PL/SQL)
- Involved in shadow and pilot support phase using defined Support process and ITIL defined principles.
- Involved in development of enhancements for Global IRM and Ergotool application.
- Involved in monitoring and managing Incidents queue.
- Involved in administration activities of portlets, gadgets and webservices in community applications.
- Responsible for providing weekly and monthly status report for offshore manager and clients.
- Performed both client side and server-side validation on the UI controls.
- Used StarTeam and TFS as source control.
- Understanding requirement and preparing Technical Design Document, User Interface.
- Coding and writing unit and system test cases.
Environment: Visual Studio 2010, ASP.NET3.5/2.0, C#, ASP, Java Script JQuery, .NET Framework3.5, SQL Server 2008, PL/SQL, XML, HTML, T-SQL.
.Net Developer
Confidential
Responsibilities:
- Involved in all the phases of Software Development Life Cycle (SDLC) to develop this application with agile methodology using C# and ASP.NET.
- Creation of stored procedures, views, functions, triggers and DTS in MS SQL server2008
- Developed web forms with C# to store the customer policy data in Database.
- UsedWinFormsto create functionality in networking module.
- Involved in Object Oriented Analysis and Design (OOAD) throughout the project also involved in the class diagrams and sequence diagrams.
- Designed and developed WinForms and User controls using C#.
- Developed Web forms for registration, to update the policy installment pages and application logic in ASP.Net, C# utilizing the power of Microsoft .NET Framework.
- Used ADO.Net in connecting to Data Access management with SQL Server.
- Design and development of user interface using ASP.NET, VB.Net, HTML, JavaScript.
- Used User Controls for a group of common controls.
- Implemented Win Forms to provide GUI components using .NET Framework.
- Involved in developing User Interface (UI) as per the business requirements in the ASP.NET.
- Designed dynamic and browser compatible pages using HTML, CSS, and JavaScript.
- Created Master Pages and used CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding and CSS behaviors in CSS for representation of the user interface.
- Developed User controls using ASP.NET, VB.NET and C# and used them dynamically in the web pages using Master pages and CSS.
- Involved in writing Stored Procedures, Database Triggers and Queries using SQL Server to fetch data from different tables.
- Wrote code to perform form Client-Side Validations using JavaScript Validating the client-side controls and to extract the data used Data Adapter, Data Reader, Dataset and Data Grids.
- Involved in Unit Testing for the entire application.
Environment: ASP.Net, AJAX, Web Services, CSS, JavaScript, Visual Studio.net, ADO.NET, UML, SQL Developer, SQL Server 2008, Visual Source Safe, Windows 2000.
