Post Job Free

Resume

Sign in

Developer Mvc

Location:
Hyderabad, Telangana, India
Posted:
January 21, 2021

Contact this candidate

Resume:

SUMMARY:

Over * years of extensive experience in Analysis, Designing, Development, Testing, Bug fixing, Documentation and Implementation of Client/Server and Web Technologies for various N-Tier applications.

Expertise in .NET framework with great proficiency in creating applications using Web Forms, ASP.NET, C#/VB.NET, ADO.NET, XML, AJAX, AJAX toolkit, Cascading Style Sheets (CSS), JavaScript, WCF, WPF, IIS7.0, SQL Server 2000 / 2005 /2008 /2008 R2, LINQ, and Visual Studio.NET

Experience in Software Development Life Cycle (SDLC), Waterfall and Agile Methodologies

Developed service contract, operation contract & data contract classes to support communication between Agents using Service Oriented Architecture (SOA) through WCF web services and C#.NET.

Experience in developing reports using Crystal Reports, and SQL Server Reporting Services (SSRS).

Azure DevOps experience.

Excellent knowledge of React.JS

Proficient in developing Service Layer using ASP.NET Web services, Windows Communication Foundation (WCF).

Experience of front-end HTML/HTML5, JavaScript (including JQuery) and CSS and Designed and implemented the UI with extensive use of JavaScript, JQuery and Ajax.

Extensive Knowledge of Object Oriented Design Patterns and Model View Controller (MVC) 3.0 / 4.0

Good in-depth understanding and experience in building server applications using C#, ASP.Net, ADO.Net, XML, Web Services, HTTP modules and handlers based on .Net Framework 4.0/3.5 / 3.0 / 2.0.

Experience working with Telerik Controls and Telerik Sitefinity.

Sound knowledge of Object Oriented Programming Concepts and design practices (UML).

Experience in working with Windows Communication Foundation (WCF) in .Net Framework 3.5.

Experience with Azure Active Directory and Single Sign-on

Experienced in developing web-based applications using AJAX, XML, XSL, XSLT, XPATH, CSS, .NET, VBSCRIPT, JAVASCRIPT, HTML and Classic ASP.

Working experience with SSRS and SSIS

Experience with RESTful services.

Experience in data access using ORM Tools such as LINQ to SQL and ADO.NET Entity Framework.

Experience in designing and branding Master Pages utilizing Server, User, Data Grid, Form Validation, and Custom controls with CSS.

Experience in designing and developing Databases in SQL Server 2000/2005/2008, Oracle 10g which includes the development of functions, stored procedures and triggers using T- SQL.

Working Experience in PostgreSQL, and MySQL.

Experience in writing Unit Test Cases like Positive Test Cases, Negative Test Cases and Exception Test Cases.

Comprehensive problem-solving abilities, excellent verbal and written communication skills, Interpersonal Skills and good Leadership Qualities.

Expertise in working with different regulations such as GDPR, CCPA and ADA

TECHNICAL SKILLS

Languages

C#, VB.NET, C, C++, JavaScript

Web Technologies

HTML, XHTML, XAML, DHTML, CSS, XML, XSLT, VBScript, JavaScript, Angular 7/8, JSON, JQuery, Sitefinity, React JS

.Net Technologies

ASP.NET, ADO.NET, AJAX, Web Services, WCF

Databases

SQL Server 2012/2008 (R2)/2005/2000, Oracle 10g and MS Access, PostgreSQL, MySQL

Operating Systems

Windows Server 2003, Windows XP/NT/2000/Vista, Windows 7

Web Server

Internet Information Service (IIS), SQL Server

Protocols

SOAP, TCP/IP, HTTP

IDE

Visual Studio.NET 2015/2012/2010/2008/2005/2003

Reporting Tools

SQL Server Reporting Services (SSRS), Business Objects XI, Crystal Reports XI

Framework

Microsoft .Net Framework 4.0/3.5/2.0/1.1

Versioning Tools

Visual Source Safe 6.0(VSS), IBM ClearCase, Team Foundation Server (TFS)

Methodology

Agile Methodology, SCRUM, Water fall methodology

Content Management Systems

Reddot, Sitefinity

Regulations

GDPR, CCPA and ADA

PROFESSIONAL EXPERIENCE

Mars Inc. (Effem Foods) – Mount Olive, NJ

June 2017 – Present

Role: Team Lead/.NET developer (Full Stack)

Mars Inc. is the largest private company in the world that manufactures Candy, Chocolate, food and Petcare products. Developed 4 sites in Sitefinity CMS and maintain more than 130 applications, including ecommerce sites, for the Mars Information Services group.

Responsibilities:

