Download KIRAN .Net Developer Phone: +1 (929) 399

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Database wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Microsoft Access wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

SQL wikipedia , lookup

Clusterpoint wikipedia , lookup

PL/SQL wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Transcript
KIRAN
.Net Developer
Phone: +1 (929) 399-4972
Email: [email protected]
PROFESSIONAL SUMMARY:
 Over 6+ years of experience in Analysis, Design, Development and implementation of N-tier
Client/Server, Internet and Intranet based Database Applications, Distributed Applications and
Web applications in various domains using Microsoft .NET Technologies.
 Experience in various phases of Software Development Life Cycle (SDLC). Expertise in
Application development, Project Management, Deployment and maintenance life cycle
process.
 Expertise in developing windows and web applications programming with C#.NET
4.0/3.5/2.0, VB.NET, ADO.NET, ASP.NET2.0/3.5/4.0/4.5, ASP.NET MVC 3.0/4.0/5.0, JavaScript,
AJAX, Assemblies, JQuery and Angular JS by using .Net Framework 2.0/3.0/3.5/4.0/4.5.
 Proficient in designing and developing reusable framework using OOPS with C#, VB.NET in .NET
Framework using Visual Studio 2010/2008/2005.
 Extensive experience in working on with different software development methodologies
like WATER FALL, AGILE, SCRUM and Test Driven Development.
 Proficient in
developing Windows and Web UI interfaces using WinForms,
HTML/HTML4/HTML5, CSS/CSS3, XML, XSD, JQuery, XSL, XSLT, XAML, Java Script,
Bootstrap and AJAX.
 Good experience in analysis and design in the RDBMS environment, Normalization with PL/SQL
and experience in development of Stored Procedures, Functions, Views and Triggers in SQL
Server 2005/2008/2012/2014.
 Experience in using Language Integrated Query (LINQ), Lambda Expressions for querying and
updating (SQL Server, XML Documents).
 Strong in SQL Server 2008/2012 enhanced features like Column Store Indexes, Filtered Indexes,
Activity monitor, Multi Server Query, Policy Based Management, Data compression, Backup
compression, Resource Governor, Performance Data Collector, Facets, and Transparent Data
Encryption.
 Good understanding of Normalization /De-normalization, Database design and modeling (logical
and physical).
 Worked on Unit and Integration testing using visual studio unit testing frame work and N-Unit
 Experience in developing and consuming ASP.NET Web Services, Windows Communication
Foundation (WCF) and ASP.NET Web API (RESTful).
 Experienced in deploying Web Services using WSDL, UDDI and SOAP.
 Hands on experience working with WebUI controls and Data controls like Grid View, Detail
View, and Data Source controls such as Object Data Source, SQL Data Source.
 Experience working on Microsoft Reporting Services and Crystal Reports.
 Worked on .NET third party tools like Telerik data controls and JQuery UI controls.
 Good knowledge on Entity Framework and experience in working with MVC.
 Possess knowledge in UML standards. Involved in preparation of Use case diagrams, Class
Diagrams, Sequence diagrams.
 Good Experience in working on with different version control systems like Team Foundation
Server (TFS) and Visual Source Safe (VSS).
 Good knowledge on DB2.
 Good experience in deploying and testing web applications on IIS 5.0/6.0/7.0.
 Good experience in Windows Azure Service Bus, and Windows Azure Document Database.
 Designed architectures leveraging Windows Azure and Windows Workflow Foundation.
 Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS)
and SQL Server Integration Services (SSIS) with the .Net environment.
EDUCATION:
 Bachelor in Computer Science Engineering, Hyderabad, India.
