Post Job Free
Sign in

.NET developer

Location:
Columbus, OH
Posted:
October 15, 2017

Contact this candidate

Resume:

PAVAN KUMMARA

Email: **********@*****.*** Mobile: 717-***-****

PROFESSIONAL SUMMARY:

Over 5yrs of web development experience in designing, developing and maintaining web and client-server applications using Microsoft technologies. Expertise in .NET framework with great proficiency in creating applications using ASP.NET, C#.NET, ADO.NET, Web API, XML, HTML, CSS3, JavaScript, WCF, SQL Server and visual studio.NET.

Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, Bootstrap and building web applications

Expertise in working with web server controls, HTML controls, user controls, custom controls using C# .NET.

Experience in developing multiple applications using Visual Studio .NET technologies like C#, ASP.NET, ADO.NET, Web forms, WCF, Web API and MVC5.

Expertise in working with ADO.NET components such as Data Set, Data Adapter and Data Reader.

Proficient in developing N-tier distributed .NET applications using SOAP based and RESTFUL Web services using Windows Communication Foundation (WCF) and ASP .NET WEB API.

Implemented .NET Security features such as Authentication & Authorization using Form-based and Window-based Authentication, Authorizing Users, Roles and User Account Impersonation.

Extensive experience in SQL Server Stored Procedures, Functions, Triggers, Queries, Indexes, DTS Packages, Transactions, Cursors etc.

Strong experience in developing and designing single page responsive applications by using Bootstrap.

Proficient in Object Oriented Programming (OOPS) concepts.

Hands on experience in handling JavaScript and client side validations.

Experience in using Microsoft Visual Source Safe, TFS for Version Control.

Experience in XML related technologies.

Worked in both Agile (SCRUM settings) and Waterfall Methodologies.

Proficient in writing Manual Test cases using MTM and performed Unit testing using Junit.

Strong communication, collaboration & team building skills along with the proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS:

Web Technologies

C#, ASP.NET, HTML5, CSS3, Ajax, XML, JavaScript and Bootstrap.

ASP.NET Frameworks:

C#, .NET 4.5/4.6, MVC5, EF & ASP.NET Web API

Database:

MS SQL 2008/10/12 and knowledge on Oracle 11g.

Web services

WCF SOAP and Web API RESTful services

IDE:

Visual Studio, VS code and TFS.

Client side Techs:

HTML, CSS, JavaScript, Bootstrap and Angular JS

PROFESSIONAL EXPERIENCE:

BMW Group Financial Services, Hilliard, Ohio. May 2017 – Till date

Role: Sr. NET developer

Project description: BMW Group has internal applications, Dealer Front End (DFE) and Deal Management System (DMS), which deals with the Deals and Business dealers. DFE application deals with the originations of customer deals and DMS application deals with integrating those deals and customer related data into Infobahn application which is a parent application for BMW Group. Dealer Self Inspection (DSI) is another application of BMW Group that Dealers use to evaluate vehicles before their lease terminates and every year BMW introduces new features and functionalities to the vehicles, so for each release the DSI application should be enhanced. All the applications are Multi-layered Architecture and uses MS SQL server database. I have been assigned to work on both DFE and DMS.

Responsibilities:

Project development was implemented under agile process with 3-week Sprint and daily stand-ups.

