Sr .net Developer Resume
Coraopolis, PA
PROFESSIONAL SUMMARY:
- 8 years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based Clients - Server and N-tier Architectures.
- Experience in Software Development Life Cycle (SDLC) involving Requirement Gathering, Analysis, Logical and Architectural Modeling, Design, Development, Testing, Implementation and Production Support.
- Full stack developer experience in software development and implementation in Client-Server and Web based environment with programming skills in C#. NET, ASP.NET, MVC, JavaScript, JQuery, Ajax, Angular JS, HTML5, Oracle 10g/11i, MS SQL Server 2008/2012, My-SQL, ADO.NET, Entity Framework.
- Worked extensively with Dataset, Data Adapter and Data reader to access and update database in ADO.NET.
- Experience in building single page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, ASP.NET Web API, Entity Framework.
- Worked with .NET technologies - WPF, WCF and WEB API using VS2012/2013.
- Proficient in Web Services, SOAP, XML, XML Schema, DTD, CSS, HTML, AJAX, JQuery and JavaScript.
- Expertise in using Windows Communication Foundation (WCF) to build service-oriented application with Service contracts, Operation contracts, Data Contracts, Bindings, Endpoints and Security.
- Good knowledge in designing Use Case, Class, Sequence, Collaboration, State and Activity diagrams using UML.
- Worked in migrating the old Asp .Net applications to Asp. N et MVC architecture for keeping the application up to date.
- Experience in working with Language Integrated Query (LINQ) especially LINQ to objects and LINQ to SQL.
- Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.
- Experience with third party custom controls like Telerik, Infragistics.
- Good understanding of cloud computing concepts on Windows Azure and SQL Server Azure
- Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS
- Practical experience developing, testing, and supporting custom business applications using the Microsoft technologies, including BizTalk .
- Developed and Deployed applications in Cloud environment using Windows Azure.
- Significant experience in identifying, analyzing issues and recommending and implementing optimal solutions.
TECHNICAL SKILLS:
Languages & Technologies: .Net Framework 4.5/4.0/3.5, C#, VB.NET, ADO.NET, C++, XML Web Services, WCF, Web API, WPF, LINQ, Remoting, ASP.NET, VBScript, JavaScript, UML 2.0, ASP 2.0, XML, XSLT, XSD, XPath, SOAP, XHTML, DHTML, CSS, Silver light, AJAX,BizTalk, IIS and WSDL
Development Tools: Visual Studio 2008/2010/2013, Team Fondation Server, Crystal Reports, SQL Query Analyzer, Expression Blend, SharePoint Designer, SharePoint Server 2007, Netbeans 6.7, MS Visual Source Safe
Designing Tools: Visio UML 2.0(Use case, Class, Sequence, Activity, ER Diagrams)
Version control tools: Visual SourceSafe 2005 (VSS), Team Foundation Server(TFS), GIT Hub
Databases: MS SQL Server 2008/2010/2012, Oracle 9i, Oracle 10g, My SQL
Operating Systems: Windows Server, XP/Vista/7/8, MS DOS
Web Servers: IIS 7.0/6.0
Reporting tools: Crystal Reports, SQL Server Reporting Services
System Testing: Unit Testing, Unit Test Cases, Test Plans
PROFESSIONAL EXPERIENCE:
Confidential, Coraopolis, PA
Sr .Net Developer
Responsibilities:
- Application Development in SCRUM Agile methodology, where progress and task assignment is discussed in everyday meetings.
- Experience in Requirement Gathering, Analysis, Logical and Architectural Design, Development, Testing, Implementation and Production Support.
- Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
- Designed and developed Rich Internet Applications (RIA's) with the help of Bootstrap JS, and Angular JS in developing Employee, Organization, Attendance, and Project Forms using ASP.MVC 4.
- Involved in creating Classes and Interfaces and implementing business logic using C#.
- Extensively used CSS3, HTML 5, Web API, Microsoft BizTalk, Razor, and JavaScript, Angular JS, Node JS and bootstrap for UI design.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Implemented HTML Helper MVC Web Grid with JQuery, Windows Forms for boosting the pagination performance, and loaded the graphical data with JSON. Also supporting custom searching along with sorting the data with partial views.
- Used Web Services for updating information in the database.
- Involved in Developing the Business Logic, Data Access and Web Services Layers.
- Used AJAX, JavaScript libraries like JQuery for fast and asynchronous communication between page and server without refreshing the page.
- Created a Node.js server and designed GET and POST Ajax calls to implement vital functionalities.
- Implemented strong user authentications and roll based authorizations for General, Admin, Position Management and delegation to meet complex requirements.
- Wrote application using Web API to talk to external applications and also involved in writing MVC applications with C# as programming language.
- Used Node.js and express framework to develop vital components for the application thus creating a happy path, right from login to checkout component. Also, designed presentation pages using mustache package of Node.js.
- Created services using RESTFul Web API and WCF services for consuming by different applications.
- Created WEB API's in the controller and effectively worked on JSON data.
- Worked on windows services, which are used to read and store data from XML files in to the database.
- Used Telerik controls (Kendo UI), Bootstrap for more productive web design.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Integrated backend services using REST API's (web API) with Database.
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server.
- Designed and developed several SQL Server Stored Procedures, User defined Functions, Triggers and Views for all the DML functionality of the application.
- Used Entity Framework to design conceptual data access layer from relational database to get the data from the database.
- Designed and implemented complex SSIS package to migrate data from multiple data sources for data analyzing, deploying and dynamic configuring of SSIS packages.
- Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio (SSMS) for Developers.
- Developed and Deployed applications in Cloud environment using Windows Azure.
Environment: ASP.NET, ASP.NET 4.0, C#, MVC, WCF, JavaScript, JQuery, JSON,HTML5,CSS 3, XML,SQL Server 2008,Visual Studio 2012, CSS, Ajax., ADO.NET Entity Frame work, TFS, .NET Framework 3.5, XML, XSLT, SOA, LINQ, IIS 6.0/7.0, MS VISIO (UML), Biz Talk.
Confidential, Sacramento, CA
Sr .Net Developer
Responsibilities:
- Worked with Business Analysts and users to understand the requirement and Contributed to the management, release and post-production verification of several projects. requirements gathering, analysis, design, development, change
- Worked in Agile development environment and participated in meetings and discussions with department heads, project managers, architects and co - developers.
- Involved in maintenance and ongoing enhancements to application developed in.net Framework 4.0/3.5, ASP.Net, VB.Net, Web services, WCF Service, JavaScript, XML, HTML, T-SQL.
- Worked With ASP.Net Web Parts, Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Designed & developed web user interface using ASP.Net, HTML, CSS, JavaScript, server controls, and developed customized Web controls.
- Extensively worked with Java script, hidden controls, Dropdown controls, masking, unmasking.
- Extensively used CSS3, HTML 5, Web API, Microsoft BizTalk, Razor, and JavaScript, jQuery, Angular JS, Node JS and bootstrap for UI design.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using Angular JS and getting the Data back as JSON and parsing it onto the UI.
- Wrote application level code to perform client side validations using AngularJS and JavaScript.
- Performed DOM manipulations, create Templates, Directives, Factories, Controllers, and established tow way Data binding using Angular JS.
- Worked on exposing web services using WCF architecture for the client to communicate and exchange data and involved design of WCF based Service.
- Developed REST APIs that allow sophisticated, effective and low cost application integration and multi-tier web applications with the use of Web Services using ASP.NET Web API.
- Proficient in creating and managing Subscription to delivery SSRS reports in different file formats.
- Expert in generating different reports based on business requirement by using SQL Server Reporting Services (SSRS)
- Proficient in usage of SSIS Control Flow items (For Loop, Execute package/SQL tasks, Script task, and send mail task) and migrated data using SSIS, DTS wizard (Data Transformation Services) tool through Data Flow items (Conditional Split, Data Conversion, Fuzzy lookup, Fuzzy Grouping, Pivot).
- Involved in debugging, analyzing critical application issues by looking at the logs and other connectivity.
- Designed and implemented Parameterized and cascading parameterized reports using SSRS.
- Implemented Service Oriented Architecture (SOA) and used WCF to expose business logic as services and consumed those services from client applications.
- Used node JS, Mongo DB and express for backend and rest services.
- Defined service contracts, implemented service contracts and hosted in IIS 6.0. All service (contracts) configured with secured bindings.
- Involved in giving NON-Prod Support for 24 hours by analyzing the issues and resolving. Took responsibility of troubleshooting by starting and stopping the engines and services of the application whenever required on support.
- Created Stored Procedures, Triggers, and Functions to access and manipulate data from database.
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server.
Environment: Visual Studio.Net 2012, C#, .NET 4.5, ASP.Net, ADO.Net, MVC 4.0, LINQ, WCF, MVVM, WPF, XML, TFS, CSS, JavaScript, JQuery, AJAX, Ext.js, Angular.js, Bootstrap, Nunit, SQL, SQL Server 2008 R2 and Windows., Biz Talk.
Confidential, Charlotte, NC
.Net Developer
Responsibilities:
- Involved in SDLC followed by Agile methodologies to produce high quality software model using N-Tier Architecture.
- Based on the requirement collected from the Business analyst, created use case and design documents.
- Designed the application based on MVC design pattern.
- Designed and developed rich and enhanced web pages using ASP.NET, C#,HTML, CSS and JavaScript and Angular js.
- Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C#.
- Implemented HTML Helper MVC Web Grid with JQuery, Windows Forms for boosting the pagination performance, and loaded the graphical data with JSON. Also supporting custom searching along with sorting the data with partial views.
- Extensively used ASP.NET Data Grid and Data List controls for displaying the data.
- Used Ajax Update Panel for faster post back of the data.
- Designed Presentation Tier (web pages) using the Master Pages, Themes, Skins by utilizing HTML.
- Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Created Web Services to retrieve and send information from client side without Post Back and consuming existing Web Services using SOAP, HTTP and WSDL.
- Used Windows Authentication Mechanism for successful Authorization and Authentication of the Credentials related to the application.
- Used JQuery for Client Side Validations and AJAX Calls to communicate with WCF /REST services with JSON Data.
- Designed, Developed and Deployed reports in MS SQL Server environment using SSRS-2012.
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server.
- Designed and developed several SQL Server Stored Procedures, User defined Functions, Triggers and Views for all the DML functionality of the application.
Environment: :.NET Framework 4.0, Visual Studio 2010, MVC 4.0, C# 4.0, Entity Framework, AJAX, JQuery, JSON, XML, XSLT, JavaScript, WCF, WPF, Entity Framework, SQL Server 2008, SQL Server 2012, LINQ, T-SQL, TFS, IIS, HTML 5, CSS
Confidential, Boston, MA
.Net Developer
Responsibilities:
- Involved in gathering requirements, analysis and construction stages of application.
- Participated in full development life cycle from design docs and functional specs to development to rigorous testing and bug tracking to final implementation and maintenance
- Involved in object oriented design and development, Designed Use Cases, Class diagrams, Sequence Diagrams
- Developed a 3- tier web application following Agile development methodology.
- Involved with Analysis and designing of the application.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedures.
- Spearhead the design and development of SSIS packages, store procedures, configuration files, tables, views, and functions; implement best practices to maintain optimal performance
- Designed, developed and implemented client side validations using Java script.
- Creation of bug fix plans to re-mediate the issues.
- Checking for the conformance with coding standards.
- Maintaining a version control of the source code using Source forge.
- Maintaining of defects analysis report.
- Used POST and GET methods for CURD operations.
- Used Session variables to pull the information from MYSQL Database for user management.
- Designed and created Web User controls and Custom Controls using C#.Net.
- ADO.NET database connection functions.
- Used MySql commands to connect Database Execute queries and fetch the user information.
- Coding & Developing reusable components, NUnit testing, Reviews, Installation of the product.
- Responsible for executing Manual Test scripts on various modules of the application.
Environment: ASP.Net, C#, SQL Server 2005, Web Services, ADO.NET, Entity Framework, Microsoft Enterprise Library, Visual Studio 2005,/2008 JavaScript, HTML, CSS
Confidential
.Net Developer
Responsibilities:
- Developed and implemented the application logic in C# and VB for maintaining inventory of digital electronic components in the company main store.
- Participated in full development life cycle from design docs and functional specs to development to rigorous testing and bug tracking to final implementation and maintenance
- Involved in object oriented design and development, Designed Use Cases, Class diagrams, Sequence Diagrams.
- Involved in designing of Web Pages using ASP.NET .
- Designed and developed rich and enhanced web pages using ASP.NET, C#,HTM L,CSS.
- Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
- Developed Window Service to update the data in database.
- Designed and developed Various Generic Reports as desired by the user.
- Client Validation functions and validation controls.
- Maintained state of the WebPages by using View State and Session Memory objects.
- Designed and created Web User controls and Custom Controls using C#.Net.
- Extensively used Data Grid, Data List, List View and Repeater Controls for data access in ADO.NET.
- Responsible for maintaining versions of code using Visual Source Safe.
- Successfully moved the application to production and provided post-production support for the application.
- Written Stored Procedures, Views, Triggers and Database connectivity using SQL Server 2005.
- Performed Manual Testing both on front-end and back-end and on various modules of the application.
Environment: .NET Framework, Crystal Reports, ADO.NET, C#, ASP.NET2.0/3.0, XML, HTML, JavaScript, Triggers, Visual Studio 2005, IIS and SQL Server 2005