TECHNICAL EXPERTISE:
Microsoft Technologies
Web Technologies
Services
Web Servers
Programming Languages
Development Tools
Client side Technologies
Frameworks
Databases
BI Tools
Version Controller
Database Tools
Cloud Technology
Management Platform
Operating Systems
Methodologies
Microsoft .Net Framework, ASP.Net, MVC, Silverlight, Web Forms, Win
Forms, WPF, WCF, ADO.Net, LINQ
HTML, DHTML, SOAP, WSDL, AJAX, XML, XSL,XSLT
WCF, ASP.Net Web Services and ASP.Net Web API
IIS 5.0, IIS 6.0, IIS 7.0
C#, ASP.NET, VB.NET, VBScript, HTML, CSS, DHTML, PHP
Visual Studio .NET 2003/2005/2008/2010/2012/2013, Rational Rose,
UML
JavaScript, JQuery, Knockout JS, AngularJS
Microsoft .Net 4.5/ 4.0/ 3.5/3.0
SQL Server 2014/2012/2008/2005, Oracle10g, 11g, PL/SQL
SSIS, SSRS, SSAS
TFS, Microsoft Visual SourceSafe
SQL Server Query Analyzer
Azure
Site core CMS
Windows Win7/XP/NT/95/98/2000/2008/2012,Linux
Agile, Waterfall, OOPS, OOAD, SOA
PROFESSIONAL EXPERIENCE:
Intone Networks, Iselin, Woodbridge Township, NJ
Role: .Net Developer
Aug2016- Present
Description: Intone Networks is a Professional Services Firm that offers a full range of services to its
customers in the field of EC and EDI in three major areas. The project mainly divides in to two modules
they are user module and admin module where it provides one-line billing to the users. The User’s
allows to login in to their accounts and they can pay the payments and also view the current balance in
the accounts .Admin module uses by the administration to interface, add, edit, delete new connections
details and Update electricity charges. And at the end it generates a Crystal report of all the payments
details of the user to the administrator.
Responsibilities:
 Involved in gathering requirements from end-user and worked closely with lead Architects and
software engineers to design, develop and implement the web based application using the .NET
frame work and SQL Technologies.
 Responsible for design, development, maintenance, training, technical support and coordination
with team members, system administrators and users.
 Developed the ES interface for enrollment and other view and update functionalities using
ASP.NET, VB.NET, C#, MVC 4.0, XML, XSLT, JavaScript, AJAX, Web Services.
 Developed web pages using Angular JS, HTML 5and Bootstrap as per the UI specifications.




















Created Adobe LiveCycle pdf templates and integrated with Web application.
Created forms using Validation and Rich Controls, AJAX Extended Controllers.
Developed a Win forms application in C# that manages the user roles, survey, rules and used it
to pull out the profile placed from the SQL database using ADO.NET.
Worked with JavaScript and .NET validation controls for validating the web forms.
Involved in database design by analyzing existing data models and business requirements.
Used ADO.NET extensively for retrieving, querying, storage, and data manipulation.
Used Page and Data caching concepts to increase the throughput of the ASP.Net pages.
Rendered XML document to an HTML using XSL and XSLT Transformations.
Developed and consumed WCF services to search for incidents based on filter attributes and to
maintain connection with the database.
Implemented SOA architecture using WCF services.
Created silver light custom controls, styles, animations and themes based on the requirement.
Utilized Site core CMS solutions to design .Net application features.
Responsible for deciding the requirements, writing the Stored Procedures, Views, triggers,
database design, Virtual Tables and some of the project management tasks.
Responsible for maintaining source code using TFS versioning control system.
Used VSS for version control and file sharing.
Involved in testing modules using N-Unit and fixing bugs.
Used Agile (Scrum) Methodology for rapid and more disciplined development during
implementation.
Experience increasing and developing RDLC reports, Crystal reports and worked on
maintenance and display of SSRS reports.
Experience in working with SSIS packages for data Importing, Cleansing, and Parsing etc.
Extracted, cleaned and validated.
Implemented Test Driven Development (TDD) for coding and prepared code documentation for
future reference and upgrades.
Environment: ASP.NET, Visual Studio 2012, MVC 4.0, ADO.NET, Angular JS, Bootstrap, AJAX, JavaScript,
HTML, XML, MSSQL,SSRS,SQL Server 2014, IIS 7.0, TFS, SSIS,XSLT, WINDOWS SERVICES, C# .NET,
VB.NET,NET Framework 4.0, AJAX, WCF, CSS, jQuery, WCF services, Adobe LiveCycle Workbench, , SSRS,
Site core.
Verizon Wireless, Mays Landing, NJ.
Role: .Net Developer
Nov 2015- July2016
Description: Verizon Online (VOL) provides Internet Services and Fiber optic TV connections to
customers across US. Verizon Online has business districts that have been extensively partitioned into
East and West. Verizon Online gives different web and TV administrations running from ordinary to
fiber. This Project concentrated on FIOS Online Ordering Application, where framework permits the
client to put in a request straightforwardly based on his requirement. And the Project also provided
Verizon to Generate Process by using user’s zip code to check whether that area comes under Verizon’s
services centers, Once the Verizon find the location of the user using Zip code Verizon can qualify the
user for different services. Once user is qualified for the service, he can raise the request for the
respective service.
Responsibilities:
 Involved in using all the best features of ASP.NET including Dataset, Data Bag and Data Adapter.