Project 1 – Mars Inc. corporate sites and Mars Wrigley confectionary

Worked on Sitefinity 8.x,9.x and 10.x versions

Developed various sites in Sitefinity 9.x and 10.x as per the client’s requirements.

Extensively used and worked with Telerik controls for providing rich controls set for users

Created custom controls, widgets, templates in ASP and imported them over to Sitefinity

Experience working with Azure DevOps for version control and buid/release management.

Configure & Setup Azure Hybrid Connection to pull data

Migrated over 18 sites from older versions of Sitefinity 5.x, 6.x to Sitefinity 10.x

Created a footer tool to implement a standard footer across Mars’ sites

Was solely responsible in managing the corporate site, www.mars.com, such as creating new content, adding new pages, news articles until support hand-off.

Experience working with MVC JavaScript framework – React JS

Act as a liaison between Mars Business, external agencies and Support/Dev teams at offshore.

Experience working with Web APIs

Experience working with Tortoise SVN (Subversion)

Experienced in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Experience in developing Microservices using ASP.NET core.

Used various Bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.

Implemented filtering, pagination, and sorting using Angular.

Used Bootstrap & media queries to create Responsive Webpages across the different size of screen from phone or Laptop.

Worked on creating various types of indexes on different collections to get good performance in Mongo database.

Worked on creating documents in Mongo database.

Good working knowledge of Angular 6 and 7.

Have implemented Single Sign-On feature across multiple websites with Azure Active Directory.

Created the Power BI reports for Traffic monitoring.

Developed reports using POWER BI, Power Pivot and SSRS and SSIS.

Created tables, stored procedures, functions and triggers using MS-SQL(SQL Server 2012).

Created a plan to redesign Mars European sites that were developed in Reddot/OpenText CMS to Sitefinity 10.x

Project 2 – Petcare sites

Facebook Pixel Tracking and BazaarVoice implementations were done to track users and to also provide reviews and rating systems for Petcare products sold.

Working knowledge on Google Analytics and Google Tag Manager to track users for specific actions like where to buy, products viewed, cart functionality in addition to vanilla tracking Google Analytics provides.

Utilized AJAX APIs for form validation and other interactive features.

Project 3 – European GDPR compliancy and CCPA/Accessibility

Worked on implementing European GDPR changes in sites. Working with Evidon/OneTrust in creating new cookie banners/site notices and also integrating the OneTrust Consent tool with Salesforce to feed consent data.

Developed a plan to incorporate cookie banners across 200 plus North American websites for CCPA (California Consumer Privacy Act) and to ensure best coding practices (and W3 standards) are ensured to comply with American Disability Act (ADA).

Performed Search Engine Optimization (SEO) optimizations for online retail websites.

Environment: Visual Studio 2015, Sitefinity 8.x, 9.x and 10.x CMS, Reddot/Opentext CMS, React JS, ASP.NET, MS-SQL server 2012, Azure, Javascript, Gulp, AJAX, CSS, HTML, MVC 5, TFS, Power BI, SSRS, SSIS, JQuery, Microservices, SEO, Bootstrap, Angular JS, C#, Mongo DB, Tortoise SVN

National Passenger Railroad Corporation (AMTRAK) – Washington D.C.

February 2015 – May 2017

Role: Full Stack .Net developer

Amtrak is the sole passenger railroad company in the United States. Worked in the Web Development Team. Designed and Developed a Web application called OTP (On-time Performance). The OTP application is used by various Host Railroads, Centralized Electrification & Traffic Control (CETC) centers, auditors and business to store, modify and also read reports of the details of delays caused to/or by the trains in the USA, particularly in the North Eastern Region (NEC – North Eastern Corridor).

Responsibilities:

Worked on MVC 3.0/4.0 applications to build the UI layer

Developed several .aspx pages using C# as per the client’s requirements.

Extensively used and worked with Telerik controls for providing rich controls set for users

Design Documentation: Proficient in requirements analysis, process modeling, use case analysis, object oriented analysis and design, UML, change control and configuration management

Involved in creating the database schema and table structures in various cycles using MySQL and PostgreSQL

Involved in gathering requirements from the end clients.

Liaised with various Host Railroads, Centralized Electrification & Traffic Control(CETC) centers to gather feedback on the project at various stages of the software development lifecycle

Collected the contract, deal summary and agreement documents to go over the details required for the project.

Use NCover to check the code coverage report.

Created the mockup pages in Microsoft Visio 2003 to show to the end clients and require approval.

Gained an exclusive experience working with Sitefinity, adding User Controls designed using VB.NET into the Sitefinity, creating Custom Modules, Pages, Master templates etc

Attended meetings of the design logic and required components for the project.

