Senior .net Developer Resume
Jersey City, NJ
SUMMARY:
- Software Engineer with 7+ years experience in designing, developing and implementing .Net applications.
- Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test - driven development (TDD) .
- Extensive experience of designing and developing software applications with Microsoft Visual studio and .NET Framework various versions using C#, ASP.NET
- Experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2012 Integration Services (SSIS), Confidential & ROLAP.
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010/2008 and Visual Source Safe (VSS).
- Experience in using ASP.NET AJAX framework for creating efficient and interactive web applications that work across all popular browsers.
- Experience in web UI technologies using HTML, VBScript, jQuery, JavaScript,Angular Js as well as XML, XSL and XSLT.
- Demonstrated proficiency in development using Microsoft.NET technologies like WCF, LINQ, ASP.Net 4.0/3.5, ASP.NET MVC 5.0/4.0, C#(4.0/3.5), VB.NET and AJAX Extensions, jQUERYwith MS SQL Server (SQL 2012 / 2008 R2) and Oracle 10g/9i as database.
- Hands on experience in design using Object Oriented ProgrammingPrinciples like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
- Experienced in all phases of software development life cycle (SDLC) - Feasibility study, Project Analysis, Requirements, Design, Development, Testing, Documentation, UAT, Deployment and support
- Extensive experience in using SQL Management Studio, SQL Server Business Intelligence Solutions like SQL Server Reporting Services, SQL Server Integration Service Packages and Confidential Reports.
- Familiar with new C# 2.0/3.0/4.0 features such as Generics, Iterators, Lambda expressions, Anonymous methods, Partial classes, Named arguments and optional arguments, Extension methods.
- Experienced with WCF, Web Services, and .NET Remoting using TCP/IP and Multithreaded programming.
- Good experience in developing n-tier Web Applications and worked with IIS.
- Experienced in Service Oriented Architecture SOA using WCF.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2012/2008/2005 & Oracle 10g/9i.
- Experience in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Hands on experience in Unit testing, Integration testing & Functional testing.
- Involved in developing custom SharePoint web parts.
TECHNICAL SKILLS:
Programming Language: C, C++, C#, VB.Net, Visual Basic 6.0, T-SQL, PL/SQL
Technologies: ASP.Net, Classic ASP, VBScript, LINQ, MVC, WCF, WPF, Sharepoint
Web Technologies: HTML, HTML5, CSS, WCF,WPF, Bootstrap, JavaScript, jQuery, AngularJS, AJAX, Web Services
XML Technologies: XML, XSLT, XAML, DOM, DTD,Schema
Database: SQL Server 2005/2008/2012, SSRS, SSIS, Oracle 9i/10g
Web Services: SOAP, WSDL, UDDI, REST
Tools: Confidential Reports, Microsoft-Office, Microsoft Visio, Sql Server Reporting Services (SSRS 2008/2012).
Source Control: Visual Source Safe(VSS), Team Foundation Server
Web Server: IIS, Apache
Operating Systems: Windows XP/7/8, MS DOS
Development Tools: Microsoft Visual Studio .NET 2005/2008/2010/2012/2013, Microsoft Expression Blend
PROFESSIONAL EXPERIENCE:
Confidential
Senior .NET Developer
Responsibilities:
- Designed and built middle layer and data access layer (based on NHibernate ORM framework) used with ASP.Net MVC portal.
- Created ASP.Net MVC filters, actions, validations.
- Implemented WCF Service Methods to access data from the database to bind it inside a Silverlight application. Used Authentication and Authorization as.NET security mechanisms.
- Implemented the project using ASP.NET, C# and back-end database as SQL Server 2012
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
- Used jQuery and AJAX to make the User Interface more responsive.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes
- Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
- Developed and maintained web application, Fondcenter and Third Party Fund Management for UBS using C#, ASP.NET, Web Services, WCF, SQL Server 2008, HTML5, jQuery and Ajax
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio 2007.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF(User Defined Functions)
- Implemented CRUD functionality with Entity framework (ORM) in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Leveraged WCF mechanisms like sessioning, Instance management, concurrency to make our services more robust and scalable.
- Implemented Data binding between WPF and WCF Services.
- Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures
Environment: Microsoft SQL Server 2012,Visual Studio 2012, C#, VB.NET, ASP.NET, MVC5.0, User Interfaces, HTML, JavaScript, CSS, WCF, AJAX,Anjular Js, Entity Framework, IIS 7.5 .
Confidential, Jersey City, NJ
Senior: Sr.NET Developer
Responsibilities:
- Designed and developed several Windows forms using VB.NET.
- Used in Master Pages, Web User Controls and Custom Controls in developing the front end application and multi-thread web applications using C#.
- Implemented the project using ASP.NET, C# and back-end database as SQL Server 2012
- Implemented SOA architecture with Windows Services, web services using SOAP, WSDL, UDDI, and XML.
- Involved in modifications to the XML requests and response as per the Business Requirements.
- DevelopedSQL server Stored Procedures, Triggers, Views, and Cursors for accessing the database.
- Used SSRS Reports as reporting tool to feed data from Oracle 10g to the reports.
- Used WPF for developing advance visuals on applications.
- Used Client Web Services to get product information in real time such as product quantity, price.
- Designed windows mobile app to meet the requirements and to increase the ease of user.
- Initiate build and deploy applications to UAT and QA Server
- Identify and fix complex part in application within very short time period
- Managing, maintaining, developing and deploying applications and databases in response to business needs
- Suggest solutions to business problems of the product owners
- Responsible for reviewing work products and deploying the application to the QA environment
- Responsible for fixing bugs, trouble shooting, debugging issues in QA and Production server
- Received appreciations multiple times from client, to resolve business issues and initiative new QA Sign off process.
Environment: WPF, Oracle 10g, SSRS, XML,VB.NET, Web Services, Visual Basic6.0, Telerik Controls.
Confidential, San fransisco, CA
Senior .NET Developer
Responsibilities:
- Involved in collecting and analyzing the business requirements from the customers.
- Designed and developed .NET components using C#.Net and XML to communicate with Web Services.
- Worked on ASP.NET features like state Management, caching features, configuring optimizations and securing web application.
- Developing software's on DOTNET Platform based on education and different sectors of organization. Currently building an application brought to the students by the university.
- Heavily used ASP.NET Server Controls, Validation Controls, JavaScript and User Controls.
- Worked on ASP.NET features like Grid View, List View, Detail View, Tree View, Multi View and other controls.
- Designed and developed rich UI components using ASP.NET 4.0 and C# .
- Experience on creating View state, Cookies, and Sessions to manage user state.
- Experience on coding in T-SQL in creating Stored Procedures, Functions, Triggers, and Cursors.
- Participated in database schema revisions, Created and modified tables as per the new schema changes.
- Experience on security issues related to user authentication and authorization.
- Also involved in setting and configuring up the networks, switches, routers and DNS etc.
Environment: ASP.Net 4.0, ADO.Net, SQL Server 2008, XML, XSD, Microsoft AJAX Tool, Web Services, IIS 6.0, and Windows Server 2003, SharePoint Server 2007.
Confidential, California, CA
.NET Developer
Responsibilities:
- Involved in developing front end using ASP.Net, HTML, and JavaScript.
- Worked on design and development of database using efficient database techniques.
- Developed WebForms for the end users using VB.Net and ASP.Net.
- Involved in querying the database using ADO.Net and SQL Stored Procedures for generation of reports.
- Extensively used .Net inbuilt components like Data Grid, Data List and Calendar controls along with other .Net server controls.
- Involved in using all the best features of ASP.Net including Data Set, Data View and Data Adapter.
- Instrumental in maintenance of data integrity in back end SQL Server.
- Worked on Confidential, Confidential Reports and DTS
- Worked on stored procedures, function, triggers, cursors and views to interact with the databases
- Actively involved in writing test cases, testing scripts for functionalities on which I worked.
- Developed ADO.NET modules for communication of the Application with the Database layer.
- Implemented Components for Exporting Data to CSV Format and EXCEL Format.
Environment: ASP .Net 1.1/2.0, Web Forms using Vb.net, ADO.net, JavaScript, XML, MS Sql 2008, Confidential, Confidential reports, DTS, MS Visual Source.
Confidential
.NET Developer
Responsibilities:
- Developed WebForms using C# and ASP.NET.
- Used ADO.Net objects such as DataAdapter, DataReader and DataSet for consistent data access.
- Complete and test any enhancements or changes to coded programs based on quality assurance activities.
- Created and modified stored procedures, triggers, and functions as well as query, extract, and update data in SQL Server 2008.
- Implemented a python framework Scrappy for web crawling and data gathering from across various websites.
- Contributed in researching technical issues and published forum discussions on coding techniques pertinent to this application development.
- Experience on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Worked in agile environment with daily meetings and weekly status updates.
- Involved in developing applications in C# to meet the business requirements using Visual Studio .NET.
- Developed and consumed WCF Services to achieve Service Oriented Architecture(SOA) and communication between heterogeneous applications.
Environment: Visual Studio IDE, C#, ASP.Net, ADO.Net, XML, IIS, Confidential Reports, SQLserver 2008.
Confidential
.NET Developer
Responsibilities:
- Designed the web application in Microsoft Visual Studio 2005 using ASP.net web forms with various controls.
- Responsible for developing the Logic using C#.NET.
- Extensively used ASP.NET 1.1, HTML, CSS and Web controls for developing front end screens.
- Implemented Business Logic using C# and Data Access Layer using ADO.NET.
- Suggested various design changes in SQL Server tables and Stored Procedures.
- Used ADO.NET for database connectivity on SQL Server Database.
- Used ASP.Net validation controls and custom validation controls for client side validations.
- Used XML and XSL Transformations to display content on the website.
- Helped the Production Team and Testing Team in solving the complex issues.
- Successfully handled all the change requests, code defects and Data Configuration Bugs.
Environment: C#, ASP.Net, ADO.NET, JavaScript, Microsoft SQL Server 2005, XML, XSLT Windows XP, Confidential Reports, CSSASP.