Good Morning
Hope you are doing well.
I have an excellent .Net profile with 8 Years of exp. Please find below details and let me know if you have any contract positions for them.
Name : Venkat
Skill : .Net Developer
Current Client and Location : Intune Products, Rochester, NY
Visa : H1B
PROFESSIONAL SUMMARY
• Around 8 years of strong professional IT experience in .Net Development of various applications based on Object Oriented Programming (OOP), Client/Server, N-tier architecture, Web based and Internet Technologies.
• Experience in various Phases of Software Development Life Cycle (SDLC) i.e., Analysis, Design, Development, Implementation, Testing and User Training of Enterprise Web-applications, Standalone and Distributed applications as well as in QA implementation in all phases of SDLC.
• Hands on experience in requirement gathering, analysis, system modelling, design and development of N-Tier client server application architecture.
• Experience in all phases of the Software Development Life Cycle using Agile Scrum, Waterfall models.
• Hands on experience with development of applications using ASP.NET, Entity Framework, ADO.NET, C#, VB.Net, WCF, WEBAPI, MVC, WPF and LINQ (Language Integrated Query Language), LINQ to SQL, LINQ to Objects.
• Experience in Client/Server (Win Forms) and Web based (Web Forms, ASP.NET) application development.
• Developed Win Forms using VB.NET.
• Experience in creating rich content Web-Forms, Win-Forms, Web User Controls, Server Controls, Multithreading, Windows Service, Dot Net Remote technologies and Web Service.
• Experience with developing GUI using web technologies like HTML5, CSS3, AJAX, and jQuery, JSON, JavaScript, Knockout.js, Angular 2.0.
• Experience in XML, XSLT, User Controls, Custom Controls, SOAP, WSDL, Web Services, Validation Controls, Authentications like windows authentication and forms authentication.
• Strong experience with bootstrap for building Responsive web sites.
• Experience in Implementing web application using asp.net core MVC. • Experience with RDBMS Architecture, Model, Design and Development including MS SQL Server, Oracle and SQL.
• Experience in Object Oriented Analysis and Design (OOAD) techniques like UML using Flow Charts/Process Flows, Use Cases and Class, Sequence, Activity and State Transition diagrams
• Good experience in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS).
• Good Understanding of Dependency Injection using Unity and Mock testing using MOQ.
• Proficient in IIS Configuration for .NET Applications and Windows/NT Server.
• Working experience in Version controlling tools TFS, GIT, and SVN.
• Experience in using test frameworks like MSTest and NUnit.
• Exceptional ability to quickly master new concepts and a proactive team player.
EDUCATIONAL QUALIFICATIONS
Bachelor of Technology in Computer Science from KLUniversity. INDIA.
TECHNICAL SKILLS
Technologies : .NET, C#.NET, VB.Net, ASP.NET, .NET Core, Windows Forms, Web forms, WCF, WPF, LINQ, MVC5, MVVM, Web API, Knockout JS, AngularJS, Angular 2.0, HTML 5, Bootstrap, CSS3, XML, XSD, XSLT, JavaScript, AJAX, jQuery
Design / Developments Tools : VisualStudio.NET, Visual Studio 2013/2015/2017/2019 Visual Source Safe, Visio.
Web/App. Servers : Internet Information Services (IIS)
Database : SQL Server, SQL, MS-SQL Server 2008/2012/2014, Oracle.
Database Access Technologies : Entity Framework, LINQ to SQL, LINQ to objects, ADO.NET
Reporting & Integration : SSRS, Crystal Reports, SSIS
Version Control Tools. : GIT, SVN, Team Foundation Server (TFS)
Operating System : Windows, UNIX.
Tools : Bitbucket, Source Tree, Jenkins, Swagger, Postman, LINQ pad, JIRA,
Confluence, Bamboo.
PROFESSIONAL EXPERIENCE
Intune Products, Rochester, NY Aug 18-Present
Role: .NET Developer
Responsibilities:
· Involved in Software Development Life Cycle (SDLC) like Requirement Analysis, Design & development of the project.
· Worked in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
· Designed and implemented application using C#, ASP.NET MVC with Razor View Engine, jQuery, AJAX.
· Expertise in developing Web Applications using C# and ASP.NET.
· Developed and enhanced web applications by using HTML5, CSS3, and Bootstrap 3.0, JavaScript, and React js for mobile platforms.
· Implemented Server and Client-side validations using JavaScript and jQuery.
· Created ASP.NET Web API for http-based services to provide stateless, restful services.
· Developed ASP.NET Core Web API based on departmental requirements and specifications.
· Enhance applications built using Asp.net Core with Microservices architecture
· Successfully performed the REST APIs integration using XML and JSON.
· Implemented Data Access Layer using Entity Framework, LINQ to connect, retrieve and update the data from SQL server.
· Used Try Catch Finally exception handling extensively to avoid circumstances leading to abnormal program termination.
· Utilized Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SNS, Amazon SES services of the AWS infrastructure.
· Created Dynamic contact forms for S3 static pages using AWS lambda, Amazon API Gateway and Amazon SES.
· Used SignalR to push Notifications from Server to the Client and for real time communication.
· Integrated Hang fire for job scheduling.
· Developed Client side and Server-side Validations using various Validation Controls.
· Developed Stored Procedures, Triggers, and Views and Joins in SQL Server 2016 for accessing the database and developed T-SQL queries to fetch data as per the business requirements.
· Built hybrid mobile apps for iOS and Android using Apache Cordova.
· Built reusable components with React and JavaScript ES6.
· Used React 16, Webpack 4, Babel, ES6.
· Performed extensive Unit testing using NUnit as per the test cases and business logic.
· Experience with Test-Driven Development (TDD) performing NUnit testing with Moq framework.
· Worked in Production Support, fixing bugs development and integration.
· Used GitHub for Version Control, Team Build and Project Management.
Environment: C#, ASP.NET, MVC 5, HTML 5.0, CSS, jQuery, T-SQL, LINQ, Visual studio 2015/17, Swagger, Postman, Smart Bear ready API SQL Server 2014, Web API, Entity Framework, jQuery, Bootstrap, GitHub, Agile Development Methodologies.
TIAA, Charlotte, NC Aug 2017- Aug 2018
Role: .NET Developer
Responsibilities:
· Involved in Software Development Life Cycle (SDLC) like Requirement Analysis, Design & development of the project.
· Worked in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
· Designed and implemented application using C#, ASP.NET MVC with Razor View Engine, jQuery, AJAX, HTML, JavaScript and AngularJS.
· Implemented UI using MVC, HTML5, CSS3, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
· Expertise in developing Console, Windows and Web Applications using C#, VB.NET and ASP.NET in Visual Studio 2017.
· Developed and enhanced User Interface by using HTML5, CSS3, Bootstrap 3.0.
· Used Angular 2.0 framework to bind data in Web Application.
· Used SOLID principles to implement Business and Services Logic.
· Implemented security to the application using forms authentication
· Implemented Server and Client-side validations using JavaScript and jQuery.
· Enhanced Angular2.0 as the development framework to build a single-page application.
· Created ASP.NET Web API for http-based services to provide stateless, restful services.
· Successfully performed the REST APIs integration using XML and JSON.
· Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
· Implemented web application using asp.net MVC core · Experience with using Telerik Kendo UI for web application development.
· Developed Client Application Using Angular 2 using ASP .Net Core 2.0.
· Involved in Database development like writing queries and stored procedures using PL-SQL, SQL for both oracle and Sybase databases.
· Developed Client side and Server-side Validations using various Validation Controls.
· Generated reports using SSRS.
· 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.
· Designed Database, Written Store Procedures, Used SQL Profiler for Performance, SSRS and LINQ.
· Worked on Microsoft BI to extract data from external sources and modify data to certain format as required in Excel, created SSIS packages to load excel sheets from PC to database.
· Created and Deployed SSIS packages to import data from different sources to SQL Server
· Developed Stored Procedures, Triggers, and Views in SQL Server 2014 for accessing the database and developed T-SQL queries to fetch data as per the business requirements.
· Performed extensive Unit testing using N-Unit as per the test cases and business logic.
· Worked in Production Support, fixing bugs development and integration.
· Used Team Foundation Server (TFS) for Version Control, Team Build and Project Management.
Environment: C#, ASP.NET, MVC 5, HTML 5.0, CSS, jQuery, T-SQL, TFS, VS 2008/2015/17, SQL Server 2014, Web API Entity Framework, jQuery, Bootstrap, Agile Development Methodologies.
Wells Fargo, Chandler, AZ May 2016 to July 2017
Role: .Net Developer
Responsibilities:
· Worked in planning and executing phases of the software development lifecycle (SDLC) utilizing Agile methodologies to achieve end-to-end development of web-based applications.
· Designed and developed web forms using ASP.NET, C# and Visual Studio 2012.
· Involved in Web UI Design and Development using ASP.NET, AJAX, Master pages, User Controls, Custom Controls and Win Forms using VB.NET# as code behind.
· Responsible for developing Windows-application using C#, WPF, MVVM Framework.
· Developed new User Interfaces (UI) as per the application requirement.
· Developed the modules in Visual Studio 2012 using Classic ASP, ASP.NET, VB.NET, JavaScript, HTML, CSS, ADO.NET.
· Created and consumed WCF services as per user requirements.
· Developed a new WCF Service to get the information from the database. Worked on Data Contract, Operation Contract, Service contract, Endpoints, Binding etc.
· Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers.
· Experience in writing complex Stored Procedures, Functions, Triggers, Indexes, SQL Queries and Views using SQL Server, Oracle, PostgreSQL and PL/SQL
· Worked on SQL Server Integration Services (SSIS) packages to extract and load data from different databases.
· Experience in database modeling and development using SQL Server, Stored Procedures, Functions and UDF for create, modify and removed statements.
· Developed N-tier applications using MVVM architecture with Model, View and View Model using WPF Win-forms, business logic layer (VB.NET), data access using SQL server and WCF services.
· Consuming and creating new services using Windows Presentation Foundation (WPF), all of which use MVVM pattern.
· Used Crystal Reports for reporting.
· Created Control templates, Data templates, Styles, Style Triggers, Value Converters, Commands and Dependency /Attached Properties for the WPF application.
· Implemented MVVM design patterns to develop the windows and web-based applications.
· Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
· Generated various reports using Microsoft SQL Server Reporting services (SSRS).
· Performed Unit Testing (using xUnit), Integration Testing, Performance Testing and System Testing.
· Worked with Source tree, GIT as version controlling tool.
Environment: Visual Studio.NET 2013, C#, ASP.Net, .Net XML, SQL Server 2012, SSIS, SSRS, WCF SOAP, Web Forms, CSS, UDDI, SOAP, SOA, JavaScript.
Infosys, Chennai, India May 2014 to Jan 2016
Role: .Net Developer
Responsibilities:
· Developed the application as an N-tier application with UI in the presentation layer, Business logic in the middle layer using VSTO, ASP.Net and SQL Server 2012 in the backend.
· Worked on generic classes using C# to create Support Functions and Database Operations.
· Designed and implemented application using C#, ASP.NET MVC with Razor View Engine, jQuery, AJAX, HTML, JavaScript and AngularJS.
· Extensively used Tools/Technologies like C#.Net, Visual Studio, ASP.Net, Entity Framework, IIS, Enterprise Library, XML, AJAX, WEB API, SQL Server.
· Successfully performed the Restful APIs integration using XML and JSON.
· Built the proto-type by leveraging the Model-View- Controller (MVC) design pattern and bound all controls using data binding to the View Model.
· Implemented two-way binding among models, controllers and views with AngularJS to provide continuous updates among view and model.
· Developed custom AngularJS directives to build custom reusable modules to use across the application.
· Extract and analyze data to create SSRS reports.
· Developed controllers, services, and model and form components in AngularJS.
· Used Html 5 helper methods to create and design views in UI.
· Used code first approach and Entity Framework 6.0 for Data Access Layer (DAL).
· Used jQuery libraries as a part of client-side development.
· Used IIS as Web Server.
· Worked with ASP.NET MVC 4,5 Razor Views to create the presentation layer.
· Used Ajax features to implement dynamic web page updates.
· Used jQuery events and effects for effective interaction between HTML and JavaScript.
Environment: Visual Studio.NET 2012, C#, ASP, ASP.Net, ADO.Net, SQL Server 2012, SQL Server Integration Services (SSIS), SSRS, SSAS, Server Controls, IIS, DMZ Configuration, Web Services, SOAP, ODBC, Web Forms, caching, CSS, UDDI, SOAP, SOA.
Mphasis, Bengaluru, India July 2013 to April 2014 Role: Web Developer
Responsibilities:
· Understood the requirements of the end users and code as per business specifications.
· Designed the User Interface screens using ASP.NET Web Technology.
· Followed MVC architecture and developed ASP.NET, MVC application using C#, Generics, Code First Approach in Entity Framework and UI in Razor View Engine.
· Developed MVC Razor views, partial views, complex Controllers, helper methods, View Model repository pattern layers.
· Implement CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity Framework Database First in MVC.
· Developed and enhanced User Interface by using HTML, CSS, jQuery along with Bootstrap Framework.
· Provided the critical database stored procedures using ADO.NET for SQL Server.
· Analyzed detailed design of the application, generating use case models, analyzing ER Diagrams and Data Flow Diagrams.
· Migrated application from Classical ASP to asp.net
· Enhanced business logic modules using VB.Net.
· Involved in handling ASP.NET client-side state management (view state, cookies and query strings) and server-side state management (application state and session state).
· Used ADO.NET objects to retrieve and update data to the database.
· Created ASP. NET web pages that provide new features and enhanced user experience.
· Created user controls that can be reused in all pages of the application.
· Incorporated user authentications and authorizations in web.config make application more secure.
· Used Data Grid control to display and edit data and for data paging and sorting.
· Used case diagrams, class diagrams, sequence diagrams and activity diagrams for pictorial representation of process using UML.
Environment: .NET Framework, ASP.NET, MVC 4, Visual Studio 2013, Microsoft SQL Server, CSS, HTML5, Bootstrap, jQuery, Ajax, JavaScript, XML, Web Pages, IIS, VSTS.
Thanks & Regards
Naveen
Team Lead- Sales
TechSmart Global Inc.
666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.