Post Job Free

Resume

Sign in

Developer Net

Location:
Torrance, CA
Posted:
June 26, 2020

Contact this candidate

Resume:

Pattabi Rama Rao

Sr.NET Application Developer

add4ce@r.postjobfree.com

+1-425-***-****

Professional Summary:

Having 16+ years of experience in various development using skills in Microsoft technologies such as Microsoft Azure, Azure Administration, Azure DevOps, OpenShift Redhat(Docker Container Application) Angular 8, AngularJS, ReactJS, Asp.net Core MVC 2.2, C#.net, VB.net, ASP.net 2.0/3.5/4.0/4.5/4.7, PHP, SQL Server 2000/2005/2008/2012/2014/2017/SQL Express.

Experienced in all stages of SDLC (Software Development Life Cycle) including proposal, process engineering, requirement analysis, design, development, testing, deployment and support.

Extensive experience on Responsive Web-based site designs using HTML5/CSS/FontAwesome/Bootstrap 4.

Good knowledge in Object Oriented Programming concepts.

Experience in implementing Object Oriented Programming (OOPS) using .NET Technologies like C#, ASP.NET Core MVC 2.2, Single Page Applications using AngularJS, ReactJS, Angular 8, Web API, WCF Services .

Good Experience on implementing Design Patterns like Factory, Singleton, Lazy Loading, RIP and MVC.

Good in build and deployments in OpenShift Container Platform and Troubleshoot application with Dynatrace.

Good in build and deployments with Azure Dev Ops on Azure Application services using Azure pipe line for Continous integration(CI) and Continous Deployment(CD).

Experience in implementation of Persistence Framework like Entity FrameWork ORM (Object Relational Mapping) with Language Integrated Query(LINQ).

Using 3rd party controls like Telerik and Kendo UI controls for better performance, reusability and for faster implementation of application.

Good experience in Application development with Open Source technology like PHP.

Expertise in using Web Service technologies like SOAP, WSDL, UDDI, WCF, RestAPI to implement Service oriented Architecture (SOA).

Expertise in developing ETL packages using SSIS and running through SQL Agent Jobs for automatic schedules.

Expertise in creating Annual, summary reports using Crystal reports, SSRS and Dashboard reports.

Hands on experience with scripting languages like Javascript, Jquery and AJAX.

Experience in working with build tools like NuGet, NPM, MAVEN, logging framework NLOG and Nunit, MSTest to perform unit testing.

Strong experience on deploying websites/applications hosted on IIS and troubleshooting issues.

Hands on experience with source control tools like VSS, TFS, SVN, Git.

Excellent communication skills, good team palyer and have good analytical capabilities. Good organization skills, ability to handle multiple tasks and work independently as well as in team.

Experience in Agile Scrum Methodology, Good team player in scrum development team and responsible for sprint deliverables. Involved in various scrum events like sprint planning, backlog grooming, daily scrum meeting, sprint review and retrospective meetings.

Technical Skills:

.NET Technologies

C#, ASP.NET, ASP.NET Core MVC 2.2, AngularJS, ReactJS, Anuglar 8, Web API, WCF, Web Services.

Web Technologies

HTML, HTML5, DHTML, XML, XSLT, CSS, FontAwesome.

Developer Tools (IDE)

Visual Studio 2019/2017/2015/2013/2010/2008/2005,Visual Code.

Web & Application Servers

IIS, Azure, Openshift(Docker Container)

Databases

MS SQL Server 2017/2014/2010/2008/2005/2000, MS Access, Azure Database.

Operating Systems

Windows 10/XP/2000/NT/98.

Integrity Tools

VSS,TFS, SVN, Github.

Container PlatForm

OpenShift 3.11

Network Protocols

TCP/IP, HTTP, SOAP, SSL

Reporting Tools

Crystal Reports, SSRS, Dashboard.

Project Profile:

Client: LA County April 2017 to till Date

Role: Sr. .Net Application developer

Location: Los Angeles, CA, USA

Project: Property Tax Portal, Major Exemptions, DIV (Decline in Value)

Property Tax Portal Assessor, Auditor-Controller, Treasurer and Tax Collector, and Assessment Appeals Board have prepared this property tax information site to provide taxpayers with an overview and some specific detail about the property tax process in Los Angeles County.

Major Exemptions and DIV both are web applications, county can create the exemptions to the corresponding property which will be consider at the time of property tax calculation. The same assessor can decline the property value which is calculated by the County. County can reconsider the property value and will recalculate the property value and property tax and will resend the value to property owner. We had a Bing Maps integration to locate the property in online which can be done by Microsoft Bing Maps.

We have implemented Chatbot application for Property Tax portal where users can use this tool to get the answers by chatting about LA County Property Tax and it will return the predefined answers for all generic FAQ’s.

Responsibilities:

