.net Developer Resume
Hightstown, NJ
SUMMARY:
- Over 7 years of IT experience in C#.Net, MVC, ASP.Net, Web API, WCF, AngularJS, Angular 2, SQL Server, Oracle, Web forms, Web Services.
- Worked on developing applications with agile methodologies.
- Extensive experience in developing Single Page Applications (SPA) using AngularJS and Angular 2.
- Experience in working with components, routing, Http Services and dynamic html in Angular 2.
- Having good experience on working with services, built - in directives, custom directives, filters, factory methods in AngularJS.
- Experience in building Web services using Web API and performing CRUD operations.
- Expertise in implementation of AJAX based applications using C#.NET, MS Ajax Toolkit and JQuery scripts.
- Expertise in developing Graphical User Interface GUI using Win Forms and Web based ASP.NET, Webforms application development.
- Experience developing Data Access Components using ADO.NET, ADOMD.NET, ODP.NET, LINQ to SQL, LINQ to XML, LINQ to Object, Data Adapters, Data Readers, Data Sets, T/SQL, PL/SQL, MDX, Oracle, MongoDB (No Sql) and SQL Server.
- Expertise in developing applications using building blocks of .NET such as State Management, Exception Handling, Data Access, Authentication and Site Map.
- Experience in designing and branding Master Pages utilizing Server, User, Data Grid, Form Validation and Custom controls with CSS.
- Experience in securing web applications using ASP.NET authentication Forms-based Authentication, Windows Authentication and authorization mechanisms like .NET roles and SQL Server roles.
- Good experience working in XML validation, XML serialization and de-serialization.
- Good knowledge and experience with Web Forms, CSS, AJAX, JavaScript,TypeScript,VBScript, and designing User Interfaces.
- Experience in database in creating complex Stored Procedure, Views, Triggers using PL/SQL, T-SQL and performance tuning in SQL Server and Oracle.
- Experience in creating database and query structures using Clustered/Non-Clustered Indexes, Views, Stored Procedures, Packages, Functions, Triggers and CTEs to facilitate efficient data manipulation, consistency and integrity.
- Experience in performance optimization techniques and fine-tuning queries utilizing Profiler, Index Tuning, Performance Monitor, Execution Plan and DBCC commands.
- Experience in software configuration management using Tortoise SVN, GIT and Team Foundation Server TFS.
- Experience with Unit testing, Integration Testing and Functional Testing.
- Proven ability to analyze problems, root causes, and develops innovative solutions to business challenges and streamlining operations.
- Highly organized and able to work tight deadlines and communicate effectively with technical peers.
- Excellent analytical, communication, problem solving skills, strong teamwork orientation, dedicated to quality output for the team or to individual assignments as required by the work environment. Self-Starter, willing to learn new technologies, ability to learn fast, and determined to achieve.
- Very good inter-personal skills and has the ability to work independently as well as in a team environment.
TECHNICAL SKILLS:
Languages: C#, VB.NET, WCF, SQL, T-SQL, PL/SQL, OOPS
Framework: Framework 4.0, 4.5 and 4.6
Web Technologies: ASP.NET, ASP, JavaScript, TypeScript,AngularJS, Angular2, AJAX, SOA, Web Services, MVC, MVP, MVVM, AJAX toolkit, jQuery, HTML5, DHTML, CSS5, XML, XSL, XSLT
Database: Oracle, SQL Server 2010/2012, MySQL, MongoDB(NOSQL)
SCM: Visual Source Safe, Tortoise SVN, GIT, TFS Team Foundation Server
Middleware: .Net Remoting, XML Web Service
Tools: MS Visio, Star Team, Caliber, Quality Center, Application Center Test, N-Doc, N-Unit, Ms Tests, Mercury Products QTP, AppCenter and LoadRunner
Data Access Tools: ADO.Net, NET Enterprise Library 2.0 and ADO
Software: MS Office 9x/2000, MS FrontPage, MS Interdev, Visual Studio.NET, .NET Class Libraries, MS Visio
Operating Systems: Windows 95/98/2000/2003/2008/7/8/ NT/XP/Vista
IDE: Visual Studio 2008/2010/2013/2015
PROFESSIONAL EXPERIENCE:
Confidential, Hightstown NJ
.Net Developer
Responsibilities:
- Worked in AGILE and SCRUM environment regularly attending the Status Meetings and updating daily status in internal web portal.
- Developed client side application using Angular 2 and business logic was coded in Web API 2.
- Responsible for Client interaction, Requirement analysis, Database Development.
- Extensively worked on File upload/download, file resize functionality, export grid tables data to excel and to email with an excel attachment.
- Used Angular Virtual keyboard to get keyboard functionality in the application for the kiosk user manual check-in and check-out an asset.
- Created and consumed services in Web API 2 to perform CRUD operations using HTTP methods (GET, POST, PUT, DELETE).
- Worked on asynchronous service calls from client side to server using Angular 2.
- Extensively worked on components, routing, http services, dynamic html, form validation and error handling in Angular 2.
- Used HTML, TypeScript, JQuery, Bootstrap 3, Data Serialization and Deserialization.
- Implemented Data access layer using C#, ODP.NET to connect and retrieve or manipulate database information.
- Worked on the project prototypes using NoSQL and along with Microsoft Azure.
- Used Azure explicitly for hosting all the testing applications for the project.
- Implemented Object Oriented Programming (OOPS) concepts and principles and worked on Object Oriented Design (OOD).
- Used Agile/Scrum practices and Test Driven Development (TDD) techniques to provide reliable working software.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and T-SQL.
- Implemented Error Logging and Auditing for the web site.
- Used Fiddler for troubleshooting, performance turning and system monitoring.
- Worked with GIT version control and created repositories, checkin, checkout the code regularly to avoid merge conflicts and to maintain consistency of the application.
- Performed Code Reviews (manual) to implement performance and coding conventions guidelines.
Environment:: .Net Framework 4.6, Visual Studio 2015,Azure, SQl Server 2014, T-SQL, C#.Net, Web API 2, Angular 2, TypeScript, Bootstrap 3, HTML5, CSS.
Confidential, Madison, WI.Net Developer
Responsibilities:
- Participate in different phases of the SDLC including: analysis and preparation of design documents pertaining to client requirements, development and testing, attend daily Scrum meetings in an agile methodology of work.
- Involved in Analysis, Design and Development of the application.
- Developed application using C#.Net, ASP.NET 4.5 and Created Test Cases.
- Made full use of .NET’s object oriented features(C#), event handling, error handling, caching and security features.
- Developed web application for mobile devices using Bootstrap 3, HTML 5, CSS.
- Created various Angular Services and injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created Custom Angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
- Used various AngularJS grid tables like Object table and Handson table to present application data on web pages and added dynamic columns.
- Implemented Data access layer using LINQ to SQL to connect and retrieve or manipulate database information.
- Implemented client side validations using AngularJS, JavaScript and AJAX and used the JSON data format, JSON data Serialization and Deserialization.
- Developed the services using WCF (Windows Communication Foundation) to access catalog and basket related functionalities.
- Used HTML, JavaScript, JQuery, Bootstrap 3, XML, XML Schema, XSLT, XPATH, WSDL, UDDI, Data Serialization and Deserialization.
- Designed and Created database objects such as Tables, Stored Procedures, Packages, Functions, Triggers and Indexes.
- Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
- Wrote Unit Test using NUnit, Automated Acceptance Test and Functional Test. Performed unit testing on every new version before sending the application for User Acceptance Test (UAT).
- Worked with Team Foundation Server (TFS) source control to manage the project development.
- Assisted Developers during coding, debugging and Build issues.
- Implement new and fixing existing web service problems for sending Emails.
Environment:: .Net Framework 4.5, Visual Studio 2013, SQL Server 2014, C#.Net, ASP.NET 4.5, Web Services, SOAP, HTML5, CSS, Bootstrap 3,Angular JS, JavaScript, JQuery, XML, WCF 4.5, XML, XML Schema, XSLT, XPATH, WSDL, UDDI
Confidential, Windsor, CT.Net Developer
Responsibilities:
- Working in an Agile Environment to deliver higher-quality software far more rapidly
- Developed application using C#, ASP.Net MVC 4, Code First Approach in Entity Framework 5, Web Forms.
- Developed MVC Razor views, partial views, complex Controllers, helper methods, and view model repository pattern layers.
- Created web pages using HTML5, CSS, AngularJS, Javascript, Web Form Controls and developed layout pages, classes for reuse.
- Implemented Agile/Scrum Methodologies for the development for the project.
- Developed Web API to communicate between DAL and other business components and to access the application catalog and search related functionalities.
- Used AngularJS for Client Side Validations and AJAX Calls to communicate with WCF /REST services with JSON Data.
- Created and used services using WCF (Service Contract, Operation Contract, Data Contract, End points, Hosting).
- Worked with OOPS concepts and techniques such as Classes and Objects, Constructor and Destructor, Function Overloading, Encapsulation, Inheritance, Interface, Polymorphism.
- Provided 'Manual', 'Continuous Integration', 'Gated Check-in' and 'Schedule' builds (along with the option to force builds on that schedule even if no changes occurred since the last build).
- Created Builds and deployed builds to different environments based on requests.
- Designed and Created database objects such as Tables, Stored Procedures, Functions and Indexes.
- Worked with GIT version control to manage the project development.
- Wrote Unit Test, Automated Acceptance Test and Functional Test. Performed unit testing on every new version before sending the application for User Acceptance Test (UAT).
- Used Fiddler for troubleshooting, performance turning and system monitoring.
- Responsible for deployment of the Application in production and resolving any post-deployment issues
Environment:: .Net Framework 4.5, Visual Studio 2012, MYSQL, C#.Net, ASP.Net MVC 4, HTML 4, CSS 3, JavaScript, AngularJS, AJAX, JSON, Web API, Entity Framework 5, MS Excel, MS Word.
ConfidentialSoftware Engineer
Responsibilities:
- Worked on developing specifications for e-Leave and e-Claims modules.
- Worked on developing the code behind classes in C#.NET.
- Worked on the UI design of the ASP.Net pages.
- Worked on ASP.NET Server Objects to define declarative, modular functionality and reused by other ASP.NET pages.
- Worked in the data-modeling phase of Database design (creating ER Diagrams & data document).
- Worked on developing Web Forms using ASP. NET, C#, Java Script, Jquery, SQL server, WCF.
- Created XML data and Schema Files.
- Worked on Themes and CSS for the layout of the web application
- Worked on developing the code behind classes in C#.NET.
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls, Data Grid Web Control.
- Worked on output and data caching of frequently requested web pages and data objects.
- Created data access layer to communicate with the SQL Server Database with ADO.Net objects
- Worked in developing the component that talks to database using ADO.Net objects.
- Worked in implementing Stored Procedures call in the data access layer.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table, stream reader and XML Text reader/Writer for access to SQL data sources.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables.
- Created Stored Procedures in both SQL Server and DB2 and involved in several DTS.
- Worked in Functional Test, User Acceptance Test and stress test.
- Performing unit testing for various modules of the system.
Environment:: Visual Studio.NET 2008, C#, ASP.NET, Java Script, Jquery, ADO.NET, IIS, XML, SOAP, SQL Server 2005, CSS, HTML, Web Forms, DB2.