Responsible to work on DMS application (Multi-layered C#) reverse-engineering to document Biz-talk server mappings using Deal-jacket and STAR XML (an XML that USA automobiles used for data transferring).

Responsible to understand the entire architecture flow of DMS and to design a documentation of business flow from STAR XML to BizTalk server to Deal-Jacket to eContracting application to Database.

Documentation includes, debugging the DMS application and reviewing the C# Models, classes, styles, frameworks and wire frames.

Responsible to work on Dealer Self Inspection (DSI) application database to perform CRUD operations by using SQL server database, so that the dealers can evaluate vehicles using DSI application without any issues.

Created SQL queries and Stored procs in SQL 2012 to implement CRUD operations that adds new functionalities and updates existing features of a BMW vehicle.

Doc Template Management (DTM) is a part of DFE that is again an internal application, developed using Angular JS, C#, SQL Server, CSS and HTML5.

Responsible to implement Angular JS Breadcrumbs and Internationalization and to integrate into DTM.

Worked on Ngx- translate by importing translate modules in app modules and used translate service to perform language translations.

Worked on Angular routing module by importing breadcrumb component into app module to perform hierarchical structure on the UI.

Worked on and played with node NPM packages.

Worked on Web API User roles and rights, generated Reader, Supervisor and Manager Rights for the DTM, where a reader can simply view the template, supervisor can publish the template and Manager is authorized for some forced publications.

Modified SP's and formulated basic coding and scripting to be utilized for SSRS reports within the organization.

Scheduled jobs to execute SSIS packages which were developed to update database objects daily and maintained nightly loads of data by creating the corresponding tasks.

Responsible for helping the Team Lead to review the TEST plans and procedures and conducted UNIT testing.

Unit-tested during the whole code development process and participated actively in the integration testing.

Participated in daily meetings with the Business team and coordinated accordingly with the off-shore team.

Environment: VS 2015, .NET framework 4.5, MS Visio, ASP.NET MVC, ASP.NET 4.5, ADO.NET, IIS, Web services, XML, Web API, JavaScript, AJAX and SQL server 2012, T-SQL, SSRS, TFS.

Credo Tech Solutions, Harrisburg, PA. Sep 2016 – March 2017

Role: C# .NET developer

Project description: Project implemented an application for a retailer that offers selection of foods, daily lunch and dinner combos in the Harrisburg, Philadelphia and Lancaster, PA. Project demands the conversion of legacy ASP application into C# MVC framework. Designed a responsive web application using ASP.NET, MVC and Bootstrap and integrated with MS SQL server database.

Responsibilities:

Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.

Developed the application using ASP.NET 4.5, MVC 5, Web API, C#, jQuery, Ajax, Html5, CSS3, Bootstrap, JSON, LINQ and Repository Pattern.

Maintain and enhancing application using ASP.NET MVC along with Entity Framework.

Created the Controllers and Controller Actions, Action Results, Views, View Models, Routing using ASP.NET MVC.

Used Action Filters for user authentications and authorizations and for caching pages to improve performance

Used ADO.NET (Command, Data Readers, Data Set, and Data Table) in the Data Layer to access, modify and delete data in the SQL Server 2012.

Created API service using ASP.NET Web API that allows new clients to leverage reusable data and Cooperated with the back-end developer in the process of building the RESTful API.

Worked on REST based Http methods and implemented GET, POST, PUT, PATCH and DELETE operations and Web API hosted in OWN.

Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties).

Developed queries, Stored Procedures, Views and Triggers for accessing data from the MS SQL server 2012.

Used advanced features of T-SQL to design and tune T-SQL to interface with the Database and other applications in the most efficient manner and created stored Procedures for the business logic using T-SQL.

Utilized Dynamic T-SQL within functions, stored procedures, views, and tables.

Created Custom reports with latest features provided by SSRS like dynamic navigation, hyperlinks, different set of graphs in tabular format.

Used SSIS package to populate data from excel to database, used lookup, derived column and conditional split to achieve the required data.

Customized, created and documented Forms and Reports in Oracle Projects module using Oracle Forms, Reports and PL/SQL.

Performed Unit Testing for all units in developed pages using NUnit Tool.

Worked on TFS integration tool for proper documenting and implementing of source codes on all environments and to migrate data within TFS internal servers.

Environment: VS 2015, .NET framework 4.5, MS Visio, ASP.NET MVC, ASP.NET 4.5, ADO.NET, IIS, Web services, XML, Web API, JavaScript, AJAX and SQL server 2012, T-SQL, SSRS, TFS.

EMEfocus Software Solutions, Bangalore, India. May 2013 – Aug 2015.

