Post Job Free

Resume

Sign in

.Net Developer C#

Location:
Cedar Rapids, IA
Posted:
January 30, 2024

Contact this candidate

Resume:

+1-515-***-****

Navya Pericherla

ad28in@r.postjobfree.com

515555

Professional Summary:

An accomplished .NET developer with around 12+s years of experience in various levels of software engineering and in-depth experience in Azure and Microsoft .NET technologies and Database system.

Experience working on C#, ASP.NET Framework, ADO.NET, Web Application, Visual Studio, SQL Server.

Expertise in designing and developing Web Applications, custom controls, User Controls.

Expertise in Object oriented programming Systems (OOPS) concepts.

Experience in design, development, coding and testing of business/commercial applications using ASP.Net, C#, ADO.Net, XML, Web Services, Web forms, WCF, Windows Services.

Worked on Angular2 Templates, directives, Routing and navigation, Components, Services, Pipes and Data Binding.

Experience in implementing projects using MVVM & MVC Design Patterns & Object Orient Technique.

Expertise in Implementing Restful services using WCF and ASP.NET Web API’s.

Proficient in developing web applications and Single Page Applications (SPA) using client-side technologies JavaScript, jQuery, AngularJS, angular2/4, JSON, Xml, HTML5, CSS3, Bootstrap and Razor.

Developed Entity Framework using LINQ queries to connect database and implemented CRUD functionality with Entity Framework Code First and Database First approaches with ASP.NET MVC 5.0/4.0.

Worked on version controls and have end to end knowledge in integration of TFS, GIT.

Was involved in daily scrum activities and has experience with Jira and Confluence.

Experience in Unit Testing with NUnit.

Used AGILE methodologies as software development life cycle models (SDLC).

Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.

Excellent communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

Academic Profile:

B.E. in Electronics and Communication Engineering – (2007-2011)

Anil Neerukonda Institute of Sciences and Technologies, Andhra University.

Technical Skills:

Operating Systems

Windows 8/10, Windows2000/XP/Vista/7, Windows 2003 Server

Azure Technologies

Cosmos DB, Azure Active Directory, Azure functions, Key vault, Event Hub, Azure Data factory, Azure DevOps (CI/CD).

Databases

SQL 2012/2014/2016/2017.

Programming Languages

C, C++, XAML, C#.

Web technologies

ASP.NET MVC, ADO.NET, Web Services, AngularJS, WEB API, angular2/4, typescript, bootstrap, JavaScript, jQuery,

IIS 6.0/7.0/7.5

XML Technologies:

XML, HTML, WSDL, SOAP

Modeling Tools:

UML, Use Cases, Workflow and Dataflow

Source Control:

Team Foundation Server (TFS), VSTS, Azure DevOps, GIT

References:

References are furnished upon request.

Work Experience:

Organization: US Bank, Minneapolis, MN Oct 2023 – Till Date

Role: Lead/ Sr. C# .Net Developer /Full Stack Developer/Azure Developer

Responsibilities:

Involved in all the phases of the software project Life Cycle and also analysis of the systems based on the tier-

Architecture.

Converted the web sites to web applications to make Azure compatible.

Involved in deploying desktop applications, web applications, websites and console applications to

the Confidential Azure clouds.

Design, develop, and support reports and dashboards using Jaspersoft reporting platformed related tools

Used C# in Xamarin to create native mobile application.

Extensive mobile UI design and implementation experience, including prototyping.

Built native iOS and Android applications using Android SDK, IOS SDK in Xamarin.

Experience on developing windows apps using Xamarin forms

Implemented AngularJS Controllers to maintain each view data and Service calls using Angular Factory

Involved in designing and development of services in C#.NET which communicate with the data base

and render the data back to the client consuming the service.

Customized SMS based authentication service and Integrated real-time data synchronization between clients.

Extensively involved in coding with Angular JS and java script to add functionalities and effects like

Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar

Analyzed the application performance in Azure environment using Dyna Trace.

Developed user interface by using the React JS, Flux for SPA development.

Implemented client-side Interface using React JS.

Implementing generic PaaS deployment API for repackaging and deploying applications on heterogeneous

PaaS platforms

Provided high availability for laaS and PaaS role instances for access from other services in the C#.Net

with Azure Internal Load Balancer.

Written PowerShell scripts that are customized for a particular dataset - such as a morning health check,

which outputs different base information on reporting

Prepared architecture plan to create the Azure Cloud. environment to host migrated Laas and PaaS

role instances for refactored applications and databases

