Post Job Free
Sign in

Data .Net

Location:
Texas City, TX
Salary:
$55 ON C2C
Posted:
July 24, 2018

Contact this candidate

Resume:

Naveen

Sr. Fullstack.Net Developer

469-***-****

Email: *******************@*****.***

Professional Summary:

.Net Professional with 7+ years of diverse experience in all phases of Software Development a Life Cycle process (SDLC) involving Analysis, Design, Development, Deployment, Testing and Implementation of Client/Server applications using Microsoft.

Professional level experience in design, development and implementation of Internet/Intranet applications using C#.NET, ASP.NET MVC, VB.NET, ADO.NET, Entity Framework, AJAX, IIS, HTML, XHTML, VB Script, Javascript, JQuery, AngularJS, XML, UML and PL/SQL, SQL Server (2008/2010/2012/2014), MongoDB.

Involved in the design and development of an N-tier distributed architectures, MVC and MVVM architectures.

Strong Object Oriented Programming concepts like Encapsulation, Inheritance, Polymorphism, Abstraction, Generics and Relational Database Management System (RDBMS) Concepts.

Hands on Experience in creating Process Flow Diagram, Technical Design Document, Data Flow Diagram, UML diagrams (Class Diagram, Use Case Diagrams, Sequence Diagram).

Experienced in Agile Software Development, Waterfall cycle, and Rapid Application Development (RAD) and Database & Test Driven Development (TDD) methodologies.

Expertise in designing and developing professional UI web applications using front-end applications like HTML, HTML 5, DHTML, CSS, CSS3, Bootstrap 3, Angular 2.0/4.0, AngularJS, jQuery, JSON, Visual Studio, JavaScript, Flash and Hybrid Web Development.

Working experience in Angular JS, developing services, controllers, directives, Custom directives, UI routing, Isolated scope, Filters, Digest cycle and performed validations.

Designed user interface using Angular 2.0 web forms. Implemented Angular 2.0 Routing, Navigation, Components and Services. Implemented Angular 2.0 pipes such as date, string length slice, and number.

Experience in consuming the web Restful APIs using Angular JS Http Providers and jQuery Ajax calls.

Hands on Experience on ASP.NET, MVC3/MVC4/MVC5 (Model-View-Controller) with Razor Engine.

Knowledge in security features of .NET such as Authorization (Roles and Authorizing Users) and Authentication (Forms-based Authentication, Windows-based Authentication).

Worked on Relation Database tools like SQL SERVER 2008/2010/2012/2014, Entity framework, ADO.NET framework.

Experience in using Language Integrated Query (LINQ) in Web pages to retrieve and modify data.

Excellent skills in developing SQL Queries, PL/SQL stored procedures, T-SQL Queries, Packages, Functions, views, triggers, cursors and schemas to build business logic.

Good experience in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object to access databases like SQL Server Application Express.

Experience in WCF (Windows Communication Foundation), WPF (Windows Presentation Foundation), and Windows Forms for designing applications using Web Services.

Created Typescript reusable components and services to consume RESTAPI's using Component-based architecture provided by Angular 2.0.

In depth knowledge on Restful Services using ASP.Net WEB API to provide services to HTTP Requests, good understanding on design, deep functional experience in creating, deploying and consuming RESTful Services with WEB API.

Efficient in code tracing, Debugging and fixing the issues by using Fiddler 2/4 and Postman.

Effective Communication skills, Fast learner, Enthusiastic to learn modern technologies, result oriented, work minded, Team Management skills.

Experience with Unit and Integration testing by using VS Automated Unit Testing Framework, NUnit testing, load testing and Performance testing.

Experience with multiple version control tools like Team Foundation Server (TFS), SVN and GitHub.

Good Experience in development and migration of applications to windows Azure platform.

Technical Skill Set:

Languages

C#, VB.NET, Asp.Net (Windows & Web form)

Microsoft Technologies

