Gopi chand - . NET DEVLOPER |
[email protected] |
Location: Basking Ridge, New Jersey, USA |
Relocation: any |
Visa: GCEAD |
Professional Summary:
8+ years of Software Application Development, Designing, including Requirements gathering and implementation experience with Web and Application development with N-tier Architecture involving all stages of Software Development Life Cycle (SDLC). Experience in developing Web applications using Waterfall, Agile and Scrum Methodologies. Experience in projects developed in MS .NET 6.0, .NET Framework 4.5 4.7, .NET Core 2.2 - 3.1, .NET Standard library. Experience developing applications using MVC 5.0/4.0/3.0/2.0 and MVVM, Factory patterns and N-Tier architecture. Experience in designing, developing, and updating Web-Forms using .NET Technologies like HTML5, CSS3, C#, AJAX, JavaScript, jQuery, AngularJS and ASP.Net. Have strong knowledge on ASP.NET CORE to build high-performance and cross-platform web applications. Strong experience in ASP.Net MVC, Web API, WCF, Entity Framework, IIS, HTML, CSS, JavaScript, jQuery, Angular JS, Bootstrap. Expertise in working with ADO.NET, LINQ, LINQ to SQL, LINQ to Entities and Entity Framework. Experience in data accessing using Data Adapter, Data Reader &Dataset in ADO.NET and Entity Framework. Extensive experience in working with Asp.Net MVC with Razor pages. Extensive experience working with HTML, JavaScript, .NET Core 2.0, jQuery, Angular 2/4/6, Typescript. Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles) Solid Back End database experience by executing SQL/PLSQL Queries, Nested Queries for Oracle, DB2, SQL Server and MySQL Database. Experience in NoSQL DBs Couchbase, DynamoDB, JSON file. Design & implement end-to-end automation of infrastructure and continuous delivery of the applications by integrating Cloud Formation scripts, Jenkins, Ansible and AWS. Developed Single Page Applications (SPA) using JavaScript Framework Angular, jQuery, Blazor Web Assembly and Bootstrap CSS. Experience in Object Oriented Design (OOD), Object-Oriented Programming (OOP), Object Oriented analysis and design (OOAD), Service Oriented Architecture (SOA) and Windows Presentation Foundation (WPF). Experience in working with HTML Controls, Web Custom Controls, Web User Controls and ASP.NET Web Forms. Experience in designing rich interactive WPF applications in XAML using MS Visual Studio. Experience in consuming, building and implementing Web Services using SOAP and REST Protocols. Experience of creating rich UI applications in WPF 4.5/4.0, Silverlight 4.0/3.0 along with XAML programming and Expression Blend 4.0/3.0 Experience in creating Services and Endpoints and working with WCF (Windows Communication Foundation). Experienced in creating consuming Web services SOAP, WSDL, .NET Remote Server Components using .NET Framework, to develop Service Oriented Architecture SOA based application. Leveraged AWS services - S3, Lambda, and API Gateway to create scalable and reliable applications. Extensively used Telerik MVC Controls and jQuery Plugins. Implemented WCAG 2.0 standards for web accessibility. Solid understanding and hands-on experience of large-scale databases (SQL Server 2008/2008R2/2012/2014/2016), MySQL, Oracle 10g/11g and experience with writing Stored Procedures, Triggers, User Defined Functions, Queries, Indexes, and Views. Experience in creating Crystal Reports using Reporting Services (SSRS), Integration Services (SSIS) Good experience with NoSQL databases like MongoDB, MS Access. Experience in designing and implementing database-level T-SQL, Views, and SQL Queries. Experience in generating Custom Reports and different types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS). Wrote Vagrant Scripts to spin up servers on the Developer workstations and in AWS. Experienced with Configuration Management Tools like SVN, Team Foundation Server (TFS) and GitHub. Extensive working with Integration Testing, MS Unit Tests, NUNIT. Experience in Application development and Production support environment and cross-platform web-based applications troubleshooting. Experience in hosting, maintaining, and monitoring Applications on Microsoft Azure and has good experience on API management tools Azure API Manager. Experience in using Issue Tracking and Bug Tracking Tools like Redmine, Snow, and Jira. Experience in Test Driven Development (TDD) using N-Unit and N-Mock for Unit testing. Good Experience in deploying and testing web applications on IIS. Ability to perform at High-level, meet deadlines, adaptable to ever-changing priorities. Good communication skills are written, oral, interpersonal and presentation. Education: Bachelor of Science from KKR & KSR Institute of Technology & Science AP, India. 2014 Technical Skills: Programming Languages C++, C# .NET (6.0/7.0/4.5), VB.NET, Perl, T-SQL, PL/SQL. Web Technologies HTML/DHTML/HTML5, CSS/CSS3, XML, AJAX. .NET Technologies Microsoft .NET Framework, ASP.NET, MVC, VB.NET, ADO.NET, Web Services, Web Forms, SOAP, NUnit, Entity Framework, Windows Forms, WCF, LINQ, Razor, Web API. Scripting Languages XML, JavaScript, VBScript, jQuery, JSON, AngularJS, Typescript. Design Patterns MVC, MVVM, N-Tier, Factory. IDE Tools Visual Studio 2017/2015/2012/2008/2005.MS SQL SERVER 2016/2014/2012/2008 R2/2005, DB2Management. RDBMS MS-SQL Server 2008/2012/2014, Oracle10g/11g, Couchbase, MongoDB, MsAcess Source Repositories Git Hub, TFS, Visual Source Safe, Tortoise SVN Unit Testing TDD, MS-Test, NUnit. Reporting Tools SSIS, SQL Server Reporting Services (SSRS), Crystal Reports Servers Windows 2012/2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0) Software Methodologies SDLC, Agile, Waterfall Application Tools Log4Net OS MS Windows XP,7,8, Vista, 2010, 2008, 2007, 2003 Other Tools JIRA, Microsoft Azure, Telerik Web Controls. PROFESSIONAL SUMMARY: Verizon, Basking Ridge, NJ July 2020 - Present Sr .Net Developer Responsibilities: Designs world-class supply chain programs in complete alignment with customers business goals. Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase using AGILE-SCRUM methodology to enable efficient and effective high-quality software development. Using Microsoft Technologies for the project development such as Visual Studio 2015, .Net framework 4.5, C# 4.5, and TFS 2013. Designed, developed, and enhanced the application using .NET Framework 4.0/4.5 and Visual Studio MVC (Model-View-Controller) Architecture2015/2017. Designed UI using Adobe Photoshop and DevExpress Theme Builder. Created a Web application using Blazor technology with .Net Core framework 5.0. Used Radzen components to build UI forms with the latest Blazor technology. Worked with Web API to provide services to HTTP requests. Developed responsive and interactive web applications using Vue.js, leveraging its component-based architecture to create modular and maintainable code. Proficient in Vuex for efficient state management, ensuring seamless data flow within Vue.js applications, and enhancing user experience. Created custom components and directives in Vue.js, enhancing user interface and functionality, resulting in a more intuitive user experience. Developed dynamic user interfaces using Angular, creating reusable components and services to enhance the overall user experience. Implemented client-side routing in Angular applications, ensuring smooth navigation and providing users with a seamless browsing experience. tilized Angular Forms module for building complex forms with validation logic, ensuring data accuracy and user input integrity. Designed and implemented responsive user interfaces using Angular Flex Layout and CSS media queries, ensuring compatibility across various devices and screen sizes. Implemented error handling mechanisms in Angular applications, providing meaningful error messages and ensuring graceful degradation in case of failures. Involved in Web Application using MVC5, WEB API. Worked with Web API to provide services to HTTP & HTTPS requests using WSDL to pass data in the form of xml and JSON data. Worked on converting projects from .Net framework to .Net 6.0. Knowledge on Web API and REST, JSON based development experience. .NET Core with Micro Services include Docker, Kubernetes and Service Fabric. These tools provide containerization, orchestration, and management of microservices. Worked on API s to create multiple microservices using REST and used GraphQL as the middleware for react projects to connect to service end points. Utilized Swagger as the standard API documentation on all the services. Supported and develop Siemens VAI Iron making MES using .net technology and MS SQL/Oracle database. Familiarity with server-side rendering and how to use technologies such as Next.js or React SSR to improve the initial page load performance of React applications. Hands on with Scripting in VBScript, Perl, JavaScript. Made web pages appear and operate in predictable ways by WCAG guidelines. Creating React.js / Flux front - end UI, and Node.js applications. Created Restful services using ASP.NET Web API for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules. Created and developed UI components within single page application (SPA), by using ES6, React.js, Redux store. Created a database known as SQL AZURE database, which integrates with Active directory and Hadoop. Imported data from flat files to SQL Server database using SSIS. Also used Azure for Scaling and checking the reliability of the applications which were developed during the project. Managed and administered all NoSQL database systems using Azure table. Manage various AWS/AZURE environments for provisioning of Linux servers and services implemented by the providers. Deployed web application to Microsoft Azure Service Fabric. Use Window Azure to deploy the application on cloud and managing the session. Involved in Web Application using MVC5. Implemented Couchbase server inserting, storing and manipulating the data. Implemented Azure DevOps Services for project management tasks, source code repository, continuous integration and deployment. Maintenance of legacy VB6 and VBA applications. Worked with JSON to pass the JavaScript objects from server to web application. Designed and Implemented Web application using ASP.NET MVC 6.0, Web API, Angular2/4/6, Entity framework (EF). Involved in Analysis, Design and Development of Customer Portal application. Designed project templates for deploying Silverlight web-parts in SharePoint. Deploying the Silverlight Charts as Web parts in SharePoint. Integrated GitHub into Jenkins to automate the code check-out process. The company delivers ultimate peace of mind for the transport and storage of time- and temperature-sensitive products. Fiddler used to tamper with requests and responses. Tampering performed automatically using the Fiddler Script engine. Used Fiddler tool to debug web applications by capturing network traffic. Working on Azure DevOps, CI/CD Build and Release Pipelines and Deployment in AWS cloud. Coded in Data Access Layer, and Business Logic Layer using C# .NET and SQL Server in backend. Created Entity Framework object model which handles the data from/ to SQL. Used Entity Framework to design conceptual data access layer from relational database to get the data from database. Testing the application as per the test cases and business logic. Basically, involved in NUnit testing. Involved in Database Designing, Views and Stored Procedures in SQL Server. Environment: .NET 6.0, .NET Framework 4.5, ASP.NET Core 2.0, ASP.NET MVC 6.0, Couchbase, Angular2/4/6, Typescript, Blazor, Razor View Engine, Visual Studio .Net, Perl, ASP.NET Web API, Web Services, NoSQL, PL/SQL, C#, Windows 2000, JSON, SQL Server, TFS, GitHub. State of New York, (DOHMH), Albany, NY August 2017 June 2020 Senior .Net Developer Responsibilities: Involved in the Software Development Life Cycle (SDLC) for documentation, designing, and development phase of the System. Involved in design development, testing and deployment of KIOSK and web applications from scratch, using .Net Framework 4.5, C#, MVC, Razor, HTML5, CSS, JavaScript, NextJS, GraphQL, ExpressJS, NodeJS. Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller. Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model. Developed and tested user-friendly navigator by utilizing JavaScript and VB.NET Designed UI using HTML 5.0, JavaScript, CSS, jQuery 2.1.1, Knockout JS and Bootstrap. Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages. Used JQuery and JavaScript, React JS for client-side validation and other purposes. Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI. Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by AngularJS. Worked with JQuery and Angular2 while developing the UI. Worked with Azure Search, Couchbase and Azure Service Fabric to publish the application. Responsible for building out the static UI, added the dynamic attributes to large automotive applications. Created custom Push Notifications, RESTful APIs and interaction using React-Native-Camera. Managed and maintained Oracle and NoSQL databases in production domain. Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Microservices. Experience with static site generators such as Gatsby or Next.js and how to leverage them to build high-performance React applications. Front-End Application is developed based on Angular 4 with Typescript, HTML5, CSS3, Bootstrap, Node.js and Visual Studio Code. Implemented the service using Node.JS, React.JS for performance, development, maintenance and deployment reasons. Implemented OOPS concepts and developed the application with C#, ASP.NET MVC 3 and ADO.NET Developed multitier web applications for customers and internal users using Visual Studio. Worked on building and testing various services to Azure. Developed several SOAP and REST API based internal tools to enhance quality and performance of existing code base and deployed in Cloud Foundry, AWS S3 and Kubernetes. Implemented ORM Framework Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers. Implemented Entity Framework Migrations to enforce the frequent changes in Conceptual layer changes to database. Used ReSharper tool along with Visual studio. Developed Mocks in WPF for unit testing the background services, service layer and domain layer. Developed Applications using VB.Net, .NET Framework 3.5, Object Oriented Principles and n-tier architecture. Enterprise n-tier software agent using (WCF) web service hosted on IIS. Followed agile practices and Test-Driven Development (TDD) and Object-oriented design patterns to write testable code and ease maintenance and Weekly Sprints. Developed Web services/Rest Services for building applications that send and receive messages by using the Simple Object Access Protocol (SOAP) over HTTP. Involved in Pair programming with other developers, code reviews become easier as we progress. Involved in project that utilizes PDFs as their main product a legal document. Created Stored Procedures, Functions, and Triggers using PL/SQL in Oracle 11g to insert, update, and delete data inside tables. Worked with Mongo Db for some modules of the application. Worked with NoSQL databases like MongoDB and Elasticsearch. Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS). Used Team Foundation Server (TFS) to maintain the version control history during development. Worked on ADA Compliance of the web pages. Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment. Environment: Microsoft .NET Framework 4.0, C#, ASP.NET 4.5, MVC 5.0, Visual Studio 2012/2015, NoSQL, Web Services, Windows Services, MS-SQL Server 2016, WPF, XML, XSLT, XHTML, Couchbase, Kendo UI, JQuery, Angular JS, Angular2 Entity Framework, CSS, JavaScript, TFS, Agile, Azure. Wells Fargo, Charlotte, NC Sep 2016 August 2017 . Net Developer Responsibilities: Experienced in all phases of SDLC which Involves Design, Documentation, Development, implementation and support of software applications. Involved in Use Case analysis and Developed use-case diagrams using MS Visio 2007. Developed the application using N-Tier Architecture, Event handling and used OOPS concepts in C# including Abstract classes, interfaces and inheritance. Developed application using .Net 4.5, LINQ, Windows Communication Foundation (WCF) Services and Enterprise Application Blocks using Visual Studio. Created User Interface pages with Razor views and partial views. Implemented Web User Controls, HTML, DHTML, Master Pages, CSS for the front-end development using ASP.NET 4.5. Worked on validation of WPF controllers and converters also deployed various services into cloud. Extensively applied JQuery, JavaScript and ASP.NET 4.5 for Front end Implementation and Client-Side Validations. Extensively used ASP.NET Microsoft AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages. Worked on backend data routing and security authentication of the mobile applications. Implemented ORM Framework Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers. Implemented Windows Communication Foundation (WCF) to expose the web service which needs to be consumed by other applications that interact with our system to send Demographics information. Developing Web Service classes using SOAP to communicate with legacy systems and also deployed web services as per business requirement. Participated in the development of SharePoint. Used Team Foundation Server (TFS) to maintain the version control history during development. Also worked on extracting reports from the SharePoint. Developed Application in C# & Database as Couchbase/SQL server 2008. Worked with SQL server integration services (SSIS) and SSRS for extraction of data. Worked with Transact-SQL for conversion of data types. Developed class design and reusable class libraries, implemented those classes using C#.NET. Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects. Developed stored procedures and invoked using LINQ to SQL and developed dynamic extension methods using Lambda expression in LINQ. Experienced in writing complex Stored Procedures for retrieving the data from backend and also implemented Functions in SQL. Utilized SQL Profiler to analyze the performance of the Procedures and worked in Performance Tuning and Optimization using SQL Execution Plan, Index Tuning wizard. Environment: .NET Framework 4.0, ASP.NET 4.0, C#, Razor View Engine, MS Visual Studio 2008/2005, SQL Server 2008/2005, ADO.NET, HTML, LINQ, T-SQL, IIS 6.0, SSRS, WCF, Web services, WSDL, SOAP, REST, XSLT, JQuery, JavaScript, AJAX, CSS, XML, XAML, NUnit, Team Foundation Server, Windows 2012 Server, MS Visio 2007. Infosys, India Aug 2014 Feb 2016 .Net Developer Responsibilities: Involved in all the phases of the Software Development Life Cycle (SLDC). Performed functional requirement analysis and was involved in system design based on n-tier architecture. Re-written the parts of existing application modules for performance and implemented the reusability. Involved in the development of Business Logic Layer and Data Access Layer in C#. Created classes and modules in C# using Visual Studio. Developed the Front End using ASP.NET and Code behind using C#.NET. Used features like Dataset, Data Reader, and Data Adapter to develop a Data Access Layer using ADO.NET. Involved in Database design. Written and used Stored Procedures and Triggers using T-SQL in SQL Server 2005. Worked on the Calendar Control to display the scheduled transfers. Created .NET Crystal Reports for statistical analysis of usage of the system, which can be accessed as web report as well as in PDF format using acrobat reader. Used Windows Services to trigger the scheduled transfers. Used Custom Validations Controls with JavaScript for client-side validations. Environment: Microsoft .NET Framework 2.0/3.0, Visual Studio .Net 2005/2008, C#, ASP.NET 2.0,3.0, ADO.NET, SQL Server 2000/2005/2008, Web Forms, Web Services Keywords: cplusplus csharp continuous integration continuous deployment user interface javascript sthree database microsoft procedural language New Jersey New York North Carolina |