Experience in planning and executing the application migration to a cloud environment based on

Windows Azure Pack.

Utilize Photoshop for different temples design and layout standard for better resolutions.

Effectively used jQuery a concise JavaScript for traversing HTML document, event handling and

AJAX interactions.

Migrated web application from Angular J$ 1.6 to Angular JS 2.0 for implemented data transform and

exported existing controls

Delivered engaging and visually compelling web pages with user-friendly UI that are cross-browser rich

web compatible.

Developed a Web Api and Mobile Services based back-end service.

Querying the databases using the PowerShell scripts.

Developed responsive, elegant views for web designing using the Angular JS 2.0 and Bootstrap Frameworks.

Implemented CRUD functionality with Entity framework in ASP.NET MVC.

Used Bootstrap 3 framework for making responsive web designing and mobile-first web interface.

Created Typescript controllers for the different pages in the views using Typescript.

Created Directives, Services, Filters using Angular js with Typescript Worked with type definition files

using Typescript 1.0 framework.

Worked with Xamarin IOS creating User Interfaces and using its Ul controllers.

Implemented the Xamarin Insight crash reports, users, audience and events for monitoring the app across

App Store and Google Play.

Used preferences with encryption for Android and Adding Server-side scripts to Azure Mobile Services

to implement validations.

Worked with DB team for Data CRUD Operations, Stored Procedures.

Used Team Foundation Server (TFS) as version control of the source code.

Performed Unit testing and System testing and prepared required documents for testing

Design the User Interface by coding in HTML5, CSS3, Angular JS, Entity Framework, Bootstrap to build this

SPA Single Page Application This website uses cookies to ensure you get the best experience.

Environment: Web Storm 11, Xamarin, Eclipse Luna, AngularJS 2.0, JavaScript, React.JS, Bootstrap 3,

jQuery, HTML, JDK 8, Subversion, CSS3, WEBAPI, REST, PowerShell, Equity Data, SQL Server 2012, laaS,

PaaS, Asp.Net 4.5, C#, Web Design with Cross-Browser, MVC, Entity Framework, TypeScript 1.0

Organization: Siemens Technology and Private LTD, Bangalore. Feb 2016 – June 2023

Role: Lead DOT Net Developer/ Software Developer

SIMATIC PCS neo: The innovative ground-breaking process control system by Siemens which is completely web-based process control system with object-oriented data management for Engineering and Operations. It means zero installation required for Engineering, operator and maintenance of workstations.

Responsibilities:

Involved in planning, design, development and implementation of the web application for hardware configuration module based on the business requirements using C# and ASP.NET.

Integrate Azure Active Directory for all user authentication/authorization and organization profiles.

Involved in design, development and unit testing of the components of the Engineering Application (TIA Portal and PCSNeo Web Portal) using the .NET Framework and C# Programming language.

Experienced in leading the team with technical related activities and scrum activities.

Developed various features for PCSNeo using C# for the PLC’s and other hardware devices in industrial automation

Responsible for designing the ASP.NET application authentication using ASP.NET MVC Authorization filters.

Involved in the development of Hardware queries for spread sheet engineering which enables the user to display and edit the engineering items in tabular view. Also has written integration tests for the Spreadsheet engineering using NUnit framework. Also involved in refactoring for optimizations

Involved in the development of unit tests for all the PCSNeo modules using Nunit framework. Also involved in the migration and adaption of all the tests for PCSNeo modules from TIA portal to PCSNeo.

Involved in requirement analysis along with partner and provided solution for various requirements.

Created proof of concept for implementing views in AngularJS rather than using razor for development.

A defined request-response message system, typically expressed in JSON or XML, which is exposed via the web—most commonly by means of an HTTP-based web server by a server-side Asp.NET Web API.

Implemented CRUD functionality with Entity framework in ASP.NET MVC5 and implemented sorting, filtering and paging with Entity framework in MVC.

Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.

Designed a software system using web services like REST and SOAP to support interoperable machine-to-machine interaction over a network.

Involved in using REST which the primary purpose of the service is to manipulate XML representations of Web resources using a uniform set of stateless operations.

Used ADO .NET Entity Framework Model as the Data Access Layer database and implemented the CRUD operations, mapping and executed stored procedures.

Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.

Involved in developing queries for Integrated spread sheet-based engineering.

Used Team Foundation Server (TFS) for source control and documented the entire application.

Experience in coordinating with on site and offshore team members in daily status meeting to resolve issues related to project Activities.

Experience with Test-Driven Development (TDD) performing unit testing with Moq framework.