Involved in requirement gathering, designing database and website of Property Tax Portal using ASP.NET Core MVC 2.2, C#.Net, and JavaScript, JQuery, CSS, Bootstrap 4, Font Awesome.

Involved in Unit testing using MSTest, Regression testing and Integration testing of Property Tax Portal.

Involved in Hosting this application in Openshift Redhat(Docker Container Application).

Expertise in monitoring the Property Tax Portal using Dynatrace.

Involved in designing the SQL Server 2017 Database as a backend server to manage users, FAQ’s, Categories and News as well as for Admin site.

Involved in developing SPA(Single Page Application) Chatbot for Property Tax Portal using Angular 8 along with Asp.net Core WEB API as a integrated service and creating Database in Azure.

Expertise in hosting Chatbot application in Cloud environment with Azure Dev Ops using CI/CD process by creating Azure Pipeline.

Involved in implementation of MATS(Mobile Asset Tracking System) and Traintracks application with PHP and backend with SQL Server 2014.

Involved in Analysis, Design Coding, Unit testing using NUnit, MSTest, Regression testing and Integration testing of application.

Participated in daily Scrum meetings with the whole team to discuss about the progress of the Bug fixing and Implementation of Enhancement status, specks to be taken care and specks that already completed.

We are using the Jira to track our project development tasks every day.

I have done the Microsoft Bing Maps upgradation from 6.2 to 8.0 which is the latest version of Microsoft Bing Maps.

Expertise in using Design Patterns such as Factory Pattern, Singleton, RIP and Lazy Design Patterns.

Used GITHUB, TFS (Team Foundation Server) for Source Safe for integration, maintenance and Security of code.

Developed Major Exemptions and DIV reports using SSRS.

Implemented Google Analytics for MajorExemption website to check website performance.

Involved in the implementation of SSIS Packages with Integration Services Catalogs.

Creation and implementation of stored procedures, triggers, views and SQL Agent Jobs.

I am also involved in upgrade of Legacy applications like Major Exemptions, DIV, PTS, Public Assessor Portals, on IIS.

Environment: Web Application, Visual Studio 2015/2017, ASP.net Core MVC 2.2, .Net Framework 4.5, C#, ASP.NET, Angular 8, ReactJS, Entity Data Model, LINQ, SQL Server 2008,2014 and 2017, SSRS, SSIS, SQL Agent Jobs, PHP, JQuery, HTML5, Bootstrap 4, Fontawesome, Bing Maps, Java Script, JSON, Cascading Style Sheets (CSS), SourceSafe (TFS) and GitHub, WEB API, IIS 8.5, Microsoft Azure (Cloud Computing) with Azure Dev Ops, CI/CD process with Azure Pipeline, Azure Database, OpenShift (Redhat) and Dynatrace OpenShift monitoring, Google Analytics.

Client: Nike Inc., May 2016 to Mar 2017

Location: Portland, OR, USA

Role:Sr.Net developer

Project: NCAT – Nike Compliance Audit Tool

NCAT Audit Tool is a web application, by using this tool Nike Auditors can do the audit for the scheduled factories which are registered all over the world. We have two types of Onsite Audits which are HSE, Labor. Once the Onsite audit completes it will be fallow different levels of approval (Regional QA Review, Global QA Review and Rating Approval). Once these approval processes completes then it will be moved to completed status. After this, Auditors can generate the reports (NCAT Audit QA Report and Audit Summary Reports) and will send it to factories.

Responsibilities:

Developed and implemented various Web forms and User controls using ASP.NET, C#.Net, and JavaScript.

Involved in implementation of Single Page Application (SPA) for Delta Jobs Maintenance by using Angular JS, Web API.

We used SQL Server 2008 R2 and 2014 for backend data storage.

Involved in Analysis, Design Coding, Unit testing, Regression testing and Integration testing of application.

Participated in daily Scrum meetings with the whole team to discuss about the progress of the Bug fixing and Implementation of Enhancement status, specks to be taken care and specks that already completed.

Interacting with Clients, to gather the information for Business requirements for bug fixing and collecting the information for Enhancements.

Involved in implementation of WEB API.

Involved in implementation of Design Patterns such as Factory Pattern, Singleton, RIP and Lazy Design Patterns.

Involved in implementation of Library Logging Mechanism by using Microsoft NLog and for testing we used NUnit.

I have knowledge on MultiThreading but I didn’t get the chance to implement.

Used Source Safe of (TortoiseSVN) for integration, maintenance and Security of code.

Developed Audit QA Reports and Audit Summary Reports with SSRS.

Involved in the implementation of SSIS Packages with Integration Services Catalogs.

Creation and implementation of stored procedures, triggers, views and queries.

We used third party Telerik controls for improve the performance.

