Name: S. Raghavender
Email id: *****.******@*******.***
Phone: 469-***-****
Professional Summary:
8+ years of experience in Web and Client/Server applications using Microsoft .NET Technology,ASP.Net, MVC,SQL Server, ADO.NET, Entity Framework, and java script, JQuery, Angular JS, Web Api
Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC3.0/4.0/5.0) design pattern and Test Driven Development (TDD)
Extensive experience using Visual Studio .NET platform(C#, VB.NET, ASP.NET, ADO.NET) and Experience in designing and branding Master Pages utilizing Server Controls and CSS3
Experience in developing User Interfaces using AJAX, HTML5, CSS, JavaScript, Jquery, Bootstrap and AngularJS, And Web UI applications, Angular2&4&5
Skilled Web UI Developer adept at reducing the amount of work required of end users to navigate software
Technologies Visual Basic2010 Visual Basic2008, SQL2008/2012/2014, ASP.Net for Applications/ Websites Web User Controls, Data Grid control, Form validation controls and created custom controls
Experience in Source Safe tools such as TFS and GIT
Excellent Experience in developing N-Tier applications including, Presentation, Business, Data Access and Web Service layers
Writing SQL triggers/ queries and Stored Procedure’s, SQL database designing Functions, and Packages
Good experience with HTML5 and CSS3 for making mobile environment using Bootstrap.
Developed database applications using VB.NET and C# with SQL Server and Microsoft Access as the databases using ADO.NET Components
Designed SQL Databases using Entity Framework
Build web applications based on ASP.NET technologies
Good knowledge about TFS collaboration platform for upgrading VB.Net applications.
Good experience in developing n-tier Web Applications
Good experience with Web Services and Windows Services in various applications.
Use SSRS and tools for developing reports
Experience with crystal reports and SSRS
Performed system and performance, load, regression test, stress and data interface testing.
Knowledge of SQL or similar database management system
Have a good experience with Client/Server programming
Self-motivated and possess ability for critical thinking, analysis, good interpersonal and communication skills
Flexible, enthusiastic and project-oriented team player with excellent communication skills to develop creative solution for challenging client needs.
Education:
Bachelor of Technology in ECE, JNTU, INDIA in 2010.
Master’s in MSCS, Northwestern Polytechnic University, USA in 2016
Technical Skills:
Web Technologies
C# and VB.NET (4.0/3.5),Asp.Net MVC, Asp.Net, Visual Basic 6.0, Web Services,Web API,
Frameworks
.Net,ASP.NET 3.5/4.0/4.5,5.0, ADO.NET, MVC 3,4,5, Entity Framework5, 6.0, Ionic Framework, .Net Core
Databases
SQL Server 2008/2010/2012, 2014 T-SQL, Oracle 11g.
IDE
Visual Studio 2007/2010/2015.Visual Studio Code
UI Technologies
Html, Java Script, Angular 2&4&5, Ajax, IIS, CSS, JQuery, Bootstrap, SCSS
Web Servers
Internet Information Server (IIS), TFS(Team Foundation Server)
Design Methodologies
OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts
Reporting Services
Crystal Reports, SSRS
Platforms
Windows vista, Windows 7, Windows 10
Professional Experience:
PWG – Southfield, MI
Role: Sr Dotnet Developer MAY 2019 to Present
Description: LRC: LRC is a apple ipad app it is the application to customer register and login their account to purchase the art and frame styles and design’s. using ionic framework application is building. A customer can register and login and purchase and browsing the shopping based on data feeding from the POS Application. Customer can purchase art using different payment methods like clover mechanism.
Based on the customer action pages are build and final review page customer can see the purchase list.
Responsibilities:
Build the application is based on Ionic framework with angular modules DB calls are happened through WebAPI
UI is built on Bootstrap and HTMLS, Ionic,Type Script and SCSS
Created Design Documents and wireframes based on team requirements
Created payment mechanism using third party modules like clover mechanism to transections in ipad
Routing the application based on requirements like URL or path.
Implemented Client side validation’s in i App
Most of the UI related components are build based on Ionic framework
Worked on Visual Studio code / .Net CORE 2.1 Framework N tiered application with an Angular 5 and SPA front end.
Using Angular component and model structure builds the application along with Typescript language
In Jquery Created DOM objects to call and implementing user methods
Bootstrap used to create templates and forms, textboxes and dropdown’s all UI tools and Navigations bars
UI and database operations are handled by Components and models approach
Ajax Calls used in CSHTML files for fast performances
Testing is done using UNIT Testing
Visual Studio code tool is used to build the application
Completed tasks based on sprint wise and participated Sprint review meetings and used Agile methodologies
Using Git, done Code management and branching in Visual Studio
Bit bucket is used to merging the current branch to master and master to local branch
Environment: Ionic Framework, Angular 5, SCSS, Sql2014, TFS, Git, .Net Core2.1, JavaScript, JQuery, Type Script, Bootstrap, HTML 5.0, CSS,, Visual Studio Code, unit testing, Bit Bucket, Source tree, MVC Web API.
Chevron – Houston, TX
Role: Sr Dotnet Developer Apr 2018 to April 2019
Description: CRT: It is a MVC Web based application based on User configuration or user Operation’s in frontend UI it will produce the final output in values format and these values are stored or assigned in PI Process Book (OSI Software) it will show in a graphic format. These values will be produced based on user configured Units like Thermodynamic units finally the values will show or stored in user configured way in Database.
Responsibility’s:
Build the application is based on MVC Modules and Entity framework is Database First Approach and DB calls are happened through WebAPI
UI is built on Bootstrap and HTMLS,C#, CSHTML, JavaScript,Type Script and Jquery
Created Design Documents and wireframes based on team requirements
Created Application in MVC Environment and Database is structured with Entity Framework
Routing the application based on requirements like URL or path.
Implemented Client side and Server side validation’s in Web Application Server side validation are implemented in Model and Controller layer and Client side validation’s are implemented through CSHTML and Java script, Jquery
In Jquery Created DOM objects to call and implementing user methods
Bootsrap 4.2.1 version used to create templates and forms, textboxes and dropdown’s all UI tools and Navigations bars
UI and database operations are handled by Model, View controller approach
Created Dom Objects and Jquery methods and CSS Classes for MVC Views.
Ajax Calls used in CSHTML files for fast performances
Unique Database system is created in this application likewise View models will depend in DTO and Property Mapper classes because mapping is required for the outputs
Created de-coupled architecture and Inversion of Control (IoC) principal. Implemented Dependency Injection of Inversion of Control
Testing is done using NUNIT Testing
Hosting the web application in DEV and Production Environment
Experienced in Database optimization and developing stored procedures, Joins, Views, Cursors and SQL
Completed tasks based on sprint wise and participated Sprint review meetings and used Agile methodologies
Created Database operations and CSHTML code to work on Business logic Equations in Controllers using C# code.
Using TFS, done Code management and branching in Visual Studio
SAST Scan and DAST Scan operations performed and solve the errors in application.
Environment: MVC 5.2.5, Sql2014, Entity Framework 6.0, C#,TFS, JavaScript, JQuery, Type Script, Bootstrap 4.2.1,HTML 5.0, CSS, Json, Ajax, Visual Studio 2015,.Net 5.0 Framework, Nunit testing, MVC Web API, IIS 10.
SCI–Houston, TX Mar 2017 to Mar 2018
Role: Sr Dotnet Developer
Description: Dignity memorial is a service based company. Dignity memorial Website is developing in .net framework like MVC. Lot of dB is maintain the company information like Images, Videos, Audios and location based employee details and gather content. Rich Images and information is displayed based on marketing team requirements. Creating application in a latest design manner using various Web application modules.
Responsibilities:
Designed, developed, and implemented internal and external application with standards-compliant code emphasis on browser compatibility, accessibility, efficient and optimized ASP, ASP.NET, CSS, JavaScript and HTML code.
Including data and system security, design and deployment of MS SQL databases, graphical user interfaces, testing and documentation.
Created Design Documents and wireframes based on team requirements
Created Application in MVC Environment
Routing the application based on requirements like URL or path.
Writing angular2 code for developing Single page applications (SPA), used several in built language core directives, expressions and modules.
Development of Client Side Validation techniques using Angular 2 and Java Script.
Developed custom directives and Services in Angular 2.
Used Windows Communication Foundation (WCF) methodology to implement the web services
Experienced in Database optimization and developing stored procedures, Triggers, Cursors, Joins, Views, Cursors and SQL on databases: MySQL, Oracle10g.
Used JavaScript for validating the input given to the user interface.
Written Design Documents and explanations based on requirements.
Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility and SEO standards
Created one web api to call database and map with another web api and stores everything in new web api.
Notification system module is done based on some integration parts
Designed databases, utilized MYSQL, used HTML and VBScript, which ran at client side.
Using Git for pulling code and deploying code to servers and tracking defects and business requirements.
Integrated Twilio Api and SMTP Server with the main application
Twilio Integration for the sending messages to the Customers
Creating and handling parameterized reports in SSRS
Completed tasks based on sprint wise and participated sprint review meetings.
Continuous integration(CI) and continuous deployment(CD) using Jenkins.
Content Tree structure modified based on component updates.
Attended Sprint review meetings and daily stand up meetings with offshore teams.
Attended client review meetings and presentations to gather development related information
Environment: MVC 5.0, Sql2014, C#, TDS, TFS and Git, JavaScript,, MySQL 4.1, visual Studio 2015,.Net 5.0 Framework, WCF, Web Api, Angular 2, HTML 5.0, ASP.Net Framework 4.5,IIS 7.
HSBC – McLean, VA Apr 2016 to Feb 2017
Role: SR. DOTNET DEVELOPER
Description: HSBC Bank USA, National Association, an American subsidiary of UK-based HSBC Holdings plc, is a bank with its operational head office in New York City and its nominal head office in McLean, Virginia. It has several customers through retail banking and wealth management, commercial banking, private banking, asset management, and global banking and markets segments. The system was engineered using .NET framework with C# as coding language, Asp.Net, MVC for creating User Interface and the backend database was developed and maintained on Oracle 11g and Sql.
Responsibilities:
Designed and developed intranet web application using ASP.NET MVC framework.
Evaluated completed developmental tasks to ensure compliance with specified standards.
Extensively worked on user interfaces using HTML5 and CSS3.
Tasks & Responsibilities develop applications using Ajax, XML, JavaScript
Develop Classes and other functions for this application using Ajax, Xml
Written Design Documents based on requirements
Created components based on project Requirements
Customized User Controls, web controls and improved the performance of the application by configuring the caching, Bowser Storage, Managing Cookies.
Produced and consumed web services including SOAP & RESTful using SOAP UI
Used Web services - WSDL and SOAP for getting required information from third party tools
Created login-based members area that displays ASP.NET MVC web pages based on access levels and assigned Roles.
Developed Webpages by using MVC Razor, HTML5, CSS3, and JavaScript.
Created dynamic and interactive user experience with extensive use of AJAX.
Used JavaScript for client side validations.
Enhanced user experience by designing new web features using MVC Framework.
Used Repository Pattern for data persistency and easy management of data flow to and from the database.
Creating the entity model and generating the database from the model using the Code First Migrations feature of the Entity Framework
Developed Stored Procedures, Views and Functions and optimized using indexes.
NUnit were used for unit testing.
Developed interactive data binding, filters and Custom Directives using AngularJs.
Worked on building web applications, WCF services and other real-time interfaces to create user experience that meets and exceeds the needs of the client and internal team specifications using agile and scrum methodology.
Used TFS and Git for tracking defects and business requirements.
The Agile methodology was used throughout the project, with a 20-minute stand-up meeting every morning,
Regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit.
Fixed issues reported by UAT teams.
The Agile methodology was used throughout the project, with a 20-minute stand-up meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit
Environment: C#.NET, ASP.NET 4.5, MVC 4, HTML5, CSS3, Angular js, ADO.NET, Visual Studio 2012, SQL Server 2012, WCF, Oracle 11g, AJAX, XML, IIS 7, JavaScript, TFS, SQL and Windows Server 2008 R2.
AD scholars, Hyderabad, India Jan 2013 to July 2015
Role: .Net Developer
Responsibilities:
•Involved in gathering the requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on 3-tier architecture.
•Worked extensively in Front end (UI) and Middle tier layers.
•Develop Business logic layer by implementing Object Oriented Programming Languages Involved in designing and developing the GUI for the user interface with various controls.
•Implemented the changes/modification like iterative/incremental development and used .NET Framework and Object-Oriented Methodologies for application development by using agile scrum methodology.
•Implementation of various applications based on Object Oriented Programming.
•Developed web pages and validated these pages using ASP.NET, VB.NET and C#.
•While developing vb.net applications error will be solved with Dos batch process method.
•Developed application as 3-tier application with Presentation Layer, Business Logic Layer, and Data Services Layer using SQL Server 2008.
•Designed and developed the SQL database for the vendor allocation and spend.
•Data analysis based upon business defined rules using Oracle.
•Designed and developed back-end store procedures with Oracle 10g database environment using PL/SQL.
•Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
•Used JavaScript and AJAX for client-side validations and scripting in the Web Pages.
•Extensively used State Management Techniques like Sessions state to maintain state between the ASP.NET pages.
•Developed reporting dash boards extensively using SSRS in the project to indicate the progress achieved by the individual divisions of the corporation.
•Followed agile practices including test driven development using nUnit.
•Experience in creating reports using Crystal reports.
Environment: .NET Framework 3.5, AJAX, ASP.Net 3.5, OOPS, VB.NET, C#.Net, ADO.Net, JavaScript, HTML, SSRS,, SQL Server 2008, Oracle 10g PL/SQL, Microsoft Visual Studio.Net 2008, IIS 6.0, Crystal reports.
YASH Technologies Hyderabad, India Sep 2010 to DEC 2012
Role: C# Developer
Responsibilities:
•Followed and developed the N-Tier architecture for the business, presentation and data access layers using with C#.
•Gathering requirement from client or business user. Analysis of the specifications/ requirements provided by the business user.
•Used DevExpress controls to build a rich User Interface and for advanced functionality within the application.
•Created database tables and relationships between tables using MS Access.
•Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for accessing data.
•Involved in Troubleshooting and Debugging of the application within the stipulated time.
•Enhancement of existing modules in the project as well as development of new modules.
•Manage integrity and calculation among all modules of Projects which are Accounting, Sales, Services, Parts, Payroll.
•Provided production support for Development as well as User Acceptance Testing environment.
•Created Windows services to create automation processing of XML.
•Written detailed technical documentation for the maintenance team and prepared an easy to understand user's guide.
•Developed Database Queries using joins, Indexes and also Tables, Views, Indexes, Stored Procedures, Functions and Triggers using T-SQL.
Environment: Visual Studio 2008, C#.Net, ADO.NET, Web Services, SQL Server2008, ASP.net, Windows 7,.Net Framework.