ROLE: Software Programmer (C# .NET)

EMEfocus Software Solutions, the next generation DIGITAL Company specialized in digitizing the entire business, building products, providing innovative software solutions, services and mobile applications for companies of all levels. EMEfocus embark on technology services emphasizing customer satisfaction through timely delivery and committed to provide quality services to exceed customer expectations.

Responsibilities:

Involved in the designing, trading and documentation of application flows and developed functional diagrams using MS Visio.

Worked on presentation layer for developing GUI and developed various web forms using ASP.NET frameworks.

Developed fully functional responsive prototypes based on Business Requirements using ASP.NET web server controls, User controls, JavaScript, CSS, XML, HMTL and Bootstrap.

Implemented state management techniques of ASP.NET using View state, sessions and cookies.

Implemented business logic in the form of custom classes written in C#.

Developed unique user experiences that drive client-server interaction, using JavaScript.

Designed and implemented ASP.NET Web API and consumed Restful http services.

Worked on WCF Services methods (Service contract, Operation Contracts, data contract).

Implemented the Data Access layer using ADO.NET to communicate with the SQL server.

Created tables, stored procedures, triggers and views in SQL Server2010

Developed database triggers and stored procedures using T-SQL cursors and tables.

Performance tuning of Stored Procedures and T-SQL Queries.

Worked on tables, views, joins, triggers and Indexes.

Experience in developing, analysis and the creating unit test cases for the whole application.

Worked closely with the design team and project managers and ensured projects are delivered in a timely manner.

Worked on TFS for daily source code check-ins.

Contributed for the following projects.

Project 1: INFONAGAR Website: https://infonagar.com/

Infonagar.com features Info Game Concept which is trending these days. Consists of Series of existing Quick Quizzes and Rewards Points to your Info Wallet.

Executed and contributed to the full-stack web development of the project, with an emphasis on front end features, browser manipulation, and cross-browser compatibility.

Integrated an online enrollment form using C#, REST API’s, JavaScript and an XML flat file along with a PayPal shopping cart plug-in and simple login system to enhance the functionality of this website.

Worked on WCF services and defined service contracts for specific functionality in booking search module.

Used data contract as the standard mechanism in the Windows Communication Foundation (WCF) for serializing .NET object types into XML.

Maintained active conversation with the client to ensure the site met his needs.

Involved in the development of pages using Bootstrap framework.

Project 2: MyGiftMart Website: https://www.mygiftmart.com/

MyGiftMart is an online shop for personalized gifts like photo mugs, T-shirts, keychains & much more, for all events in Bangalore, India.

Co-developed a vibrant, secure & e-commerce website using interactive features to optimize traffic, page views and launched visually appealing user interfaces for tablets and desktops by using Front-end specs.

Business logic was written in C# language and utilized Bootstrap for the responsive UI.

Contributed in the design of MyGiftMart blogs, logos, catalogs, packaging and marketing collateral.

Used Master pages, Themes, Skins and Cascading style sheets to attain uniform look throughout all pages in the application in ASP.NET Web application.

Integrated social media applications on web site using RESTful Web API services.

Created LINQ connections to establish data communication accessing data collections.

Worked on TFS for the source control and Implemented Unit testing using NUnit.

Environment: Visual studio 2010, .NET framework 3.5, IIS, SQL server 2008, T-SQL, SSRS, ASP.NET, ADO.NET, Bootstrap, WCF, C#, JavaScript, AJAX.

Seventh Sense Talent Solutions , Bangalore, India. Mar 2011 – April 2013.

ROLE: Software Analyst (C# .NET).

Seventh Sense offers intensive skill development and placement training programs to students across the country to create gainful employment opportunities. They have served students from colleges such as IIM Bangalore, IISC, RVCE and served corporates such as Tata Technologies, General Electric, SAP India Consulting, Deloitte.

Responsibilities:

Associated with the entire lifecycle of the project.

Worked on all tires of system including Presentation, Business logic and Data Access layers.

Created login screen, user credential checking and assigning as well as access control logic in C#.

Worked on My Inbox functionality of application which displays all open announcements, work items, notices and change request assigned to login user.

Worked on portfolio Monitoring and Property tracking modules of the system.

Involved in design, development and implementation of web user interfaces using ASP.NET web server controls, User controls, JavaScript, CSS, HTML and XML.

Developed and implemented effective solutions that are integrated to company's information technology standards.

Configuring Web.Config file, for the configuration of the entire web application.

Contributed innovative features to the system using JavaScript, HTML and CSS that were well received.

Created HTML email templates and newsletters for e-mail marketing campaigns.

Developed database triggers and stored procedures using T-SQL cursors and tables.

Performance tuning of Stored Procedures and T-SQL Queries.

Used DTS/SSIS and T-SQL stored procedures to transfer data from OLTP databases to staging area and finally transfer into data marts and performed action in XML.

Responsible for validating push notification application, which includes sending weekly notifications to the students and faculty.

Assisted in the monitoring and reporting on website traffic and performance.

Worked on TFS for the source control and Implemented Unit testing using NUnit.

Unit test was done on loosely coupled modules using NUnit.

Assisted in conducting the sessions and mock interviews for students in the campuses.

Contributed highly in effective marketing campaigns, presentations and trade show materials.

Environment: Visual studio 2010, .NET framework 3.5, IIS, SQL server 2008, T-SQL, SSRS, ASP.NET, ADO.NET, C#, JavaScript, AJAX.

LinkedIn: https://www.linkedin.com/in/nirghunp.

Education:

Bachelor’s in Electrical Engineering, JNTU-AP, INDIA.

Master’s in ISEM at Harrisburg University, Harrisburg, PA.



Contact this candidate