.NET Framework 3.0/3.5/4.0/4.5/4.6.2, ASP.NET, MVC3/4/5, Entity Framework, Enterprise Library, ASP.NET Web Forms, ADO.NET, LINQ, SOAP/RESTful Web services, WCF, Web API, Common Language Runtime, IIS, JSON, Azure.

Database

SQL Server, PL/SQL, Mongo DB.

Protocols

HTTP, TCP/IP, SOAP, FTP, SMTP, HTTPS.

Reporting Tools

Crystal Reports, SSRS.

Source Code Control Tools

Team Foundation Server (TFS), SVN, GitHub.

Scripting Languages

Java Script, AJAX, JQuery, Bootstrap.

Middleware

Web Services, WCF, SOAP, REST.

Web Servers

IIS 6.0/7.0/7.5/8.0.

PFROFESSIONAL EXPERIENCE:

Client: Halliburton - Houston, TX July 2016 - Present

Role: Sr. Fullstack.Net Developer

Description: Halliburton is one of the world's largest providers of products and services to the Oil and Gas industry. The project Name is Voice and oil field - Libra. We are developing the web Forms. In this project are following three environments. The Company helps its customers maximize value throughout the lifecycle of the reservoir – from locating hydrocarbons and managing geological data, to drilling and formation evaluation, well construction and completion, and optimizing production throughout the life of the asset.

Responsibilities:

Involved in iterative mode of application phases, execution of modules and process oriented development approach and adhered to the agile methodology.

Involved in using MVC pattern for both UI development with Angular and application development with C#.

Expertise in using Angular JS directives, Controllers, Filters, Services, Templates, Events and injectors.

Expert in analyzing and understanding the requirements, converting them into software requirements specifications, meetings with business users and developing the solutions for technical implementation.

Used HTML 5, Cascading Style Sheets (CSS3), Bootstrap 3, Angular 2.0 and Typescript to develop and implement a user-friendly UI design for the presentation layer.

Used Angular 2.0 created custom directives for data manipulations and to display data in company standard format in UI.

Created different business classes and interfaces using .NET Framework4.6.2 with Object Oriented Programming Methodology.

Experience with ADO.NET Entity Framework and LINQ to SQL.

Created an application using Service oriented architecture [SOA] to consume Web Services SOAP and REST API's to integrate data stores from multiple sources and made it available on the ASP.NET MVC application.

Worked on Routes in Angular 2.0 creating the base route and extensions by using RouterConfig as an injectable URL path and customized component for each of the web page in Angular 2.0.

Redesigned and developed existing applications with Clean Architecture using ASP.Net MVC, HTML, CSS, Bootstrap 3, JavaScript, jQuery to make the applications more generic and configurable and reduce the code base and database that need to be maintained.

Experience in creating services as classes in typescript importing into the Components in Angular 2.0.

Created Angular component, which makes AJAX call RESTful API's.

Used AJAX to asynchronously load parts of the web application and to send data to the server without loading the entire page.

Source Code developer of back-end in C# using LINQ and Entity Framework to Entities.

Worked on SQL Queries, PL/SQL (Triggers, Stored Procedures, Functions, and Views) and for database operations on SQL Server Database and maintaining the Database related code which contains some complex application related business logic and wrote T-SQL queries which are ranging from simple to complex implementations.

Used Restful Web API services to implement the functionalities of business for the integration of application and bind data to the components from frontend.

Effectively deployed WCF services to provide our clients to efficient retrieval of the data from the database.

Effectively involved in deploying Web Services using SOAP to communicate with legacy systems for seamless integration of synchronize information.

Wrote Web APIs endpoints allowing different HTTP verbs like GET, POST, PUT, PATCH, DELETE so that they can be consumed by single page and other frontend applications.

Developed required mechanisms for authentication which are necessary for obtaining RESTful web.

Knowledge of Session State, View State, Cookies and Query Strings to keep on transferring the data between web pages.

Wrote integration tests and unit tests for business logic and made sure maintenance of necessary code coverage.

Set up and managed IIS server establishing a life cycle for implementing changes in test, production and development environments.