Involved in replacement of legacy systems with ASP.NET single page web applications (SPAs) and
relational databases using latest ASP.NET MVC, Entity Framework, and Web API server-side
technologies, and AngularJS and AJAX client-side technologies.
Developed the DAL layer for the database transactions using Entity Framework Database First
approach.
Effectively involved in various stages of the development starting from the Project planning till
production and maintenance using Agile Methodology (SCRUM).
Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
Implemented forms authentication in ASP.NET web API forms like Login, password and User
authentication.
Involved in creating Front end screens using HTML 5, CSS 3, JavaScript, jQuery, Angular2, Kendo
UI for MVC.
Created various Angular Services & injected them into Angular Controllers (using Dependency
Injection) to enable AJAX calls and created custom angular directives to create own HTML tags
and induce some kind of functional behavior to those tags.
Used Kendo UI and bootstrap to style the pages.
SOA was extensively used for developing re-usable frameworks for Data access layer and
Standard EXE framework.
Creating Views, Controllers and models using MVC and writing business logic to accomplish the
business requirements. ORM like Entity Framework is used for mapping. Used LINQ for applying
the business logic.
Used Entity Framework and LINQ to SQL to query the Business and Data objects.
Developed a data repository page using Data Grid control and ADO.NET.
Used Microsoft ADO.NET to access data from database in a web application.
Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to
SQL data sources.
Build and maintain SQL scripts, indexes, and complex queries for data analysis and SQL ETL
Batch processes involving migrations and in sync processes between two databases. Perform
quality assurance and testing of SQL server environment.
Designed and implemented stored procedures, triggers, views in SQL Server 2014.
Developed custom controls to enable reusability and used rich graphic controls of Windows
Presentation Foundation (WPF).
Used List, Trees, Toolbars, Menus and Context Menus for navigating between windows in WPF.
Used SSRS for reporting in SQL and SSIS for transferring data.
Used Microsoft Team Foundation Server for the purpose of version Control and source code
maintenance needs.
Actively managed the role of Production Support to fix the application issues on time.
Developed various reports based on the requirements using Crystal Reports.
Involved in the Unit and Integration testing.
Environment: Windows, Visual Studio 2013,.NET Framework 4.5.1 , ASP.NET 4.5, MVC, ADO.NET, C#,
Java Script, JQuery, Web Forms, SQL Server 2014, ETL, MS Unit, Team Foundation Server 2013, HTML,
CSS, Bootstrap, Angular2, Agile Methodology.
Wells Fargo, Minneapolis, MN
Role: .Net Developer
Dec 2014- Oct 2015
Description:
This project was a compliance requirement and as part of this project all new Wells Fargo customers
were required to verify their email address before the card is activated online.
Responsibilities:
 Actively involved in analysis, design and development.
 Requirements gathering and analysis, Participated in meetings interacting with project
managers, team members in order to understand application needs and goals.
 Used LINQ for querying on Business objects, collections and LINQ to Sql to develop data access
layer.
 Involved in the design of database, creation of tables and stored procedures using MS SQL
Server 2008.
 Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
 Developed and used user defined namespaces along with system-defined namespaces.
 Used C .NET for development and design of Business Logic and Data Access Layers in Test Driven
Development TDD environment.

Involved in developing RESTful calls with WCF that return JSON results for data binding and to
implement other business logic.
 Extensively used Data Grid for displaying the data in a clear format.

Used ADO.NET objects such as Dataset and Data Adapter, for consistent access to SQL 2005
data sources.
 Used CSS to create Fonts, Textboxes, Grid and other things at the front end.
 Involved in designing and coding of Presentation Layer, Business Logic Layer and Data Access
Layer.
 Designed and developed single page application using Angular JS and node.js.
 Used Angular UI Router, Angular UI Bootstrap for routing and rich user interface.
 Developed Single Page Application SPA apps for a cross-platform JavaScript based solution using
AngularJS1.1.0, and Bootstrap3Used TFS to manage the changes in the source code.

Developed required Stored Procedures, Triggers & User Defined Functions.
 Implemented role based security that demarcates the administrators from the report viewers
and grant applicants.
 Involved in the design of database, creation of tables and stored procedures using MS SQL
