PRIYANKA PULGAM
NC *****
919-***-**** ac1xly@r.postjobfree.com
PROFESSIONAL SUMMARY:
More than 2 years of Software Application Development and Implementation developing Windows and Web-based applications using different architectures involving all stages of Software Development Life Cycle (SDLC)
Working knowledge with Microsoft technologies .NET, C#, ADO.NET, AJAX, LINQ, WebAPI
Experience with Object Oriented Analysis & Design (OOAD) concepts including Inheritance, Polymorphism and Abstraction
Designed and developed UI components, implemented event handling using C#, AngularJS, JavaScript, AJAX and also worked with SCSS and CSS to get consistent look and feel of the web site
Experience working with Issue tracking and project management software JIRA
Experience in creating, consuming and publishing XML Web Services (WSDL, UDDI) using .NET Framework and Solid understanding of SOAP and REST protocols
Used NHibernate as ORM
Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Reflection, Serialization, User Interface Process, Caching and Configuration Management Application Blocks)
Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T- SQL in SQL Server
Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources
Utilized Unified Modeling Language (UML) technologies for a complete view of the application including class diagrams, sequence diagrams, activity diagrams
Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services
Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server and Subversion SVN
Ability to Work well with customers to determine requirements and application scope.
(Excellent communication skills, independent, mentor) EDUCATIONAL PROFILE:
Master of Science in Computer Science Engineering, Solapur University, India. TECHINICAL SKILLS:
Languages C#, SQL
.NET Technology .Net Framework AJAX, WebAPI, ADO.NET, LINQ Web Technologies ASP.NET, AngularJS, JQuery, JavaScript, JSON Database SQL Server
IDE Tools Visual Studio
XML Technologies XML, XSL, XSLT, Web Services
Reporting Tools Crystal Reports, SQL Server Reporting Service ORM NHibernate
Version controls Team Foundation Server, Tortoise Subversion Web servers IIS
Testing Tools N-Unit
PROFESSIONAL EXPERIENCE:
Client: ParkingTOM, Raleigh, NC April 2016 – June 2017 Role : Junior C#/ .Net Developer
Description: ParkingTOM is an online marketplace which enables homeowners to lend their parking or garage spaces and earn money. This application mainly consists of adding the owner’s parking space and the duration for which it is active. The customer basically searches the available spaces in the areas according to his requirement. A space is selected amongst the search result for the required duration. The owner panel consists of the add parking spaces, bookings made, update space. The customer panel consists of search, bookings, payment. Both the customer and the owner can modify their profile. Responsibilities:
Involved in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/data base and transition using Iterative AGILE Methodology
Implemented MODEL- VIEW – CONTOLLER (MVC) architecture to implement the project
Participated in designing and developing application using ASP.NET, C#.NET, IIS
Designed ASP.NET web pages using data binding controls like dropdown list, grid control and various other UI controls in the module of the application to bind the data
Implemented Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced.
Developed Custom Controls and User controls for reusable part of the web pages using C#.NET with ASP.NET
Implemented ASP.NET AJAX Control Toolkit, which adds a rich library of controls for AJAX development
Using ASP.NET Web API created certain HTTP services.
Developed Master Pages with customization for various user roles and user controls to accept common request details
Designed and developed UI components, implemented event handling using C#, AngularJS, JavaScript, JQuery, AJAX and also Worked on CSS to get consistent look and feel of the web site
Implemented client side validations using Java Script and server side validations by using
.NET validation controls
Used JIRA to keep track of goals and log bugs
Used NHibernate as Object Relational Model
Developed RESTful Web Services, worked with WebAPI C#.NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application
Used ADO.NET to create Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server, Implemented Joins in Stored Procedures to get the desired data by joining multiple tables
Developed DAL using LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked tables and stored procedures and also Implemented LINQ Lambda Expressions to query in memory expressions
Created multiple Data Sets to retrieve the data required to generate the reports and created different types of Reports using SQL Server Reporting Services (SSRS) Environment: Visual Studio.NET 2013/2015, .NET Framework 4.5/4.0/3.5, MVC, C#, ADO.NET, SQL Server 2012, LINQ, SSRS, XML, AngularJS, JavaScript, HTML, IIS 7.0, SVN Subversion, JIRA Company: EWYA Technologies, INDIA November 2013 - November 2014 Role: Junior Software Developer
Project: Swiggy
Description: This is a web application is used online food order by Customer. In this application which it Contain three panels Admin Panel, Restaurant Admin Pane and Customer Panel. Admin panel who will manage different Restaurants who are registered with Swiggy Menu, Admin will have all the rights like, Insert, View, Update and Delete in Admin Panel section. Restaurant Admin panel is allocated to new Restaurants who ever register with Swiggy Menu. Restaurant Admin can insert Category, Respective Items, Booked Table Details etc., who can manages his all food items and category. Customer panel which contain History shows previous orders, Favorite Food, Favorite Restaurant, His Booked Tables and customer can modify his own details in Profile.
Responsibilities:
Involved In designing, developing and testing the application using C#.net, ASP. Net, HTML and JavaScript, SQL Server as database
Developed ASP.NET pages to meet the business requirements and also involved in Requirements gathering
Implemented client side validations using Java Script and server side validations by using .NET validation controls
Developed Custom Controls and User controls for reusable part of the web pages using C#.NET with ASP.NET
Developed Master Pages with customization for various user roles and user controls to accept common request details
Involved with all stages of software development lifecycle
Used JIRA to keep track of goals and log bugs
Used NHibernate as Object Relational Model
Designed Web Forms using ASP.NET
Used WebAPI to build HTTP services
Involved in Unit Testing used N-Unit to write test cases
Good interaction with Functional and Testing team
Active participation in the integration of modules
Fixing up of bugs and resolving issues regarding the modules, raised by the Testing Team Environment: C# with ASP.NET, SQL Server, IIS, Visual Studio, HTML, JavaScript, Web services.