Expertise in Azure

infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365).

Used Windows Azure to deploy the application on the cloud and managed the session.

Working on TFS for version control, Code Review and for automatic builds and continuous integration.

Environment: .NET Framework 4.6.2, C#, MVC 5, ASP.NET 4.5, Web API, Entity Framework 6.0, ADO.Net, NUnit, Web Services, SQL Server 2014, Windows Services, HTML 5, CSS 3, Bootstrap 3, Angular 2.0, Ajax, JavaScript, Typescript, JQuery, JSON, XML, Crystal Reports, IIS 8.0, Team Foundation Server, SQL server profiler, Fiddler 4.

Client: Make-A-Wish - phoenix, AZ January 2015 – June 2016

Role: Sr.NET Developer

Description: Make-A-Wish is a non profitable organization, Tens of thousands of volunteers, donors and supporters are working for Make-A-Wish. Vision is to grant the wish of every child diagnosed with a critical illness. Based on the requirements, we used to create web forms, by using .Net technologies every day. In the United States and its territories, on average, a wish is granted every 34 minutes. Wishes make life better for kids with critical illnesses. By using Make-A-Wish website every one can donate, register and they can view their fulfilled wishes.

Responsibilities:

Developed a Graphical User Interface (GUI) for a server-side & client-side web application with ASP.NET, MVC, HTML5, CSS3, Bootstrap, JavaScript, JQuery, Angular JS and REST Full Web Service in Visual Studio 2015.

Implemented Agile / Scrum methodology for the business modeling.

Effectively used ASP .NET MVC features like View Bag to pass data from Controller into the view, create multiple views/partial views, layout views and incorporated them into the ASP.NET MVC application.

Implemented Client-side validation using AngularJs custom form validation with ng-show, ng-if and ng-hide.

Implement functionality such as Searching, Filtering, Sorting and Validating data using AngularJS framework.

Completed the Web API framework to implement HTTP services, generally sending and receiving JSON formatted data through a RESTful API.

Utilized Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ.

Made use of several .NET AJAX controls to render the content dynamically on WebPages which are developed using C#.

Made use of JavaScript/JQuery to perform client side validations and catch the events on client's browser.

Extensively used Asynchronous JavaScript Calls (AJAX) to do data processing and loading the data from the database without doing the post back.

Hands on experience in using ADO.NET objects such as Command Object, Connection Object, Data Adapter Object, Data Reader Object and Dataset Object to access databases.

Designed and developed various SQL Server Stored Procedures, Built-In Functions, User defined Functions, Views and Triggers for all the application’s DML (Data Manipulation Language) functionality.

Developed WebPages using Razor View Engine and MVC.

Worked with Web Services, State Management, caching features, securing the web application and configuring optimizations.

Developed using n-tier architecture Presentation layer, Business logic layer (BAL mid-tier) and DAL (Data access layer).

Used Crystal Reports for Implementation of Reports.

Attended various client meetings with project and team managers to discuss improvements/amendments in the development of the application.

Environment: .NET Framework 4.5, ASP.Net MVC 4.0, Entity Framework 5.0,, Visual Studio 2015, C#, ADO.Net, XML, JSON, HTML 5, CSS 3, Bootstrap 3, JQuery, JavaScript, AJAX, AnjularJs, Crystal Reports, Razor view Engine, SQLSERVER 2012, SVN, IIS 7.5, SQL server profiler, Fiddler 2.

Client: Humana Health Insurance - Dallas, TX December 2012 – December 2014

Role: Sr.Net Developer

Description: This project is aimed to developing an online Health Insurance System. An Organization wants to starts Health Insurance against its employee. The Medicare system will maintain all information related to the employee (Patient), maintenances of Claims pertaining to the Insurance companies, information about all sort of medical services providing by the hospital to the corporate employees, claim settlements & adjustments against their services authorizing by the Insurance Companies. Additionally this system can also maintain the health related all information of the employees. The software is fully integrated with CRM (Customer Relationship Management) as well as CMS (Content Management System) solution and developed in a manner that is easily manageable, time saving and relieving one from manual works.

