Sr .net Developer Resume
GA
SUMMARY
- Over 9 plus years of progressive experience in all phases of Software Development Life Cycle (SDLC) and SCRUM agile development environment.
- Worked extensively in design and development of web based and client - server applications using n-tier distributed architecture with proficiency in prominent MS technologies like VB.Net, C#, ASP.Net, Web API, WCF, ADO.Net, SQL Server, Win Forms.
- Worked in developing the Web Applications in ASP.NET MVC 5 Framework using Visual Studio (2008/2010/2012 ).
- Worked on database programming using SQL server R2 involving complex queries, Stored Procedures, Functions, Views and Triggers.
- Experienced in creating and consuming web services (SOAP/REST) and performing REST APIcalls.
- Well experienced with web UI development with HTML, CSS, JS(Angular, Bootstrap, JQuery) frameworks.
- Rich UI data representation in web pages by binding XML and JSON data from web services using AJAX and Http request call backs.
- Strong programming experience with web technologies like HTML, JavaScript, CSS, XML, XSL and XSLT and developed Master pages to build consistent and maintainable User Interface and applied CSS for a consistent look.
- Worked with Angular MVC framework and created Angular routers and Angular controllers.
- Worked in Database Design and Development which includes creating indexes, triggers, writing T-SQL, Stored procedures, views and performance tuning using SQL server.
- Well versed with stored procedures, user defined functions, views, SSRS, SSIS and triggers for data manipulation using SQL Server 2005/2008/2012 & Oracle 11g/10g/9i.
- Experience in using LINQ, OOPs and the Ado.Net Entity Framework (ORM model) to query the database and to create stored procedures, triggers and functions for the report generation.
- Experienced in ETL (Extract Transform Load) Using DTS, SSIS.
- Experience in using configuration Management Tools such as Team Foundation Server (TFS) and Visual Source Safe (VSS) for version control.
- Generated reports, pie charts, layouts and custom expressions, using Crystal Reports SSRS (SQL Server Reporting Services).Utilized Report Manager and Report builder as part of adhoc reporting for Business Users.
- Well experienced with dependencies in the application and bug tracking and deployment of applications.
- Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
TECHNICAL SKILLS
Languages: C#, VB.NET, VBA6, T- SQL
Database: Oracle 11g, SQL Server express, SQL server management studio, SQL Lite, MySQL, SSRS, SASS.
IDE: Visual Studio, Eclipse and Net Beans
Operating System: Windows98/2000/XP/Vista, Mac OS X, Unix, Linux, Ubuntu.
IDE’s: Eclipse, Visual Studio, Net Beans.
Web development: JS (Angular, Bootstrap, JQuery), Entity Framework, HTML,HTML-5, CSS, CSS3, ASP.NET, MVC, MVVM, Web services, Silverlight, IIS 7.5+, LESS, SASS, XML, JSON, AJAX, WordPress, CMS Studio, power shell, MS build.
Testing: N-Unit, UAT testing, Manual testing, Firebug, JIRA.
Cloud Services: IBM Cloud services, AWS, Azure, Rackspace, Web Hosting and Cloud storage.
FTP: WinSCP, FileZilla.
Version Control: SVN, GitHub,Team Foundation Server(2008)
Office tools: Excel, dBase, Access, VM Ware, putty, IBM Rational systems, UML Modelling, Tableau, ArcGIS, EMACS and SharePoint.
Environment: Agile, Waterfall, TDD (Test Driven Development) and Rapid Prototyping.
PROFESSIONAL EXPERIENCE
Confidential, GA
Sr .Net Developer
Responsibilities:
- Implemented user controls on Active Directory groups and restricted users access for information for third party vendors. (third party logistics)
- Consumed RESTful web services in the existing applications to perform additional functionality on third party users for Confidential Backstage division.
- Created Oracle Packages, Oracle Stored Procedures (OSP) with sophisticated joins to perform CRUD operations on database.
- Written LINQ Queries on JSON objects to extract useful key parameters from Nested JSON array.
- Created C# multi-threadedN-Tier windows services to poll an FTP server and performs data-exchange channel activities between Confidential and third party ticketing vendors.
- Updated SSRS reports and added new fields to the rdlcs to display enhanced reports.
- Worked with enhancements to the VB.Net applications to provide added functionality for Macy’s third party logistics.
- Worked with multiple architecturesN-tier, SOA, MVC and also created custom framework based enterprise level applications.
- Worked with messaging queues with Tibco servers and GEMS.
- Created and consumed XML based SOAP web services and JSON based WCF services.
- Managed version control using Tortoise SVN, well experienced in merging different branches with clean code.
- Deployed applications to the test environments, and maintained bug tracking in JIRA and defect tracking in HPALM.
- Worked in parallel with AGILE and Waterfall development teams.
Environment: .NET 4.0, Visual Studio 2013, SCRUM, TFS, SQL Server 2008 R2, ASP.Net, Auto Sys, Windows Services, Oracle 10g, T-SQL, MVC4, Angular JS, C#, HP Quality Center, HPALM, Java Script, Oracle SQL Developer, TOAD, TIBCO, GEMS, JQuery, TFS Server.
Confidential, KY
Sr .Net Developer
Responsibilities:
- Developed scalable .Net N-Tier web based application per the requirements of the project using C#, JQuery, Visual Studio 2013, MVC5 Framework, WCF, Microsoft SQL 2005/2008, OOAD, Entity Framework, LINQ, HTML, CSS.
- Extensively worked with Java Script frameworks (Angular, Bootstrap and JQuery) to design rich custom UI web pages.
- Utilized Action Filters, Temp Data, View Bag and View Data for Display purposes.
- Used Bootstrap, JQuery and Html5 Razor Engine for creating both Views and Partial Views.
- Worked with MEAN (Mongo DB, Express, Angular JS and Node JS) stack applications.
- Written WCFservices to scale the applications for faster and quicker CRUD operations.
- Created and modifiedSQL queries, Stored Procedures, Functions, Views to handle the data integrity for various data transaction in SQL Server 2008 R2.
- Developed applications integrated with Oracle Seibel CRM platform.
- Experienced in creating and consuming SOAP and REST webservices.
- Experienced in collecting and displaying JSON data from rest api’s in ASP.netweb pages.
- MaintainedSSIS/SSRS packages for Data Integration and Reporting.
- Used Microsoft Team Foundation Server as repository for source control of application.
- Evaluate and identify new support feeds to maintain compliance.
- Performed automated testing and white box testing with Selenium, Junit and Nunit
- Performing unit-testing on logics that are being built.
- Created stored procedures, triggers and Deployed the application and components on the test and production servers.
- Used TFS for the purpose of project tracking and Source Control.
- Created SSRS Reports using SQL SERVER 2008 R2 to display results for front end users based on business requirements.
- Worked closely with Quality Analysts to fix bugs during Quality Assurance and User Acceptance Testing.
Environment: .NET 4.0, Visual Studio 2013, SCRUM, TFS, SQL Server 2008 R2, ASP.Net, Auto Sys, Windows Services, Selenium, J-Unit, N-Unit, T-SQL, MVC4, Angular JS, Node JS, C#, Quality Center, ORM, Java Script, Oracle Siebel, JQuery, TFS Server.
Confidential, NY
Sr Programmer Analyst
Responsibilities:
- Designed UML state diagrams and use cases and use case scenarios using IBM Rational Systems.
- Created and consumed Web services (SOAP/REST) in the Service layer in N-tier application.
- Gathered Client requirements and converting them into the Technical Specifications and developed application using ASP.NET MVC 3.
- Designed UI using the HTML, Java Script, JQuery, Bootstrap, CSS and Custom Controls.
- 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 WCF services and better logging exception management support to help in the premature detection of new problems.
- Experienced in converting the existing VB.NetN-Tierapplications into C# MVC web based scalable applications.
- Designed the front-end applications, user interactive (UI) web pages using web technologiesBootstrap, HTML, XHTML, CSS.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 3 application.
- Experienced in consuming XML from SOAP apis and displaying the SOAP envelope messages in the ASP.NET web pages.
- JQuery was used to perform Client Side Validations.
- Involved in creating stored procedures, triggers, and views in SQL Server 2005 for data manipulation and retrieval using T-SQL.
- Created and Updated Queries, Stored Procedures and Triggers in PL/SQL.
- Developed views and triggers for data manipulation, ensuring set up relations includes indexing, constraints and foreign keys.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization in N-Tier architecture.
- Performed unit testing using NUnit Framework.
- Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.
- Developed SOA Application using Services layer, Business Logic Layer, Presentation Layer and Database Layer.
Environment: ASP.NET MVC 3.0, .NET Framework 3.5/4.0 SCRUM DO, Entity Framework, Visual Studio 2010, AJAX, MS Visio, XML, HTML, CSS, VB Script, MS-Excel, SQL Server 2008.
Confidential, PA
Sr.Net Developer
Responsibilities:
- Gathered the requirements from the user and documented the requirements using UML Diagrams.
- Involved in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/data base, Multithreading and transition using Iterative AGILE Methodology.
- Followed N Tier Architecture and Agile Methodology.
- Used JQuery Accordion, Tabs, Dialog, Progress bar, and Buttons to build rich UI.
- Worked with ASP.NET Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Effectively implemented ASP.NET intrinsic state management functionality to store application-specific, session-specific, page-specific and user-specific information between page requests.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
- Developed Custom Controls and User controls for reusable part of the web pages using C#. NET with ASP.NET in N-Tier application.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance ofC# inbuilding data entity model.
- Implemented client side validations using Java Script and server side validations by using .NET validation controls.
- Implemented NUnit Testing, Integration Testing and Regression Testing.
- Worked on MS Dynamics CRM 4.0 to maintain the lead’s information and other sales operations.
- Experienced in Software Configuration Management, setting up company Version policies utilizing VSS (Source Control)
Environment: .NET 4.0/3.5, Node.JS, Visual Studio 2010, SCRUM DO, SVN, XAML, JIRA, PL/SQL, SQL Server 2008 R2, ASP.Net, Windows Services, T-SQL, MVC4, C#,Java Script, JQuery.
Confidential
Application .Net Developer
Responsibilities:
- Involved in design and implementation of the N-Tier based web Application.
- Project is developed based on the agile methodology and SCRUM pattern was followed.
- Used C#, ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within web pages.
- Used Enterprise Libraries to connect Database (Data Access Application Block), to log on application (Logging Application Block), to handle exceptions (exception Handling application block).
- Successfully developed different Web Pages using C#, ASP, HTML, JavaScript, CSS.
- Responsible for timely delivery, Client interactions, Resolutions of issues.
- Designed database in MS-SQL and created stored procedures, functions and views.
- Used Entity Framework to create entities in Data Access Layer.
- Used LINQ to SQL, LINQ to XML for retrieving the data efficiently and Just in Time manner
- Responsible for developing Web Services Libraries to exchange data between Desktop and Central Application and implement business logic.
- Created and consumed ASMX XML SOAP webservices in N-Tier applications.
- Developed the WPF application in PRISM framework, thus creating loosely coupled components for the application.
- Generated reports using the SQL Server Reporting services (SSRS)
- Implemented SSIS packages and jobs to integrate with external third parties and internal databases.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team members.
- Involved in all the stages of SDLC. Completely understand the importance of Quality of work in deliverables given to client.
- Responsible for manual testing, Unit testing, Integration testing, System testing for modules coded.
Confidential
.Net Developer
Responsibilities:
- Interacted with users to understand the business flow and gather their business requirements.
- Designed and developed Web Pages using ASP.NET Controls, C#, CSS, AJAX and HTML to facilitate the client and their customers.
- Used ADO.NET technology for data access layer to communicate with the Oracle 9i database.
- Involved in developing Business Logic Layer and Data Access Layer and wrote methods in C#.NET, ASP.NET 3.5 and .NET framework 3.5.
- Used Java Scripts for client side validations and ASP.NET validator controls for server side validations.
- Designed, developed and modified Oracle database Tables and Views and wrote Queries to add and modify products, product details, price and taxes.
- Created generic secure and reusable data access components using the ADO.Net objects such as Dataset, Data Adapter, Data Reader and ADO.NET, API Entity Framework.
- Development using Model View Controller (MVC) pattern.
- Wrote data driven Unit tests using Visual Studio 2008 for the code that was developed as part of strict programming guidelines.
Confidential
Software Developer (.Net)
Responsibilities:
- Developed applications for product order scheduling and customer data repository.
- Written backend code in C# for business requirements, complex tracking of orders and calculations of profit and loss analysis.
- Created use cases, data base diagrams and state diagrams for application in planning the development life cycle and understanding the requirements.
- Worked with creating custom functions and modules in VB.net applications.
- Written use cases which meet the business requirements.
- Created customized graphical dashboards using HTML, JS and CSS.
- Well versed with JavaScript and JavaScript frameworks like bootstrap, jQuery.
- Created the reports and for weekly and monthly order statistics and inventory control.
- Well experienced with ODBC and JDBC connections.
- Created connectivity strings in application to perform CRUD operations on database.
- Maintained a good version control in svn.