Environment: Web Application, Visual Studio 2013, .Net Framework 4.6, C#, ASP.NET, Entity Data Model, LINQ, SQL Server 2008 R2, SQL Server 2014, Online Transaction Processing (OLTP), Java Script, Angular JS, JSON, Cascading Style Sheets (CSS),Source Safe(TortoiseSVN), IIS 7.5,WEB API.

Client: Microsoft August 26th 2015 to April 2016

Location: Redmond, WA, USA

Client: Microsoft September 2011 to August 2015

Location: Hyderabad, India

Role:Sr.Net developer

Project: ECIT – Enterprise Commerce Information Technology

Enterprise Agreement and Enterprise Subscription Agreement customers can use the new Microsoft Volume Licensing Services Center (VLSC) for license reservation feature—located under the Subscription tab in VLSC—to create, cancel, and manage entitlement adjustments. The VLSC license reservation transaction enables you to create a subscription for eligible cloud products (for which you have received a future price quote) or for additional seats of products that you have already acquired, while deferring ordering and payment until you true up or place your annual order.

Responsibilities:

Implemented Software development life cycle (SDLC) application from design phase to implementation phase, testing, Deployment and maintenance phase.

We used Jira for project tracking system and we used to use scrum meetings every day daily task updations.

Designed the application as Multitier architecture with extensive use of (OOPs) Object Oriented programming techniques.

Involved in Analysis, Design Coding, Unit testing, Regression testing and Integration testing of application.

Participated in daily Scrum meetings with the whole team to discuss about the progress of the Bug fixing and Implementation of Enhancement status, specks to be taken care and specks that already completed.

Developed and implemented various Web forms and User controls using ASP.NET, C#.Net, MVC4.0 and JavaScript, JQuery, JSON.

Interacting with Clients, to gather the information for Business requirements for bug fixing and collecting the information for Enhancements.

Involved in Invoice generation with PDF format.

Involved in implementation of Windows Communication and Foundation (WCF).

Used Team Foundation Server (TFS) for integration, maintenance and Security of code.

Involved in moving my application to Microsoft Cloud Computing with Windows Azure.

Developed various Reports with SSRS Reports.

Involved in the implementation of SSIS Packages.

Creation and implementation of stored procedures, triggers, views and queries.

Involved in Windows server failover and in SQL server failover.

We used SQL Server 2008 R2 and 2014, 2017 for backend data storage.

Environment: Web Application, Visual Studio 2015, .Net Framework 4.5, C#, ASP.NET MVC 4.0, Web Services 2008, LINQ, SQL Server 2008 R2, SQL Server 2012, Online Transaction Processing (OLTP), Java Script, Angular JS, JQuery, JSON, Cloud Computing(Windows Azure), Cascading Style Sheets (CSS),Team Foundation Server 2013, IIS 7.5, Web Services, Windows Communication and Foundation (WCF).

Client: Carsem July 2009 to July 2011

Location: Ipoh Perak, Malaysia

Role: .Net Developer

Project: Carsem ERP

Carsem is a leading provider of turnkey packaging and test services to the Semiconductor industry, and offers one of the widest range package & test portfolios in the world. Carsem is a member of one of South East Asia's most successful corporations, the Hong Leong Group, who views semiconductors as a core business. This is the Carsem ERP Application which contains different modules and Integrates with different technologies as PROMAN, MES, Axapta, ASP.Net and C#.net. Currently the system in the PROMAN but we are newly implementing in .net with Axapta.

Responsibilities:

Involved in Migration of the current PROMAN to Web Application using C#.Net, ASP.Net and backend with SQL Server 2005.

Involved in more interaction with client for requirement gathering to implement the application.

Involved in Design, Coding, Implementing, Unit, Integration and Regression testing the applications.

Involved in designing and implementation of 3-Tier architecture consisting of Presentation, Business, and Data access layer using C#.Net.

Interaction with clients, for documenting business Requirement details and communicated with internal team to gather the existing functionality of PROMAN.

Involved in preparing Technical and Functional Specification documents.

Developed and implemented various Web forms and User controls using ASP.NET, C#.Net.

Designed and developed Web-services using C#.Net, ADO.NET and XML to handle online transactions with central database.

Used .Net Server Validation Controls for validating different controls and JavaScript for client side validations.

Grid view sorting and Paging were properly deployed.

Utilized ADO.Net technology extensively for data retrieving, querying, storage.

Implemented support for transactions using ADO.Net Objects.

Developed various Reports such as Delivery Order, Invoices with Crystal Reports.

Creation and implementation of SQL Stored procedures, Triggers, Views and Queries.

Involved in the Barcode implementation with Scanner to scan the products in Finished Goods (FG).

Involved in the implementation of Web Services with SOAP Messages.

Used Team Foundation Server (TFS) for integration, maintenance and Security of code.

