Professional Documents
Culture Documents
srinath.net120@gmail.com
Phone: 732-374-4352
SUMMARY:
TECHNICAL SKILLS:
Languages
Technologies
Database
Servers
Web Programming
Web Technologies
Version Control Tools
Reporting Tools
Operating Systems
Software
Development
Methodologies
IDE
Education:
Bachelor of Technology in Electrical & Electronics Engineering from JNTU India.
PROFESSIONAL EXPERIENCE
Assurant Solutions - Wayne, PA
Senior .Net Developer
Mar 2016 to Present
Project: Sales automation deals with the Inventory & Material management,
Order Processing and print schedules. The front-end provides user-friendly
interfaces, Invoice report generation and Pending Order processing information.
Inventory system covers the processes of raising requirement, calling for
quotations, processing quotations, placing purchase order, tracking the purchase
order, tracking the payment, receiving the material, stocking the material and
issue of the material.
Responsibilities:
Developed Web pages using C#.NET, ASP.NET 4.0, HTML Controls and
CSS.
Extensively used Master Pages and nested Master Pages to achieve
consistent look and feel of the web site.
Implementation of client side validations using JavaScript, JQuery and
ASP.NET MVC Validation implemented at Controller level.
Developed core functionality with the ASP.NET MVC Framework
(C#.NET, ADO.NET)
Created Business Logic Layer & Data Access Layers to implement the MVC
architecture
Extensively worked on ASP.NET MVC architecture for building web
applications.
Involved in creating service and business components in creating a loosely
coupled application using application design patterns.
Responsible for creating model classes for an ASP.NET MVC application
for database access by taking advantage of Microsoft LINQ to SQL,
containing all the data access logic.
Involved in database design and writing stored procedures.
Developed classes for business logic and data access layer.
Created the user control to extend the functionality of drop down list, text
boxes to validate the data.
Implemented the role based security system for User management
module.
Worked on Content Management Applications to publish and apply
changes.
Used Data Contract as the standard mechanism in the WCF for
serializing .NET object types into XML.
Used Web Services (SOAP, WSDL) for communicating with other
application and components by authenticating and validating the objects.
Worked on XML, XML Serialization and Deserialization to access the
properties of an object and modify its values.
Utilized Entity Framework technology for data retrieving, querying,
storage and manipulation.
Used AJAX features to avoid page post-back and to improve the
performance.
Worked on Angular JS components, services and Modules for the rich
data driven web applications.
Utilized jQuery UI (Color box, Date picker, and Progress bar).
Migrated existing win forms VB.Net application to ASP.Net C#.
Utilized Authorize.Net Advanced Integration Method (AIM) for Payment
processing.
Used cookies, Sessions and View state to store user information.
Developed various stored procedures for the data retrieval from the
database and generation of different types of reports using SQL
reporting services (SSRS)
Leading a team of 3 people and as a single point of contact for all the
development and Release Activities.
Used Team Foundation Server for version control of the source code.
Worked with the Architect to drive out requirements of the project and
design the application.
Analyzed the requirements and significantly contributed in the
development by discussing and presenting ideas.
Designed and developed .Net web applications using ASP.NET
3.5/4.0/4.5, MVC 4.0/5.0. C#.NET.
Worked with ASP.NET Web Forms, Web Services, and Caching features,
configuring optimizations and securing the web application.
Worked on WCF Services using ASP.NET and C#.NET through different
types of bindings and consumed the services over HTTP and TCP Protocols.
Worked on razor view engine for shared views CSHTML programming and
the validations using Angular JS.
Worked on RESTFUL Web services for the data exchange in JSON or XML
format.
Worked extensively on ASP.NET MVC temp data, view bag and view data
for data transfer within the controller and views.
Worked on ASP.NET MVC design pattern such as Singleton and
implemented the controller action methods for internal data driven web
applications.
Worked on scaffolding templates for creating the view pages for database
operations.
Designed user interface web forms using ASP.NET 3.5 / JQuery and
implemented business logic using C#.NET
Designed and developed various abstract classes, interfaces, classes to
construct the business and data tier using C#.NET, ADO.NET.
Extensively used XML for data passing between modules and applications.
Used LINQ to Entities, LINQ to Dataset to collaborate the domain and
integration objects with the view objects.
Implemented Queries using LINQ for effective access with database and
easy handle of file operations and XML.
Intensive use of CSS3, HTML5 and JQuery to design look and feel of the
web pages with interactive and rich display.
Intensively Used Data editing and displaying controls like Repeater, Grid
view/ Data Grid and Data List with paging and sorting capabilities.
Implemented 3-Tier Architecture on this Web Application.
Involved in Generating of the Reports from the given flat files, Delimited
files and from different types of inputs.
Performed user data validations using regular expression, required field,
compare and custom validators.
Used LINQ to Dataset to collaborate the domain and integration objects
with the view objects.
Extensively used State Management concepts like Sessions, cookies and
Caching.
Worked on View State to maintain data between the pages of the
application.
Implemented the ASP.Net Ajax Server Controls (AJAX tool kit).
Involved in the Consumption of the Third-Party Web services for checking
of the Credit History.
Involved in testing of Whole Application, following different types of testing
Scenarios.
Performed Unit testing, Black box testing, Referential Integrity
testing, and Sanity testing.
Used tracing and exception handling extensively.
Involved in Migration of the Application from VB.Net to C# (.Net4.0.)
Designing database and creating appropriate tables with necessary
constraints.
Involved in writing use cases and class diagrams.
Writing Packages, stored procedures, views, functions and triggers in
Sqlserver2008R2.
Involved in implementation of Agile Methodology by TDD Methods.
Involved in creating of the tables using Normalization techniques &
Referential integrity rules.
Used Team Foundation Server for the purpose of version Control and
source code maintenance needs.
Responsibilities:
manner. The process of tracing all such activities is the purpose of the
application. The application involved collecting information, analysis and
presenting of the information from a XML file generated as part of existing web
service.
Responsibilities:
Developed web pages, in Asp.Net with C# for its users to handle and
monitor their physical activities.
Designed and developed the Gallery page in ASP.Net and jQuery for
clients to upload and view their images specific to the exercise.
Designed the image uploads in other web pages to use Gallery images
which are previously created .Net User controls.
Designed User controls in Visual Studio 2005 to accommodate easier way
for reusable functionality for trainer/user/admin role based activities.
Created JavaScript, jQuery design for the Webpages for handling client
side requests and validation.
Integrated Client side scripts in Asp.Net Webpages using Visual Studio.
Implemented the database access layer using C#.NET and OLEDB of
ADO.NET.
Implemented an Intelligent design for separating Development and
Production databases using same Webpages in .Net 3.0