Server 2008
Environment: C#.NET, Net 4.5, ASP.Net, MVC 4, Visual Studio 2012, Angular JS, jQuery, Ajax, JSON,
Oracle 11g, #.Net, Win forms, Kendo UI, HTML, MOQ, Entity Framework, WPF, JavaScript, CSS, TFS,
Windows, Crystal Reports, WCF, IIS 7.0
Vasan Eye Care, Hyderabad, India.
Role: .Net Developer
Dec 2012– Aug 2014
Description: The Hospital Patient Portal is an online portal which is used to register, manage the visiting
Patient in a particular time period and it also used to assist the Patient to bring the related documents to
the hospital. The Project is divided in to two main models namely Patient Login and Staff Login. Patients
Login module gives access for users to create a new account or login in to the existing account and book
an appointments where as in staff login which has features like patients search , it Is used to manage the
visit information with a specific documents.
Responsibilities:
 Involved in full life cycle of the project from requirements gathering, analyzing, designing, and
developing the application using Iterative AGILE Methodology.
 Interacted with the client, for documenting business details and designing Software
Requirement Specifications and Project Management.
 Implementing ASP.NET Architecture, designed interactive views using JQuery, HTML5, CSS3,
AngularJS and AJAX.
 Used different Action Methods View Result, Partial View Result, Redirect Result and Redirect to
Route results in ASP.NET MVC.
 Developed new enhancements of the application using AngularJS. Utilized the AngularJS
directives, factory, service and filters. Created a number of custom directives to reuse them
across the application.
 Worked on Data Annotations to define rules to model classes or properties for data validation
and displaying suitable message to end users.
 Worked on developing and consuming ASP.NET Web API’s for creating and consuming business
components and implemented basic authentication for the API’s exposed to the client services.
 Worked on developing the business logic of the application using C# by making best utilization
of object oriented design, principles and practices. Made used of LINQ and lambda expressions
for dynamically querying the collections.
 Implemented the SOA architecture and exposed the business logic functionality using WCF
services for utilization of other applications.
 Developed windows service that performs background tasks against the database in perform
calculations and updating the DB with daily updates data received.
 Worked on developing the data-tier of the application using Entity framework DB first approach.
 Worked on SQL Server 2014 backend database and coded complex Stored Procedures,
Functions, Triggers, Cursors, Tables and Views.
 Worked Extensively with Query Optimization Techniques to fetch data with better Performance
Tuning.
 Created Cross-Tab, Drill-down and Sub-Reports using SSRS Reports.
 Ensured that all the coding standards are met. Involved in System testing support, Defect fixing
and UAT Support.
 Troubleshooting problems pertaining to System Performance, Network Administration,
Application Conflicts and System Bugs.
 Maintained the Version, Labeled Versions and Backups of the source using Team Foundation
server (TFS).
Environment: ASP.NET MVC4, JQuery, HTML5, CSS3, AJAX, Angular JS, Web API’s, C#, OOPS, LINQ, SOA,
WCF services, SQL Server 2014, SSRS Reports, and TFS. NET Framework 3.5, ASP.NET, Visual Studio
2010/2008, C#, SQL SERVER 2008, Visual Studio Team Server, Silverlight, XAML.
MediLife, Hyderabad, India.
Role: Jr .Net Developer
Aug 2010- Nov 2012
Description: The Online Medilife Center is "a nonprofit, membership, computer library service and
research organization dedicated to the public purposes of furthering access to the world's information
and reducing information costs on present medical field ". It was founded in 2009 as College Medical
Library Center and it’s the largest online public Medical access catalog in Asia.
Responsibilities:
 Life cycle of the Project planning till production and maintenance using Waterfall Methodology.
 Designed and developed web application interface using web forms, ASP.NET Server controls.
 Developed reusable SMTP e-mail system component for sending emails and involved
interviewing of code and done peer testing.
 Implemented business logic using code behind files written in C#.NET.
 Extensively used ASP.NET Validation Controls and JavaScript to implement server side and client
validation.
 Used Web Services (SOAP, WSDL) for communicating with other application and components.
 Improved the performance by selectively using page Output caching.
 Implemented stored procedures and views in SQL Server 2005 as required by applications.
 Deployed web applications using IIS 6.
 Extensively used Grid View and Details View to display data in a customized format in
theASP.NET web pages.
 Developed a CSV file data import utility to save in the Database.
 Used ADO.NET data objects such as Dataset, Data Adapter, Data Table and Data Reader for
consistent access to SQL data sources.
Environment:.Net Framework 2.0,ASP.Net, C#.Net, ADO.Net, Visual Studio 2008, SQL Server 2005, IIS
6.0,Visual Source Safe, Web Services, SOAP, WSDL.