Used TFS and VSTS for version control.

Requirement analysis, solution development and implementation.

Develop applications on .NET frameworks using C# language.

Write User stories and track application using JIRA.

Produce technical documentation as part of development

Involved in Unit testing and Bug fixing.

Environment: Visual Studio, C#, ASP.NET MVC 4.0/ 3.0, WCF, Entity Framework, JavaScript, Angular2, TFS, WCF, IIS 7.0, ADO.NET, XML, Microsoft Enterprise Library, MS AZURE, NUNIT, SQL Server 2008, t-SQL, Windows XP, UML, Windows Server 2008 R2/2008.

Organization: Infosys Limited, Bangalore Oct 2013 – Feb 2016

Client: Syngenta.

Role: Sr. DOT Net Developer

STARLIMS offers a powerful solution suite which provides effective Logistics Management process to maximize the efficiency of Syngenta Logistics Management Process operations. This includes flexible user-configurable workflows for a wide range of lab processes. It is a highly recommended application for material management, request management, and managing the workflow of packaging, inventory, transportation and warehousing. Lab managers and research staff are presented with real-time data that facilitates inventory management and storage management.

Responsibilities:

Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed

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

Extensively worked with Action Results, Action Filters and Custom Action Filters and Routing.

Extensively worked with Partial Pages, Layouts, Sections to design the HTML pages with Razor View Engine to get consistent look and feel.

Extensively used D3.js Library to generate various charts like bar chart, line chart. etc.

Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.

Business Logic has been implemented using the concepts of secure coding features and Object-Oriented programming (OOPS) with Code behind language C#.NET.

Used jQuery client-side scripting for autocomplete, tabs, validations, date picking, sorting and other functions.

Used jQuery to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications.

Used Angular JS accordingly for validation purpose, browser detection and controls.

Implemented Code First and used LINQ to Entities to massage the Data and optimized the Query Expressions.

Used Compiled Queries, Multiple Contexts, Explicit Loading, and Save Changes to context after all database operations to improve the performance in Entity Framework.

Established communication between different applications running on same/different platforms using WCF.

Developed all the Business Logic for all the modules in a separate Business Layer in C# and this was implemented using WCF and consumed external web services

Used XML serialization and de-serialization to provide data transportation functionality.

Written Queries using T-SQL Statements, Views, Stored Procedures, Triggers, Cursors and User Defined Functions in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.

Implemented Unit Testing, Integration Testing and System Testing using NUNIT.

Responsible for maintaining versions of source code using Team Foundation Server 2010.Created Html Helpers to reduce the amount of tedious typing of HTML tags

Worked on Microsoft Team Foundation Server for version control, individual task status and Database server project.

Environment: NET Framework 4.0/3.5, C#.NET, ASP.NET, AngularJS, Visualstudio.NET 2012, SQL Server 2012, CSS, JavaScript, jQuery, LINQ, SOAP, HTTP, XML, HTML, TFS.

Organization: Infosys Limited, Bangalore

Client: ALSTOM June 2011 – Oct 2013

Role: Systems Engineer

CE3K: CE3000 is a Field controller responsible for acquisition and restitution of real time data from and to the sensors/actuators. This field controller can also process these data according to the logic received from the Engineering station.

The controller’s Firmware is based on Real-Time OS VxWorks, EPL protocol is used to transfer the processed data to the Master controller or the other controllers. The Controller is redundant, wherein if one processing unit on the controller fails, the other one takes over.

Responsibilities:

Worked with business group to get the new business requirements.

Developed new modules to the existing Application in ASP.NET MVC,

Involved in programming the front UI and backend services using C#.

Designed and developed campaigns and Letter Templates modules.

Created Custom Action Filters in MVC to support the support the business requirements.

Implementing OOPS concepts like Inheritance to develop Base common and Base Secure modules.

Developed Web Based Event logging for historical analysis of field controller operation.

Involved in design, development and validation of a web-based Monitoring and Maintenance Tool for the Field Controller.

Involved in Maintenance and Validation of field Controller Firmware

Design, development and validation of a Remote Upgrade and Maintenance Tool for firmware management and diagnostics of the Field Controller.

Involved in preparation of Preliminary Design Document

Creating the Architecture for the applications and implementing the functionalities.

Unit Testing of the developed modules and Integration testing of the application.

Version management of the deliverables

Environment: NET Framework 3.5, C#.NET, ASP.NET, Visualstudio.NET 2008, SQL Server 2005, CSS, JavaScript, HTTP, XML, HTML, TFS, VxWorks



Contact this candidate