Sr .net Developer Resume
Long Island City, NY
SUMMARY:
- 7+ years of experience in designing and developing collaborative solutions using various Confidential Technologies.
- Strong knowledge in Software Life Cycle process and development methodologies with strong expertise in building windows and web based solutions.
- Experiences in .Net Technologies include Object Oriented Languages (C#), Database (SQL Server), ADO.NET, VB.NET, MVC, WCF, MVVM, Server administrations (IIS) and other supporting technologies and tools.
- Experience in working on ADO.NET Entity Framework to associate with database for CRUD operations and LINQ to Entities, Lambda Expressions, and OO Design Patterns.
- Experience in Custom, Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Services (SSIS, SSRS).
- Experience in developing/maintaining its internal control SharePoint workflows systems.
- Experience in front end development using Angular JS and backbone.
- Very proficient in HTML, CSS, JavaScript, JQuery, JSON, AJAX, XML and other web tools.
- Experience in migrating Windows Applications developed in Visual Basic and Active X to .Net.
- Experience in Object Oriented Analysis and Design (OOAD) techniques like UML using Flow Charts/Process Flows, Use Cases and Class, Sequence, Activity and State Transition diagrams.
- Experienced and Knowledgeable in CMMI, Rational Unified Process (RUP), Agile Software Development, Waterfall cycle, Rapid Application Development (RAD) and Database & Test Driven Development (TDD) methodologies.
- Knowledge in Application Blocks and Design Patterns, Confidential Windows Communication.
- Experience in developing Web Applications using AJAX controls, Telerik Controls and cross browser functionalities and Web Services.
- Experience in developing Internet Web Applications using Classic ASP (Active Server Pages),
- Extensive experience in developing and implementing XML Web Services using WCF, WPF, WSDL, UDDI, SOAP and LINQ.
- Experience in using TFS for project source control management.
- Experience in writing Stored Procedures, Functions, Views and Joins in SQL Server.
- Strong .Net skills and object oriented design experience, including working knowledge of core .Net libraries and WCF, design patterns.
- Experience in XML, XSLT, User Controls, Custom Controls, SOAP, WSDL, Web Services, Validation Controls, Authentications like windows authentication and forms authentication.
- Experience in using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team - Foundation Server) .
- Experience in .NET technology using ASP.NET, Web Forms and Win Forms.
- Experience in designing and implementing database-level T-SQL, Views, and SQL Queries.
TECHNICAL SKILLS:
Application: MVC, ASP.NET, VB.NET, Silver light, ADO.Net, WINFORMS, HTML, XML XSLT, JavaScript, JQuery, Classic ASP (basic), Web Forms, Web API, CMS, CSS, MVC, nHibernate
Databases: SQL Server, PL/SQL, TOAD
Languages: C, C++
Middleware: Web Services, WCF, ESB
Confidential Technologies: NET Framework XAML, MS Dynamics, LINQ, ADO.NET, entity framework, XML
Application Development Tools: Team Foundation Server (TFS), MS Office, Visual Studio.Net Ultimate, SharePoint Designer
Development IDE: Visual Studio.NET
Operating Systems: Windows, UNIX
Reporting Tools: SQL Reporting Services (SSRS), Crystal Reports
PROFESSIONAL EXPERIENCE:
Confidential, Long Island City, NY
Sr .Net Developer
Responsibilities:
- Involved in AGILE software development methodology.
- Interacted with the Business users to analyze their requirements and demonstrate the developed application.
- Developed application using MVC (Model, View and Controller) UI framework.
- Collaborate with other web team members to create three customer facing websites using C# ASP.NET MVC, JQuery, HTML, CSS, LESS.
- Communicate effectively with both business unit colleagues, clients, and also technology team members in support of SharePoint environment planning, deployment, and also operational support.
- Identified hardware as well as software platform issues plus work with system admin to implement proper patches updates for SharePoint.
- Created custom, general use modules and components which extend the elements and modules of core Angular JS.
- Altered, updated and maintained C# and ASP.NET MVC website in Visual Studio Enterprise.
- Gathered and developed requirements for projects from stakeholders.
- Proposed and developed mockups based on Apple HIG. Adopted the design theme across the application.
- Identified the UI components based on the business logic and proposed suitable workflow.
- Designed and developed ASP.NET web pages using ASP.NET, Java script, SQL, HTML, CSS, Angular JS and AJAX, Web services.
- Used Confidential Azure Mobile Services as backend for mobile application.
- Developed a SharePoint app in NAPA Office 365 development tool using Angular JS and SharePoint JSOM and hosted it in the SharePoint.
- Transformed basic HTML and JavaScript provided by designers to fully integrated functioning Webpages.
- Conducted source code management using Confidential Team Foundation Server and GIT.
- Implemented correct CDN (Azure) usage in websites.
- Modified and implemented Gulp tasks.
- Used Angular JS framework to implement Single Page Application.
- Created testing criteria and work with QA to resolve and verify errors in code.
- Altered, maintained, optimized and tested database solutions by writing and editing SQL and T-SQL statements in Confidential SQL Server Management Studio, Visual Studio SQL Server Data Tools, and LINQ Pad.
- Integrated and altered webs service calls in ecommerce websites.
- Troubleshoot and debugged LINQ queries.
- Used SP Service and JSOM to pull data from SharePoint list to content editor web part and used CSS to customize look and feel.
- Created CSS files to be applied to various web forms on the web pages.
- Developed web applications and web forms using HTML, JavaScript, CSS, Angular JS, C# and .Net.
- Used AJAX to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Using Validation controls using both Custom validation and JavaScript was written for Client side validations and also used the new validation controls in VS.
- Created Stored Procedures for generating reports by using SQL Server Reporting Services (SSRS), Triggers, and Views for performance tuning and retrieval of data.
- Tested and debugged code across multiple testing environments to ensure end user usability.
- Developed and consumed WCF Web Services to access data layer components.
- Client side validations with JavaScript and Server side validations with ASP.NET.
- Created tables, stored procedures, triggers and views in SQL Server.
- Developed the Web Application using C#, ASP.NET for the application.
- Developed the 3-tier application using .NET framework.
- Utilized ENTITY FRAMEWORK extensively for data retrieving, querying, storage and manipulation.
- Involved in developing Web Services using C#.
- Created SQL Database Tables and Stored Procedures for storing the data.
- Used Team foundation Server for version control.
- Performed Unit testing using N Unit for several modules.
- Developed custom Web reports using SSRS.
Tools: C#, Visual Studio .NET, .NET framework, Angular JS, Azure web services, Net Framework, C#, SharePoint, ADO.NET, JavaScript, Visual Studio, ASP.NET, SQL Server Reporting Services(SSRS), SQL Server.
Confidential, Chesterbrook, PA.Net Developer
Responsibilities:
- Designed and developed the software using agile development practice.
- Worked on (PPLUS & PROVIDAL PORTAL) which is Desktop application and web application of Health Care Domain.
- Interacted with Stack holders/BPO, Business analyst team to understand the system requirements and business needs and translated them into application requirements.
- Implemented Model-View-Controller (MVC) design pattern using Single Page Application (SPA) - Angular JS for the User Interface (UI).
- Involved in Design, Development of Web Forms using ASP.NET, C#, JQuery, XML, dataset and .NET Framework.
- Developed ADO.NET Entity Framework to use relational data with a data service by defining a data model that maps to relational data. Used JQuery for web interface development with good looking web application.
- Involved in maintenance of the existing project on VB and developing the new requirements based on .Net technology, upgraded and migration project from desktop application to web application.
- Involved in designing of WPF screens and implementing MVC design pattern.
- Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Developed business logic for MVC application to interact with ASP application cookies.
- Developed interactive pages of the application using ASP.NET Web Forms pages with VB .NET for the code behind modules.
- Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls and User Controls.
- Used. ASP.NET controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Used Partial Classes, Interfaces and Object-Oriented concepts for developing the application.
- Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
- Created Console applications and used ADO.NET objects such as Dataset and Data Adapter, for consistent access to SQL data sources.
- Utilized JavaScript/JQuery, ASP.Net validations with AJAX control tool kit to create Client-side validations.
- Created web pages, developed master page and classes for reuse by implementing GUI using HTML, XML, Ajax control library, CSS and Web Form Controls.
- Used WCF Rest service in developing and deploying on windows in line with the service oriented architecture (SOA).
- Created & published reports using SQL Server Reporting Services (SSRS).
- Implemented Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
- Worked with IIS and .Net Global Assembly (GAC).
- Used Confidential TFS extensively to save to save code changes, perform gated check-ins and to keep track of the assigned user stories.
- Monitored IIS application logs, System logs and security logs by using Event Viewer for troubleshooting application Created Web API to Support CRUD operations in an HTTP using ASP.NET Web API.
- Developed the business reports using SSRS and Crystal Reports and Experience in SQL Server Integration Services (SSIS).
- Used SSIS for data transformation from Excel data base to SQL Server and SSRS for reporting.
- Developed SSIS packages for integration with downstream / upstream application and generating reports which could be sent to other systems.
- Created stored procedures for updating and retrieving data from SQL server.
- Created user controls to develop some of the modular driven aspects of the web site.
- Involved in the Database design, wrote stored procedures, database views and T-SQL queries for the underlying SQL Server Database.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
- Provided system support once the code is migrated to Test, QA or Production environments.
- Actively participated in daily stand ups and sprint planning, sprint review, showcase time with BPO/STACK HOLDERS, sprint release and other tasks that are related to Agile.
Tools: .Net Framework, Visual Studio, ASP.NET, MVC, C#, WCF Services, Angular JS, CSS, Design Patterns, Web Forms, ADO.NET, SQL Server, Stored Procedures, SSIS, SSRS.
Confidential, Newark, NJ.Net Developer
Responsibilities:
- Gathered and prepared detail requirements document from initial BRD and discussions with customer.
- Developed the Web Application by extensively using Object Oriented Programming Concepts (OOPs).
- Implemented of client side validations using JQuery and ASP.NET. MVC Validation implemented at Controller level.
- Designed, developed Presentation Layer using Web Forms using ASP.NET and C#.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Implemented entity framework to design the data access & business layer components of the application.
- Documented and Unit tested the web pages that were developed and reports were presented SSRS.
- Designed and developed framework components for Caching, Logging, Exception Handling, Mailing functionalities. Created stored procedures, Functions, Views in SQL Server database.
- Wrote Stored Procedures, triggers in SQL Server and used LINQ providers, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Used XML files to store data and to bind data with the controls on the front end.
- Used SSRS for reporting services and SSIS package for data manipulation.
- Used forms authentication with Confidential Ajax for user validations.
- Involved in developing Web Services and invoking them by using XML SOAP tool for creating proxy classes.
- Used WCF for acquiring the information from a remote component and caching it.
- Performed tests on the entire code using Agile TDD.
- Used Team Foundation Server (TFS) for continuous integration, generating database deployment scripts and version control.
Tools: VisualStudio.Net, .Net Framework, C#, ASP.NET, MVC, ASP.NET Web Forms, JQuery, JavaScript, CSS, HTML, AJAX, XML, LINQ, TFS, ADO.NET, WCF, Web Services, SOAP, IIS, MS SQL Server, Windows.
Confidential, CA.Net Developer
Responsibilities:
- Followed AGILE development methodology with daily SCRUM meetings.
- Developed Web application using ASP.Net MVC framework.
- Created and consumed web services using WCF framework.
- Utilized Team Foundation Server (TFS) for the purpose of version control and source code maintenance needs.
- Worked with QA to prepare various test cases and helped in production support.
- Heavily involved with database development including performance optimization.
- Maintained Visual Source Safe.
- Developed PowerShell scripts to various tasks.
- Used Agile Methodologies like XP, pair programming to support rapid iterative software development.
- Wrote test cases for user acceptance test.
- Documentation of developed Components and module.
- Responsible for Database support of the application.
- Involved in production support and release planning.
Tools: Visual Studio, ASP.NET MVC, C#, PowerShell scripting, VB.NET, WCF, SQL SERVER, LINQ, JavaScript, Team Foundation Server, XML, ADO.NET, Windows Server.
Confidential, Stamford, CT.Net Developer
Responsibilities:
- Involved in gathering requirements, designing and programming the application according to the requirements.
- Participated as developer in all application tiers with a particular focus on document and label generation and Client-Side Integration.
- Worked as a developer in creating Complex Store Procedures, SSIS Packages, Triggers, Cursors, Tables, Views and other SQL Joins for building various Applications.
- Involved in the development of a user interface using ASP.net and C#.Net.
- Integrated UI modules to call the web services.
- Worked on JIRA to fix bugs. Fixed issues and reported it to the testers and project manager through JIRA.
- Study the requirements of the clients and the specific needs of the business purpose.
- Involved in design and development of navigations control, user controls, custom control etc.
Tools: C#, ASP.Net, MVC, Visual Studio, Web API, HTML, CSS, Java Script, JQuery, AJAX, SQL Server, TFS.
