Sreevally M
Mobile: 415-***-**** Email Id: ************@*****.***
Professional Summary
An accompanied .Net Developer over 4 years of experience in Web and Application development, including Requirements gathering, Analysis, Design, Development and Testing.
Solid experience in .Net framework, ASP.Net, VB.Net, ADO.Net, C#, JavaScript, jQuery, Ajax and good knowledge and experience in implementation using CSS, XML and HTML.
Expertise on IIS, Web Forms, Win Forms, Web Services,WCF,Server Side Script configuration, Web Application Configuration, deployment and maintenance using tools such as Microsoft Visual Studio.NET.
Strong C# and ASP.Net skills focused on creating Web-forms and ASP.Net server controls.
Developed next generation applications using the .NET Framework, MVC (Model View Controller), Entity framework, webAPI.
Worked on creating MVC, two-way and one-way binding in AngularJs using ng-Model Directives.
Web application development experience in n-Tier architectures using ASP.Net.
Developed web applications using Test Driven Development (TDD) methodology.
Strong experience in Object Oriented Programming (OOP) and methodologies.
Experience in database design in SQL Server, Oracle, MS-Access using Stored Procedures and Triggers
Experience in working in Software Configuration Management using Microsoft Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS).
Experience in implementing .NET Security features like Authentication and Authorization using Form-based and Window-based authentication, Authorizing Users.
Extensive experience working in n-tier architecture (Front end, Middle Tier and database).
Worked with MVC design pattern and various design methodologies like Waterfall and Agile Software Development with Extreme Programming, Scrum and Continuous Integration.
Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management).
Involved in all the stages of the software development cycle (SDLC), namely design, specification, coding, debugging, testing (test plan and test execution), integration and system testing, documentation and maintenance of the programs.
Experience in advanced JavaScript/UI frameworks like Angular JS, Bootstrap/UI, JSON, JQuery.
Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NET Web API.
Strong analytical and conceptual skills in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL.
Have experience in creating technical documents for software products using Visio, UML, PowerPoint and Office
Worked on Excel Reporting.
Excellent at learning and adapting to new technologies. Adaptable to work both as a team member as well as independently.
Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn modern technologies
Technical Skills
Programming Languages
ASP, Visual Basic, C#, C, C++, XML, ADO and HTML
Web Technologies
ASP.NET, Webforms, Web Services, CSS, XML, jQuery, JavaScript, HTML,
HTML5, Script, VBScript, ASP, WPF, WCF, WEBAPI, IIS, Bootstrap, Angular,
RESTful, Ajax, Javascript.
Application Tools
MS Visual studio 2015, SQL Enterprise Manager, SQL Management Studio
Data Base
SQL Server 2015 (T-SQL, Stored procedures, Triggers), Oracle 11g,
MS Access, ADO.NET
Application Servers
IIS 6.0/7.0
Applications
MS Visual Source Safe, TFS, MS Office, and MS Project
Operating Systems
Windows Server 2003, XP, Windows NT / 2000, Windows Vista,
Windows 7/8
Education
Bachelor of Technology in Computer Science and Engineering, Osmania University, Hyderabad, India.
Professional Experience
Celer Systems Inc.
Sacramento, CA Oct `18 – Till date
Role: Software Developer
Responsibilities:
Involved in requirement analysis, designing and development.
Used AGILE methodology to implement the application.
Designed Class, Use Case, Sequence diagrams using MS Visio.
Created designs in partial views that are commonly used throughout the application.
Developed MVC application by using Layouts to have consistent look of and to add styles to each page in application.
Used front end web development tools like Ajax, CSS, JavaScript, DHTML, and jQuery.
Implemented methods through controllers in MVC to handle user inputs and responses.
Implemented AJAX and used Ajax Controls toolkit to improve performance, responsiveness, interactivity and features of application.
Experience in working on dependency injection pattern which allows for the removal of concrete classes at design time and also used Angular JS for Validation and Ajax submission, JSON web service call.
Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
Used Sessions, Cookies and Application Level State Management in Application.
Performed validations on Web Forms using .NET Validation Controls and Client Side Validation using JavaScript.
Consumed XML Web Services using C#.
Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
Used Team Foundation Server (TFS) for Version Control
Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
Designed and Developed reports using SSRS. Reports were developed against a variety of data sources which included SSRS.
Used SSIS to manipulate data to integrate the SQL Server database into larger processes.
Used LINQ to SQL to manipulate and fetch the data from database.
Performed database operations on SQL Server 2008 to create and maintain accounts information by creating SQL queries, stored procedures, functions, and views.
Developed business logic including Code-behind files and Classes in N-tier.
Used TFS for bug tracking and bug fixing.
Developed Entity Framework to access a relational database from the application.
Involved in Unit and Functional testing and fixing the issues occurred in the testing process.
Involved in deploying the application on the IIS server.
Participate daily stand-ups, Sprint meetings, Story writing meetings and weekly status meetings.
ENVIRONMENT: MVC 3.0/4.0, Razor Views, Partial Views, Layouts, C#, ADO.net, Visual Studio 2012,
SQL Server 2008, SQL Server tools( SSRS, SSIS), Web API, IIS 7.0/7.5, Java Script, JQuery,
ENTITY Frame Work, LINQ to SQL, XML, AJAX, HTML5, CSS, TFS.
SB Technologies Private Limited
Hyderabad, India July`17 -Aug`18
Role : Software Developer
Responsibilities:
Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using MVC, WCF and C#.
Created Business Logic Layer & Data Access Layers in WCF architecture.
Used Cascading Style sheets for a unified look and feel of the Web Applications.
Wrote the Database Triggers, Views, and Indexes.
Used Windows Communication Foundation (WCF) for clients to consume multiple services using Rest protocols.
Used Forms Based Authentication to enforce security in to the application
Designed Administrator pages to handle overall application.
Designed the source and applications under agile process.
Optimized LINQ/SQL queries and indexes for SQL Server 2012.
Fixed bugs reported by QA and UAT, including in Java Script.
Created Business Logic Layer & Data Access Layers in WCF architecture.
Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET).
Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
Migrated applications from .NET Framework 1.1 to 4.5.
Involved in designing database by following RDBMS rules.
Designed Master Pages, User Controls and Reusable Components using ASP.NET.
Prepared and executed unit test cases for every task.
Agile framework was adapted to deliver quality deliverables with perfect scrum model in design and development.
Involved in writing Design Documentation, User Manual and maintained the documentation up to date as changes happened.
Hands on experience in Data Migration.
Interacted with users for troubleshooting and issue analysis.
Developed stored procedures for implementing the business logic.
Participated in various client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
ENVIRONMENT: ASP.Net, ADO.Net, Entity Framework4.0, MVC4.0, Oracle 11g, SQL Server 2008,
JavaScript, JQuery, LINQ, Windows 7, VS2010, .Net Framework 4.0, Team Foundation Server 2010,
Web API, SSRS.
Tech Mahindra
Hyderabad,India May`15 – June`17
Role : Associate Software Engineer
Responsibilities:
Involved in the SDLC phase of requirement analysis, design, and development of the web based internet application tool using MVC modeling.
Graphical User Interface (GUI) was designed using ASP.Net and the business logic was codedinC#.
3-Tier Application Architecture to ensure flexible and reusability of the application.
Developed various web services using WCF which can be consumed by web application andother systems.
Used Session Objects, Cookies to store the application state.
Used ASP.Net, HTML and CSS to design the presentation layer of the website.
Prepared various test cases to fix the bugs and ensure the application error-free.
Used .Net Framework class library to build User Interface (UI) that separated application logic from presentation code using code behind pages.
Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
Developed core functionality with the ASP.Net MVC Framework.
Used ASP.NET MVC framework to support the use of Dependency Injection to inject
objects into a class, instead of relying on the class to create the object itself
Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model
Used Master Pages to provide a unified look and feel to the application.
Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls.
Used Grid View, Data List, and Panels to display and manipulate data in ASP.Net Web Forms.
Used a reusable web user control to display customer’s account number and name on every web form that he /she visits.
Extensive use of web services and web methods.
ADO.Net was used to implement the data layer to communicate with the SQL Server 2008
Used ADO.Net components like Data Adapter, Data Reader and Data Set to retrieve, display data.
Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Used Team Foundation Server (TFS) as a Source code control.
ENVIRONMENT: .Net 4.5, C#.Net, SQL Server 2008 R2, ADO.Net, LINQ, WPF, WCF, XML, HTML, JavaScript, IIS 7.5,,TFS (TeamFoundationServer), MVC, Visual Studio 2012, Windows Server 2008