VALLURI
*******.******@*****.***
Overview
Over 5plus years of software development experience in web and windows applications including requirement gathering, analysis, design, development, integration, implementation and deployment using Microsoft.NET technologies.
experience working with Windows Azure, ASP.NETMVC framework, jQuery frameworks, AngularJs2.0, WCF, WEB API.
Strong expertise in C#, ASP.NET, MVC, ADO.NET, VB.NET,PowerShell,Web Services, HTML, XML, CSS, VB Script, JavaScript, AJAX, CSS, WCF and WPF.
Good knowledge on ASP.NETMVC, WCF, WPF, LINQ, Silverlight and Generics.
Developed and consumed WCF service. Created XML Data Schema, Created Data contract, Service Contract and operation contract, defined endpoints, created proxy classes and consumed WCF Service.
Working as a Full Stack Developer, Entity Framework cordinating application among all three tiers with Ionic Framework and .NET.
Written WPF code and designed GUI using XAML, displayed data in form, created user controls, consumed data services in WPF, created WPF Data grid, master details data entry form, applied layout, styles and used data templates
Good knowledge in Design patterns, WinForms and UML.
Proficient in developing N-Tier distributed .NET applications using Web Services and WCF.
Strong hands on experience with ASP.NETMVC and its components: AJAX, LINQ to XML, LINQ to Objects, LINQ to SQL, ASP.NET Providers.
Strong knowledge and working experience developing Windows Web applications using JavaScript, HTML, XML, XSLT, CSS, Master Pages, Themes and Skins.
In-depth knowledge and experience SQL Server integration Services (SSIS), SQL Server Reporting Server (SSRS) and Crystal Reports.
Good knowledge on Windows 8 and 8.1.
Experienced in Design Patterns, Object Oriented concepts and relational databases including SQL server, Oracle and ADO.NET, ADO, ODBC database connectivity.
Experience in securing web applications using ASP.NET authentication mechanisms.
Good Knowledge on Outlook Customization and Exchange server.
Strong knowledge on Dev Express Controls.
Strong database design and programming skills in SQL Server 2012/2008/2005, SQL Stored Procedures, functions, triggers, Cursors, Indexing, importing/exporting data from varied data sources.
Good Experience in creating the test cases and performing Unit testing on applications using N unit testing tool.
Strong Analytical and problem solving skills at any tense and deadline situations. Being a team player and self-motivated, I am confident of better understanding of the situation to get the best possible results.
TECHNICAL EXPERTISE
.NET Technologies
ASP.NET, ADO.NET, MVC, SQL, ENTITY FRAMEWORK, XML, Web Services, WindowsServices, LINQ, WCF, WPF, BackboneJS, AngularJs2.0
Languages
C#, VB.NET
Client/Browser Technologies
AJAX, XHTML, HTML5, DHTML, XSLT, JavaScript, CSS3
Databases
MSSQL Server 2017/2012/2008, T-SQL, SSRS, SSIS, MS Access 2007/2003
Design Methodologies
OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts
Tools & IDE
MicrosoftVisual Studio 2008, MicrosoftVisual Studio2010, MicrosoftVisual Studio2012,MicrosoftVisual Studio 2017, MicrosoftOffice, MicrosoftProjectServer.
Version Control
MicrosoftVisual Source Safe, Team Foundation Server
PROFESSIONAL EXPERIENCE:
State of Colorado- Colorado Department of Labor and Employment
May 2019 to present
Role: .Net Developer
Project: The Colorado Department of Labor and Employment (CDLE) is the principal department of the Colorado State Government responsible for local government assistance, property taxation, property assessment appeals, affordable housing, and housing construction regulation.Today, the work of the Colorado Department of Labor and Employment is more critical than ever. This Department provides the information and tools that are helping Colorado businesses and workers remain competitive.
Responsibilities:
Develop and enhance modules on the application using .NETFramework and MVC, support developed teams, report the progress and conducting impact analysis.
Coordinate with Business clients, support the Application and Implement the process as per specifications provided.
Coordinate and communicate with development team to resolve their functional and technical queries/issues for design and development of the applications and review their work.
Day to day activities include on Data conversion from the old system to the new system.
Working knowledge on PowerShellscripting to automate solution deployments and updates processes.
Monitor different logs, space usage, Events, Agent Job history by PowerShell scripts.
Worked on Python, HTML5, CSS3, XML, JSON, JavaScript, MS SQL Server, object database and standard database API, PythonRest APIs, SOAP UI.
Update the SQL databases and import the reports to SharePoint for enterprise viewing.
Implemented daily CronJobs that automate parallel tasks of loading the data into HDFS and pre-processing with Pig using Oozie co-cordinator jobs.
Batch jobs were automated using the Quartz scheduler.
Answering the technical queries, driving the product intiatives and metric collection and analysis.
Worked on Documenting all procedures, debugging steps and resolution of issues.
ENVIRONMENT:
Visual Studio 2017, .NET Framework, MVC4,C# .Net,, Entity Framework, PowerShell, Python, HTML, API, JavaScript, jQuery,TFS, CronJobs,SOAP UI,JSON, CSS, Bootstrap, XML, TFS, MSSQLServer 2017.
State of California- Department of Conservation
Nov 2017 to Feb 2019
Role: .Net Developer
Project:Oncore started the WellSTAR project to support the Division of Oil, Gas & Geothermal Resources (DOGGR) of the California Department of Conservation (DOC). The project is about organizational transformation with a modernized solution serving as the driver for standardizing business processes, enforcing data quality and consistency, and enabling DOGGR to respond effectively to statutory, federal, and public demands for information. Our .NET solution modernizes the Risk Based Data Management System (RBDMS) originally developed by the Ground Water Protection Council (GWPC).
Responsibilities:
Develop and enhance modules on the application using .NET Core Framework and MVC, support developed teams, report the progress and conducting impact analysis.
Coordinate with Business clients, support the Application and Implement the process as per specifications provided.
Coordinate and communicate with development team to resolve their functional and technical queries/issues for design and development of the applications and review their work.
Worked on JavaScript, jQuery, HTML, CSS and AJAX request/response on RESTAPI.
Used ASP.NET, MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
Update the SQL databases and import the reports to SharePoint for enterprise viewing.
Working on JavaScript for Client-Side Validation
Created usability prototypes for the UI screens using AngularJs2.0,JavaScript and jQuery.
Experience in developing API’s (JSON, JavaScript) including API Documentation such as Swagger.
Manage and add to the external developer portal containing Swagger-based testing Interfaces
Answering the technical queries, driving the product initiatives and metric collection and analysis.
Reviewing of work products and deploying the application in the test environment and initiate the process of User Acceptance Testing(UAT). It includes fixing of application and technical errors that may come up during this phase.
Supporting the system components during Systemtesting, Integrationtesting and during promotion of these components to Production environment.
Prepare low level design, coding on specification provided in the checklist and provide enhance existing applications and developed process.
Worked on Documenting all procedures, debugging steps and resolution of issues.
ENVIRONMENT:
Visual Studio 2017, .NETCore Framework, ASP.NET Core, MVC4,C# .Net, WCF, Entity Framework, LINQ, HTML, API, JavaScript, jQuery,TFS, BackboneJS, AngularJs2.0, JSON, CSS, Bootstrap, XML, TFS, MSSQLServer 2017, ActivePDF, Swagger.
Wells Fargo– Charlotte, NC
OCT2016 to Oct 2017
Role:.Net Developer
Project:This Application is developed using MVC framework and C#.NET this application helps agents in providing the detailed information of account holders. This application provides personal information, offers, rewards, change of address, past dues, etc. These are only for information display. There is a Request correspondence page which contains change of contact information, card request or delete, return item and add user. Additional verifications and authentications are implemented for developing secures pages.
Responsibilities:
Working on Model View Controller (ASP.NETMVC) frame work for achieving test driven development (TDD) approach.
Responsible for designing and developing ASP.NET web pages using ASP.NET, JavaScript, C#, ADO.NET, SQL, HTML, CSS and AJAXWeb Services.
Working on validating the model from both Client side and server side in ASP.NETMVC.
Working on custom libraries for business layer using .NET Framework.
Demonstrating knowledge in C#, Framework API, and server controls by providing samples and diagnosis for API issues.
Developed SPM application using WPF, XAML, Prism, MVVM pattern and used dependency Injection Container
Worked on JavaScript, jQuery, HTML, CSS and AJAX request/response on REST API.
Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
Generated the required reports with the help of SSRS.
Monitor different logs, Space usage, Events, Agent Job history by PowerShell scripts.
Working on JavaScript for Client-Side Validation.
Involved in loading data from XML files and flat files to Database.
Created Lists, List Views, Event Handlers and Custom Web Parts.
Used tested & debugged C# code modules using .NET library classes, BizTalk library classes and Microsoft components.
Used AngularJs2.0 and BackboneJS for heavy DOM manipulation.
Designed and developed the agent portal using framework AngularJs2.0 along with HTML, CSS3, and TypeScript.
Created SharePoint groups and customized the Permission levels of that group and added users to the groups.
Created usability prototypes for the UI screens using AngularJs2.0, JavaScript and jQuery.
Used angular.js to develop a standalone test application, in scope of future usage of the framework.
Used ADO.NET objects such as Data Reader, Dataset, and Data Adapter for consistent access to data sources.
Created a Visual Web Parts need to display in the form of Reports from SQL database dynamically.
Used WCF to communicate between DAL and other business components.
Experience in usage of Source Control and Version Control ToolsTeam Foundation Server (TFS), Visual Source Safe (VSS) and GitHub. Hands on experience with SQL Server Services SSIS, SSRS and SSAS.
Used ASP.NET Validation controls for client-side validation of Server Controls.
Used ASP.NETMVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
Construction and Development of the module using ASP.Net, SQL, JavaScript, XML, WCF, AJAX, HTML.
ENVIRONMENT:
Visual Studio, ASP.NET, MVC 4,WPF,C#, .NET, .NET Framework, WCF, Restful Service, Entity Framework, LINQ, MicrosoftBizTalk server,PowerShell,HTML, API, JavaScript, jQuery,TFS, BackboneJS, AngularJs2.0, JSON, AJAX, CSS, Bootstrap, Razor View, XML, TFS, MSSQL Server.
HDFC- Hyderabad, AP
May 13 – Nov 13
Role: .Net Developer
Project:Loan Processing System is an application which helps the employees in applying for, and processing a loan request. This system was built to help the users with the processing of loans. A prospective client can use this system to decide the proper loan suitable for him/her, and also apply for it. Clients can use the system to monitor the whole loan-processing task, to make a decision about the loan and to automate other things like periodic payments.
Responsibilities:
Involved in different phases of the Software Development Life Cycle (SDLC) including Designing,Programming, Testing and Documentation.
Designed and developed using MVC architecture. Used Object Oriented Programming techniques to build modules.
Involved in front end development using ASP.NET, JavaScript, HTML, and CSS.
Worked with LINQ to SQL, LINQ to XML, LINQ to Collections, Object etc.
Used SSIS (SQL Server Integration Services) to Import/Export data from various data sources.
Implemented Report viewer to integrate the SSRS reports with the ASP.NET web forms.
Used LINQ queries to filter data set that is obtained from complex stored procedure, views, functions and Entities in the repository Layer.
Efficiently worked on Visual StudioTeam Foundation Server (TFS) with respect to Collaborative development.
Created an application in WPF that generates Silverlight Class library by taking XML file as an input.
Extended the WPF Toolkit Grid so that it can manage the columns, filter, search, and batch update.
Created test cases and performed N-Unit testing to rectify errors.
Developed T-SQL queries, Stored Procedures, Functions &ViewonSQL Server SSMS for data access.
Worked with latest ASP.NETMVC framework on Visual Studio.
Designed and developed rich and enhanced web pages using MVC, C#,Entity Framework, HTML, CSS and jQuery
Used AJAX, JavaScript and jQuery for validations and post-backs, CSS controls for enhanced interfaces in the UI.
Used Bootstrap to develop web form applications.
Implemented GUI using HTML, XML, AJAX control library, CSS and Web Form Controls to create Web pages, developed Master Pages.
Developed Web Services using WCF.
Involved in bug fixing and production support.
Co-ordinated with other teams in resolving bugs.
ENVIRONMENT:
ASP.NET, C#, VB.NET,jQuery,WCF, HTML, WPF, TFS, SSRS, SSIS,SQLServer, Visual Studio, .NETFramework, Visual Source Safe,AJAX.
Virtusa – Hyderabad, AP
Jan 13 – May 13
Role: .Net Developer
Project:Ironclad (Www.ironcladauthentics.com) is a trading website for Baseball, Football, Basketball, Hockey and Cycle holograms and authenticates the holograms. This website contains cart, user management, order management, order tracking, product management, and place order without creating account and with account. Iron Clad website is integrated
with their inventory.
Responsibilities:
Involved in gathering the System Requirements.
Used HTML, DHTML, JavaScript and CSS in web pages for user customization of page background and styles.
Involved in collecting, analyzing and understanding the business requirements from the customers and business analysts.
Involved in preparation of test cases and performed Unit Testing.
Creation of Stored Procedures for Business Objects.
Implemented user controls and utilized visual inheritance to create consistent views
Detailed design of ASP.NET Master Pages with more than one content place holder to give the consistent look and feel for the website.
Asynchronous Programming using WPF Dispatcher Object. Application has stunning user interaction. Like sync calls for compact SQL DB synchronization, Collection binding to grid view, Excel sheet generation, Search operations.
Developed visual components through WPF using XAML and Expression Blend.
Created ASP.NET content web pages that inherit from master page.
Developed XML-XSLT Transformations to display dynamically generated information.
Implemented product stock management on website and create product stock reports. If any product is out of stock or less the preferred quantity, then it comes in admin notice and get email on that.
Used ADO.NET to access the database.
Involved in Database Table design along with development of stored procedures, Triggers, Views and Indexes for tables.
Documented technical specification and flow diagrams.
ENVIRONMENT:
.Net Framework, Visual Studio, WPF, C#, SQLServer, ADO.NET, T-SQL, IIS, XML, XSLT, XSD, Visual SourceSafe, FxCop.