Responsibilities:

Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.

Implementation of 3-Tier architecture, facing key challenges on Business and Database layers.

Involved in developing the Front-End of the application using the Asp.Net framework 4.0 and HTML, CSS, JavaScript, jQuery.

Implemented Get, Post, Put, delete by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.

Efficient knowledge on Software requirements management, UML.

Involved developing the Data Access Layer using the Entity Framework Code first approach and generate the C# code for Store Procedure.

Used JavaScript and .NET Validation Controls for performing client-side validations.

Used JQuery because it is a lightweight JavaScript library that provides interaction between HTML and Java Script.

Developed programming scenarios in C#, object oriented Programming (OOP) concepts like encapsulation, inheritance, polymorphism, and abstraction.

Worked on SQL Server 2010 database design and development in writing SQL Queries, Joins, Stored Procedures, Indexes, Triggers, and Views.

Worked on RESTFUL Service API using WCF 4.0 which returns XML and JSON data using WCF attributes.

Used Entity Framework for ORM mapping to relational databases, classes to database tables and CLR data types to SQL server data types.

Designed and executed unit test case, assisted with integration and user acceptance testing and system verification.

Created Data Access Layers &Business Logic Layer to implement the MVC architecture.

Created Functions, Stored Procedures, Triggers and Views in MS-SQL database using T-SQL for maintaining and regulating the complex data.

Developed Master pages for consistent look and feel of the application and embedded header and footers in it.

Extensively Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.

Environment: .NET Framework 4.0, ASP.NET MVC 3.0, C#, SQL Server 2010, Visual Studio 2010, WCF, Entity Framework, ADO.Net, HTML 5, CSS3, JQuery, XML, JavaScript, TFS, IIS 7.0.

Web Synergies India Pvt. Ltd. – HYD, IND January 2011 – September 2012

Role: .Net Developer

Description: The main objective of an ERP is to combine information and processes from all divisions of an organization and merge them to create a structured working system. It can either reside on a centrally placed server or on individual servers that are combined on a separate server. In this project we mainly focused on Accounting and payroll modules.

Responsibilities:

Participated in designing, analyzing and prototyping the initial design.

Implemented Object Oriented Design (OOD) and Object-Oriented Programming (OOP) concepts throughout the system.

Developed User Interface pages using ASP.NET Web Forms, Web Server controls and custom user controls, HTML, XML, CSS, and JavaScript.

Used ASP.NET validations as well as developed custom validations using JavaScript in this application for validations.

Used JQuery, ASP.NET AJAX toolkit controls and CSS to give better performance and richness to the user interface

Implemented the code using C# as code behind and ADO.NET for connecting to the SQL Server database.

Developed the data layer class, Business layer class using C# which is reusable for data transactions of entire project.

Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, Tables, Views and SQL Joins.

Participated in creating different modules of the web site as User and Admin.

Implemented ASP.Net Web pages with the help of AJAX.

AJAX Tab Container is used to implement tabbed functionality on web forms.

Used ADO.NET objects which are to create the data access layer that fetches data from database to User Interface.

Used XML based procedures for ADO.NET objects to facilitate importing of large XML datasets into SQL Server 2008 database.

With the help of Crystal Reports, Integrated various reports into the application.

Developed XSL and XML based menus which are compatible with Netscape and Internet Explorer browsers.

Involved in deploying the applications on the IIS server.

Environment: .NET Framework 3.5, ASP.NET, C#, ADO.Net,.NET Framework 3.5, Visual studio 2010, Windows Forms, Web Forms, SQL Server 2008 R2, HTML, CSS, JavaScript, JQuery, AJAX, XML, GitHub, Crystal Report, IIS 6.0.

EDUCATION:

Bachelor’s in Information Technology from Jawaharlal Nehru Technological University (JNTU-H), Hyderabad, India.



Contact this candidate