Senior .net Developer Resume
Maryland, MD
SUMMARY:
- Microsoft Professional with 9 years of experience in analysis, design, testing and developing Object Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA) based Applications, client - server applications And N-tier applications
- Experienced in developing web applications using C#, ASP.NET MVC 4.0 and 5.0, ASP.NET 3.5/4.0/4.5, WCF, LINQ, ADO.NET, Ajax, XML, SQL Server 2008/2012/2014, ADO.Net, Entity Framework, TDD, BootStrap, Angular JS, JSON, Ajax, JQuery, Telerik user interface(Kendo UI), HTML5 and CSS3, Visual Studio 2008/2013/2015 and IIS
- Experienced in querying against Active Directory by using LDAP connection.
- Developed services using WCF (Windows Communication Foundation) technologies with Microsoft Enterprise library and Web service software factory.
- Designed Applications using Agile Methodologies with SCRUM.
- Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms, LINQ and Windows Communication Foundation (WCF).
- Experience in implementing error handling, exception management, tracing and logging features
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS), GIT and IIS 6
- Experience in Load Testing, Code review and implemented automated unit testing with Nunit
- Strong abilities in Design Patterns, Database Design, Normalization, writing Stored Procedures, handling SQL CLR, Triggers, Views, Functions and SSIS/SSRS in MS SQL Server and involved in all the stages of System Development Life Cycle.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Proficient in SQL Queries including writing queries, complex stored procedures, functions and triggers in SQL Server.
- Experience in working with divergent technologies including IIS 6.0/7.0, HTML5, CSS3, Angular JS, Jquery
- Experience in SPA-Single Page Applications like Angular JS, Bootstrap and J Query.
- Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
- Strong in the complete Software Development Life Cycle SDLC including requirements definition design programming / testing production support and implementation of major systems and methodologies like Agile using SCRUM Test Driven Deployment TDD .
- Hands on Experience in creating Technical Design Documents, UML (Use Case Diagrams, Sequence Diagrams, Class diagrams), Process Flow Diagram and Data Flow Diagram.
- Good Conceptual knowledge in .Net Framework 4.5/ 4.0/3.5, RDBMS, OOPs and Agile methodology with SCRUMS and SPRINTS .
- Worked in collaborative platform like SharePoint.
- Working Experience on Telecommunication, Health care and Security Applications
TECHNICAL SKILLS:
Languages: C#, C
.Net framework: Asp.Net 3.5/4.0/4.5, MVC 4, 5, WCF
Web Technologies: HTML5, CSS3, JavaScript, AJAX, Kendo UI, SOAP, ASMX.
Single Page Application: Angular JS, JQuery, Bootstrap
Operating Systems: Windows (XP, 2007, 2008, 2010)
Data Access Technology: ADO.Net, Entity Framework, LINQ
Databases: MySQL, MS SQL Server 2008, 2012, 2014
IDE: Visual Studio 2008/2010/2012/2013/2015
PROFESSIONAL EXPERIENCE:
Confidential, Maryland, MD
Senior .Net Developer
Responsibilities:
- Involved in requirement gathering and design the document and web page layouts.
- Extensively involved in development of Application layer, business logic layer and data access layer using .NET 4.5, C#, MVC 5, AJAX, jQuery, Kendo UI, CSS, Entity framework and SQL Server 2014.
- Design MVC based Kendo UI web pages for Directory.
- Implemented Kendo Grid and tree view for Confidential organization structure and used the Kendo templates for animation.
- Worked with Kendo UI in-line grid editing, popup editing, tree view events and cascade events.
- Developed C# code in MVC 5 and maintained view models to allow shape multiple entities from one or more data models or sources into a single object.
- Extensively used LINQ and Lambda expressions to read data from database.
- Designed code blocks to adding, updating and deleting the Personnel from database by using Entity Framework and SQL 2014.
- Maintain UI panels with Telerik Kendo UI, Ajax, jQuery and MVC Razor View Engine.
- Implemented LDAP connection for each container in Code block and set up credentials for Active Directory.
- Design C# functions for read, update and remove personnel from Active Directory by using AD properties and Directory entry classes.
- Converted and displayed binary images from Active directory to web page.
- Designed views in SQL14 for joining the tables from database and other views for retrieving the data for Confidential directory View.
- Worked with SharePoint for project related document storage and collaboration, SDLC deliverables and to manage complete life cycle of software development.
- Used TFS (Team Foundation Server) for source code management and version control.
Environment: C#, ASP.NET, .NET Framework 4.5, ASP.NET MVC 5, CSS, JQuery, SQL Server 2014, Entity Framework, AJAX, Telerik Kendo.
Confidential
Responsibilities:
- Involved in re-design the existing Application with new features and Kendo UI .
- Implemented Angular based Kendo web pages for Employers Remittance and Revenue control form.
- Developed new procedures for the calculations for Remittance and Revenue control for each Employer .
- Designed code blocks to add Omission amount, Remittance and Revenue control of each employee in organization according to their payroll imports.
- Updated validations on Payroll Imports by using JQuery validators and re-crate the form with Kendo grids and upload property.
- Involved in Testing the application, creating test cases and end user documentations.
- Used TFS 2018 for source code management and version control.
Environment: C#, ASP.NET, .NET Framework 4.5, ASP.NET MVC 5, CSS, JQuery, SQL Server 2014, Entity Framework, AJAX, Telerik KendoUI with Angular.
Confidential, Waltham, MA
Senior .Net Developer
Responsibilities:
- Developed core application and developed different modules in the application with the facility of the C#, ASP.Net MVC framework and WCF.
- Active participation in Agile processes by doing Sprint planning, Retrospectives, Backlog grooming and daily SCRUM meetings.
- Consume WCF service by developing consume class in C# to get the decoded values from the socket by using the Console application.
- Wrote coding blocks to encode and format the data from Vetro Socket in a human readable format by using the decoding algorithm which is provided by Confidential .
- Implementation of client side validations using Angular JS and ASP.NET MVC 5 Validation implemented at control level
- Developed Service Oriented Architecture with WCF services to expose business logic as services and consumed those services.
- Has Developed User interface panels using ASP.NET MVC 5, BootStrap and SPAs.
- Extensively used Grid Views, AJAX Update panels and AJAX Controls for displaying and manipulating data.
- Design a module for adding, updating and deleting the schemes in to database by using Entity Framework and SQL 2012.
- Maintain UI panels with SPAs, like Angular JS, Bootstrap and MVC Razor View Engine.
- Implemented a provision to retrieve the Vetro parameters from database by using stored procedure in SQL 2012. Develop Grid view and Detail view controls by using SQL 2012 and Entity Framework, ASP.NET MVC and C#, LINQ.
- Upgrade and validate the display of the parameters and required value range of the Vetro parameters by using Angular JS, and CSS3.
- Compare the Vetro Parameters using Enumerable Range method with the ideal values in database by using C# classes and functions.
- Design and implement Restful API layer along with calls to consume a web API layer and worked with JSON objects.
- Created Joins for Inserting, Updating and Deleting facility related data using SQL Server 2012.
- Export the Grid view data in AJAX Modal Popup extender for the next level developers and for future purpose.
- Designed a UI panel for the comparison result and which is stored in database by using stored procedure queries in MS SQL 2012.
- Worked with TFS for source control, bug tracking, requirement gathering and to manage complete life cycle of software development.
Environment: C#, ASP.NET, .NET Framework 4.5, ASP.NET MVC 4/5, CSS, JavaScript, Angular JS, SQL Server 2012, Entity Framework, AJAX, Bootstrap.
Confidential, Hartford, CT
Senior .Net Developer
Responsibilities:
- As a senior ASP.Net developer, responsible to replace legacy systems with ASP.NET Single Page Applications (SPAs) and Relational Database using latest ASP.NET MVC, Entity Framework server side technologies, Angular JS and AJAX client side technologies.
- Actively participated in migration of existing application to C#.net and .Net framework 4.0
- Involved in the Software Development Life Cycle ((SDLC) for the documentation, designing, development phase of the System.
- Developed ASP.NET MVC that involved in implementation of service layer components and data objects layer components using ASP.NET MVC web applications.
- Have Developed ASP.Net WCF Services for Service Oriented Architecture (SOA) and communications.
- Developed endpoints and service classes using WCF and implemented Restful applications and SOAP based Web Services.
- Implemented Routing URL action filter techniques for the application development by using core functionalities of ASP.NET MVC framework.
- Implemented service oriented Architecture (SOA) Layer using C#.net, LINQ and WCF
- Prepare technical design documents, perform code reviews, debugging and testing
- Used Dataset, Data View and Data Adapter to manipulate and display data.
- Involved in Database modelling, creating tables and in writing stored procedures using MS SQL.
- Implemented Windows Authentication in WCF to consume the Service as application is used in intranet.
- Consumed different ASP.Net Web APIs to retrieve customer information and other application related information.
- Upgrade User Interfaces (UI) using HTML 5, AJAX, JavaScript (JQuery), Angular JS and CSS3 to enhance UI experience on Client-side.
- Utilize JQuery AJAX library to call WebAPI to populate dropdown list and utilize JQuery UI for auto complete. Use JQuery UI dialog and partial view to implement a pop-up.
- Worked with GIT for source control, bug tracking, and to manage complete life cycle of software development.
Environment: Visual Studio 2012, C#. Net, ASP.Net, MVC, Entity Frameworks, WCF, JavaScript, JQuery, AJAX, SOAP, ASP.Net Web services, MS SQL.
Confidential
Net Developer
Responsibilities:
- Involved in design and development of a User-friendly GUI Web Application using JavaScript UI, Asp.net 3.5, VB.NET, HTML, CSS, ADO.NET, web forms and Visual Studio 2010.
- Designed different components using VB language and built on 3-tier architecture with extensive use of Object Oriented Programming Techniques likes Inheritance, Interfaces etc.
- Designed ASP user control to provide the Geophone Alert Provision to user’s Email Id.
- Designed a User control, which allows the user to retrieve the past vehicle’s position and live moving of the vehicle.
- Implemented Google Map by using JS API and AJAX tool kit for the real time mapping.
- Locate the position of vehicle/Bike by using GPS NMEA frame.
- Separated the NMEA blocks from GPS, by using VB.NET classes and methods and separated longitude, latitude, Satellite information, Date, time etc. Locate and map the vehicle by using these data.
- Store the GPS data for future purpose and enquiry by using stored procedure in SQL 2008 and ADO.NET.
- Develop Grid view and Detail view controls for good user interaction by using SQL 2008 and ADO.net and VB.NET.
- Applied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.
Environment: VB.NET, ASP.NET, CSS, JavaScript, AJAX, SQL Server 2012.
Confidential
. Net Software Engineer
Responsibilities:
- Involved in Most of Software Development Life Cycle including requirement gathering and designing the presentation layer using ASP.NET, CSS AJAX Toolkit and JAVASCRIPT. We have created new modules to automate the existing process. Re-designed and Re-programmed the existing system as per user requirement using ASP.NET, C#, HTML, CSS and Ajax Toolkit.
- Developed Business layer using C# and Used C# as a code behind for all the web pages. Rational Modelling was used for the UML diagrams like use case diagrams, object diagrams, class diagrams and sequence diagrams to represent the detail design phase.
- Involved in creating rich and interactive UI using HTML, ASP.NET. Deployed custom User Controls and Server Controls. Used Microsoft Enterprise Library, as it is a set of tools and programming libraries for the .NET Framework.
- Developed various validation scripts using JavaScript. Developed new modules for application core functionalities using ASP.NET, .Net Framework (C#. NET and ADO.NET)
- As part of the application, I have developed ASP.Net WEB services for logging the application. Have also developed Web Service interface and also created .NET web service logging applications. Have implemented Web services for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- Involved to Develop AJAX toolkit to asynchronously retrieve data from server for a better Performance and an increase in interactive animation on web pages.
- Used ASP objects like Request, Response, Query string, Server and Application.
- Worked with MS SQL, connected to relational data by writing SQL Queries and SQL Stored Procedures. Implemented ADO.net data Adapter for the communication with Databases.
- Designed and developed components in C# using ADO.Net. These classes provide the functionality of the Data Layer and give access to the database.
- Worked in N-Tier architectural design pattern for framework. Used Stored Procedures and SQL Queries to access data and manipulation from SQL Server 2008.
Environment: .NET Framework 3.5, Visual Studio 2008, C#. Net, ASP.NET, JavaScript, XML, AJAX, ADO.Net, MS SQL 2008, IIS.
Confidential
. Net Software Engineer
Responsibilities:
- Application design based on n-tier Architecture and implemented different Design patterns in all the layers.
- Developed User interface using ASP.NET, CSS and business Layers implemented in C#
- Developed C# custom classes and Modules to Analyse Hardware inputs and investigations.
- ADO.NET and also involved in creating MSSQL Stored Procedure.
- Used Java Script to add control panels for users and used simple Ajax techniques and methods.
- Developed client call back mechanism together with heavy JavaScript to provide better user interactivity.
- Used extensively JavaScript and ASP.NET for AJAX and AJAX Toolkit Implementation and Client Side Validations.
Environment: C#, ASP.NET, CSS, JavaScript, AJAX, SQL Server, ADO.NET.