Involved in integration of applications and maintained versions using TFS (Team Foundation Server)

Prepared Event Sequence diagrams using the tool star UML for some of the event flows.

Created WCF services responsible for communicating and providing user information from server to the client which is used in creating alerts on discounts, penetration, gratis and other amendments.

Implemented JavaMail API to send emails of daily reports to various Host Railroads, business user groups.

All applications created conformed to W3 accessibility standards.

Created tables, stored procedures, functions and triggers using SQL Server.

Created the .CSS style sheets for designing the layout of the GUI screens.

Followed Agile Processes such as daily scrum, pair programming, code reviews, iterative developments, and Test Driven Development (TDD).

Developed the UI using HTML 5, CSS, jQuery, Javascript, AJAX

Involved in Unit Testing and Integration Testing of the entire application.

Extensively used Nunit and Nsubsitute Framework to write Unite test and Integration test.

Environment: Visual Studio.Net 2010, ASP.NET, ASP.NET MVC 3.0/4.0, ADO.NET, PostgreSQL, Entity Framework, WCF, C#, MySQL, JavaScript, Javamail CSS, HTML, XML, SQL 2005, SQL Server 2008 R2, W3 standsrds, Telerik Controls, Visual Source Safe, Microsoft Visio 2003, NCover, Nunit, Nsubstitute.

Axis Bank – Hyderabad, India

December 2012 – July 2014

Role: .Net Developer

Web Auto Quote is a web application developed for the Auto Insurance Agency and Consumers. Agents/Consumers can go to the web site and get online quote and buy the policy. This application has two parts Auto Quote and Auto Bid. The Auto Quote is developed in ASP.NET by using C# and the Auto Bid is in classic ASP. Both Auto Quote and Auto Bid use SQL Server database.

Responsibilities:

Involved in design, coding for web application using ASP.NET MVC Framework 4.0, C#, Visual Studio 2012, SQL Server 2008.

Created Business Logic Layer & Data Access Layers to implement the MVC architecture.

Developed modules of the application in ASP.NET MVC and involved in writing C# classes

Developed Razor views (.cshtml) using HTML Helper methods and C# to display the wire information.

Familiar with ASP.NET MVC routing and the way it is performed in Global.asax RegisterRoutes method.

RegisterRoutes method Used Master pages & AJAX to maintain GUI uniformity for the web content.

Used Web services to communicate with the business layer objects.

Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages "Layouts and Nested.

Layouts", "ViewStart" and MVC User Controls "Partial Views".

Creating custom site pages, lists, views and master pages.

Created different models to tightly bind these models to the above Views in the application.

Created several Action methods in controllers in ASP.NET MVC which were used a routing mechanism between different views.

Developed Controllers and action methods to process the incoming requests.

Implemented windows authentication and created custom role providers to authorize the users.

Develop complex MVC Controller, View Models and Helper methods linked to backend database.

Implementation of client side validations using JQuery and ASP.NET MVC Validation

implemented at Controller level using Data Annotations.

Involved in the design and development of database, created Complex Queries, Stored Procedures, and Views using SQL Server.

Working with SVN as the source for version control and project / issue management.

Environment: C# with ASP.NET 4.5, MVC, Ajax, ADO.NET, Entity Framework 4.0, SQL Server 2008.

Idea Telecommunications– Hyderabad, India

June 2012 – Nov 2012

Role: .Net Developer

Responsibilities:

Worked on various web projects for the team, in developing web apps to support the sales dept., customer service and other staff needs.

Consumed Survey Monkey APIs and integrated into web app for sending survey invites and collecting survey responses.

Utilized UPS APIs for address verification and delivery confirmations.

Created Web APIs for internal apps. APIs would be used for verifying eligibility for benefits, addresses, user data-points, and provisioning patients in our system.

Designed and coded UI for multiple web apps using Bootstrap, JQuery, AngularJS, CSS and HTML5.

Used .NET, C#, LINQ, Entity Framework, for all back-end code.

Managed and Optimized SQL Server & Oracle databases with SQL, Stored-procedures, views, tables, triggers and user-functions.

Created and maintained SSIS packages to automate daily jobs and ETL processes.

Scheduled Tasks in Windows to run daily console apps to import and process data from external data sources.

Would meet with management and team members daily and weekly for status updates, planning and deployments.

Used JIRA for task and project management.

Utilized Visual Studio 2012, SQL Server Management Studio, Oracle SQL Developer and Fiddler as development tools.

Environment: ASP.NET, Visual Studio 2012, AJAX, SQL Server 2008, Jira, T-SQL, LINQ, Entity Framework, XML, HTML, Bootstrap, AngularJS, JQuery, JavaScript, TFS.



Contact this candidate