Environment: Web Application, .Net Framework 3.5, C#.Net, ASP.NET, Web Services, Azure, IIS and SQL 2005, Java Script, CSS, HTML, Cloud, Visual Studio Team Foundation Server(TFS).

Client: TriHealix, USA Aug 2007 - July 2009

Location: Hyderabad, India

Role: .Net Developer

Project: Money Exchange

MoneyExchange is the new way to send and receive money through online between MoneyExchange accountholders. It’s a great way to exchange money with friends, colleagues, or online sellers. Share restaurant, travel, or household expenses. It’s easy, secure and, best of all, it’s FREE to send and receive money between Money Exchange accountholders. One of the main features of the MoneyExchange is Negotiations. When someone sends money to you or requests money from you, you have the option to use a feature which allows you to suggest an amount that is different from the original amount sent or requested.

Responsibilities:

Involved in Design, Coding, Implementing and testing the applications.

Worked on 3-Tier architecture consisting of Presentation, Business, and Data access layer using C#.Net.

Interacted with the client, for documenting business details and designing Software Requirement Specifications and Project Management.

Developed and implemented various Web forms and User controls using ASP.NET, C#.Net, and JavaScript.

Designed and developed Web-services using C#.Net.

Used ASP.Net Server Validation Controls for validating different controls and JavaScript for client side validations.

Grid view sorting and Paging were properly deployed.

Utilized ADO.Net technology extensively for data retrieving, querying, storage.

Implemented support for transactions using ADO.Net Objects.

Involved in different types of testing (unit testing, application testing)

Developed various Reports with Crystal Reports.

Creation and implementation of Stored procedures, Triggers, Views and Queries.

Environment: Web Application, .NET Framework 3.5, ASP.Net, C#.Net, Web Services, SQL Server 2000, Java Script, CSS, HTML, IIS.

Client: Corporate for Liberian International Ship Corporation. Oct 2006 - July 2007

Location: Hyderabad, India.

Role: .Net Developer

Project: LISCR (Liberian International Ship and Corporate Registry)

This application is developed for LISCR (Liberian International Shipping Corporation and Registry). This is maintaining by LISCR administration, by using this application Administrator can add the exam and edit the exam and he can send the exam link to the exam taker through the mail. Exam taker will get this link he will write the test, after completion of the test result will be send through the mail. By using this application, we can generate the report for the result. This application will provide fully safety and security.

Responsibilities:

Involved in Design, Coding, Implementing and testing the applications.

Worked on 3-Tier architecture consisting of Presentation, Business, and Data access layer using VB.Net.

Developed and implemented various Web forms and User controls using ASP.NET, VB.Net and JavaScript.

Designed and developed Web Services using VB.Net, ADO.NET and XML to handle online transactions with central database.

Used ASP.Net Server Validation Controls for validating different controls and JavaScript for Client side validations.

Grid view sorting and Paging were properly deployed.

Utilized ADO.Net technology extensively for data retrieving, querying, storage.

Implemented support for transactions using ADO.Net Objects.

Involved in different types of testing (unit testing, application testing)

Developed various Reports with Crystal Reports.

Creation and implementation of Stored Procedures, Triggers, Views and Queries.

Environment: Web Application .Net Framework 2.0, VB.Net, ASP.net, Visual Studio 2005, SQL Server 2000, Java Script, CSS, HTML, IIS.

Client: Krishna District Co-operative Societies (KDCCB) April 2004 - Sep 2006

Location: Hyderabad, India.

Role: Jr.Net Developer

Project: Profound Banker

This product is mainly used for KDCCB (Krishna District Co-operative Central Bank). This Product maintains information of customers, deposits and the loans given to shareholders and branches information of the corresponding bank. It maintains all the transactions in the bank. This product maintains the relation between branches and head office (central bank). This product is mainly implemented for Co-operative Societies.

Responsibilities:

Involved in Design, Coding, Implementing and testing the applications.

Worked on 3-tier architecture consisting of Presentation, Business, and Data access layer using VB.Net.

Developed and implemented various Web forms and User controls using ASP.NET, VB.Net, and JavaScript.

Designed and developed Web-services using VB.Net, ADO.NET and XML to handle online transactions with central database.

Used ASP.Net Server Validation Controls for validating different controls and JavaScript for client side validations.

Grid view sorting and Paging were properly deployed.

Utilized ADO.Net technology extensively for data retrieving, querying, storage.

Implemented support for transactions using ADO.Net Objects.

Involved in different types of testing (unit testing, application testing)

Developed various Reports with Crystal Reports.

Creation and implementation of Stored procedures, Triggers, Views and Queries.

Environment: Web Application .Net Framework 2.0, VB.Net, ASP.net, JavaScript, HTML, CSS, IIS, SQL Server 2000.

Education

Master of Computer Application (MCA) from Pondicherry University, India.



Contact this candidate