Resume

Sign in

Developer Data

Location:
Eden Prairie, Minnesota, 55344, United States
Posted:
December 13, 2018

Contact this candidate

Resume:

Ramasri Kalaga

609-***-****

ac7yok@r.postjobfree.com

Professional Summary:

A Masters in (CSE) professional with 6+ years of experience in Software Analysis, Design, Development, Migration, Testing and Deployment of secure, multi-tier web and client-server applications, Web Application Development, Project Execution and Web Designing & Implementation.

Well versed in designing, coding, implementation of Internet/Intranet Applications like Web forms and Web Services using ASP.NET MVC, ASP.NET, VB.NET, Classic ASP and C #.NET, ADO.NET, Microsoft SQL Server and IIS (Internet Information Services).

Worked on developing and creating applications using ASP.NET MVC 5.0, ASP.NET 4.5/3.5/2.0/1.1 using both C#.NET and VB.NET.

Well versed with test driven development, used Nunit, MbUnit and Visual Studio Test Tools for Unit testing.

Good understanding of Software Development Life Cycle (SDLC), OOPS CONCEPTS, Design Pattern, Object Oriented Design (OOD) principles.

Experience on migration on old technology à new technology.

Used Agile practices and Test Driven Development techniques to provide reliable, working software.

Worked on N-Tier Architectures like MVC (Model View Controller), MVVM (Model View View Model) design patterns on the applications.

Hands on Experience on Knockout JS, and Angular JS

Experience in using Windows Communication Foundation (WCF) in the project for communicating and providing real time data from integrated server to Client application.

Knowledge on Windows Presentation Foundation (WPF) in creating both standalone and browser-hosted applications.

Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to Entities, and LINQ to Dataset to manage relational data as objects.

Extensively used Master Pages in designing the webpages and used Cascading Style sheets for a unified look of the application.

Expert level experience in SQL Server 2014/2012/2008 and Oracle 12c/11g/10g/9i database design, development of Schemas, Tables, Views, Indexes, Stored Procedures, User Defined Functions and Triggers, DTS, Transaction Management, T-SQL/PL-SQL, Code optimization and performance.

Experience with design and development of business reports using SQL Server ReportingServices(SSRS) and Crystal Reports for Client-Server and Web based applications.

Good working knowledge of SAP BAPI’s, SQL Server (2005/2008), Oracle, PL/SQL Developer, and MS Access, RDBMS.

Experience designing and developing Winforms and Webforms.

Experience of programming in VB6 and Classic ASP.

Proficient in JavaScript using widgets (Bootstrap, AngularJS and knockoutJS) and object models (JQuery, JSON and Ajax).

Extensive usage of Delegates and Events to establish communication between the Winforms.

Knowledge in XML transformation languages like XSL, XSLT and X Path.

Experience in creating Unified Modeling Language (UML) diagrams like Class, Sequence and Use Case diagrams using Rational Rose and MS Visio.

Deployed a variety of .NET Framework Applications including Windows and WebForms.

Experience in building and consuming .NET Web Services using SOAP, REST and WSDL.

Hands on experience in Excel/VBA/MS Access/Office Programming.

Experience in Integration testing, creating test cases in N Unit Testing, Test plans, generating Test scripts, Bug analysis and fixes.

Used Team Foundation Server (TFS), SVN and GIT for Version Control.

Good team player with excellent communication and interpersonal skills and an ability to work individually or part of a team and good learner to adapt new technologies that improve the business.

Technical skills

Languages

C, C++, C#.NET, VB.NET, Classic ASP, SQL, VB Script, Javascript, XML, XSL, HTML, DHTML.

Microsoft Technologies

.NET Framework 1.1/2.0/3.0/3.5/4.0/4.5/4.6.1, Visual studio 2003/2008/2012/2013/2015, ADO.NET, VB 6.0, ASP.NET 1.1/2.0/3.5,4.5, ASP.NET MVC 1.0/2.0/3.0/4.0, MS-Office (Excel, Word, Power Point Access), WCF, WPF, MVC, MVVM, AJAX.

Databases

SQL Server 2005/2008/2012/2014, Oracle 9i/10g/11g/12c, MS-Access,

Webservers

Internet Information Server (IIS) 7.0/6.0.

Operating Systems

Windows XP/Vista/7/8.1/10, Windows Server 2012 R2, Windows Server 2008 R2, Linux, UNIX and MS-DOS.

Reporting Tools

SSRS, Crystal Reports

Version Controls

Team Foundation Server, SVN, GIT

XML Related Technologies

XML, XSL, XSLT, XPath, SOAP, WSDL

Educational Qualifications

Master’s in computer Science, Sacred Heart University, Fairfield CT.

Bachelor of Technology in Computer Science, Jawaharlal Nehru Technological University, India.

Professional Experience

Change Healthcare, St. Louis Park MN July 2018- till date

Dotnet Developer

Responsibilities:

Involved in complete SDLC of application.

Worked on Data Center Migration responsible for: identifying all active/ inactive servers in the current environment.

Researched the details of all program and network connections to understand at a detailed level how all the configurations have been done.

Developed web application based on technical approach provided. Designed UI screens for the application.

Experience in Cloud Computing using AWS.

Developed new and customized existing databases using a variety of technologies, languages and programming tools.

Documented the Data bureau servers, migrating away from their current collocated facility to a facility hosted by themselves.

Configured TFS automated build server and setup TFS automatic builds for the project.

Major role in the development of the web application using ASP.NET MVC 4.0/5.0, C#, Java script, JQuery, AngularJS, Bootstrap, ADO.NET and AJAX.

Used agile methodology to implement the application.

Used SharePoint as documents repository for the project.

Followed TDD approach in development of application.

Worked with LINQ to SQL, LINQ to XML, LINQ to Collections, Object etc.

Used WCF to build high performance and secured document retrieval layer to retrieve data from a SQL server based system.

Used TFS for the source & document version control.

Environment: .Net 4.5, ASP.Net MVC 5, Visual Studio 2015, Ajax, HTML5, SQL Server 2015, Telerik,WPF, C#.Net, SharePoint, HTML5, Entity Framework, TDD, N-Unit, JavaScript, jQuery, Windows servers, TFS, Crystal Reports, WCF, IIS 6.0 and Agile.

CVS Healthcare, Buffalo Grove IL September 2017 – July 2018

Dotnet Developer

Involved in Understanding Existing Applications and Reviewing Requirements, Use Cases with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using the Agile Methodology.

Coordinated with fellow developers, project managers in an Agile Scrum-based environment for the planning and structure.

Created jobs, alerts to run SSIS packages periodically.

Used Joins and sub-queries for complex queries involving multiple tables from different databases.

Optimized the database by creating various clustered, non-clustered indexes and indexed views.

SSIS Packages are created to export and import data from CSV files, Text files and Excel Spreadsheets.

Optimize existing T-SQL code.

Coordinated with fellow developers, project managers in an Agile Scrum-based environment for the planning and structure.

Maintaining and/or creating all relevant documentation including but not limited to documents supporting change management process and procedures, job run book, data backup and retention policy, and applicable access controls documentation

Monitor and manage available and rate of use for table space for schema in all environments

Monitoring production job run times to documented SLA and troubleshoot and resolve production job failures and issues

Sound knowledge of ITIL framework - Incident Management, Change Management and problem management

Creating and Modifying the crontabs for cleaning up data like error logs, trace file,older Archive logs, unnecessary txt files from the live server and Secondary Server from time to time to maintaining the space for EOD & BOD activities and log files

Basic knowledge of ITIL framework - Incident Management, Change Management and problem management

To work as strong team player in Incident management, user communication, release management, crisis management

Provides technical assistance to programming staff in the analysis of application software aborts and performance issues

Implementing code once it has been developed by partnering with the team developers

Planning and Execution of Database Purging/ Re-Org /Rebuild activities on the basis of Space availability and Secondary and DR Setup Replication of Purged Data.

Working in co-ordination with the DBA and other support vendors for any issues related to the database and Applications

Created jobs, alerts to run SSIS packages periodically.

Used Joins and sub-queries for complex queries involving multiple tables from different databases.

Optimized the database by creating various clustered, non-clustered indexes and indexed views.

SSIS Packages are created to export and import data from CSV files, Text files and Excel Spreadsheets.

Optimize existing T-SQL code.

Converting Flat Files to SQLSERVER Destination using SSIS Packages.

Utilize Dynamic T-SQL within functions, stored procedures, views, and tables.

Involved in Creating and Testing the SSIS packages developed for security.

Role played to administer and support 24x7 production database environments.

Provided in-depth analysis to resolve production and application issues.

Provided a concrete explanation of resolutions to issues, inquiries and requests.

Managed to works in group and independently on side projects.

Provided feedback and developed production support standards and policies.

Analyzed production support related issues, inquiries and requests.

Converting Flat Files to SQLSERVER Destination using SSIS Packages.

Utilize Dynamic T-SQL within functions, stored procedures, views, and tables.

Involved in Creating and Testing the SSIS packages developed for security.

Environment: Windows Server 2012, C#, ASP.Net Framework 4.5, Visual Studio 2015, TFS, MS-SQL Server 2014, T-SQL, IIS 7.0, SSIS, XML, Agile, SCRUM

Management Science Associates- Pittsburgh, PA March 2017 - Sep 2017

Dotnet Developer

EDITLife is a powerful and innovative transplant management system from the healthcare technology experts at MSA. Utilizing a patient-centric, data-driven approach, the application monitors patient care from referral through post-transplant for both Blood and Marrow and Solid Organ transplants.

Responsibilities:

Involved in Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project.

Involved in Understanding Existing Applications and Reviewing Requirements, Use Cases with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using the Agile Methodology

Application design Using Scrum (Agile) Model for N-tier architecture which includes UI, BLL and DAL in .NET.

Analyzed the requirement and prepared design documents.

Documentation of DDD for individual modules.

Developed application using ASP.NET MVC 5 to enable the full control over the rendered HTML5 and JQuery for client-side scripting.

Developed application using ASP.NET MVC 5 in Razor.

Implemented client-side validations using JQuery/Java script and data annotations to do validations on the Model Data.

Used JSON data format for passing data between client and the server.

Engineered Repository classes with methods to manipulate databases which are storing result data, clinic information, user-encrypted passwords and also the time log details to be transmit between Mayo clinic-provider and patient.

Written the test cases by understanding each API and considering all the possible scenarios as per the client expectations.

Developed ASP.NET Web API 2.0 to allow AngularJS application to handle the HTTP request /response(REST).

Developed RESTful Web API services, using ASP.NET Web API as backend service

Applied attribute routing on both controller level and action level to define certain URI patterns.

Designed the data base tables and relations using ER Diagrams.

Created and maintained the project plan and project schedules.

Defined and implemented customized configurations settings for application local web configuration file for incorporating user authentications and authorization via role based security in order to restrict accessibility to certain modules.

Implemented interfaces in C#.Net which encapsulates business logic and call them from web API client.

Performed NUnit Testing on the interfaces according to the requirements.

Developed an equipment management service using WCF and the .NET 4.6.1 framework enabling various client applications to process a greater volume of requests.

Applied the request/response pattern, supporting the use of the error block and custom behavior extensions to provide a detailed response message to consumers.

Developed SQL queries, T-SQL procedures, Functions, triggers to handle the business rules data integrity and for various data transactions.

Used NUnit to implement Unit and Regression Testing.

Involved in developing Web Service and WCF using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.

Worked in an Agile- Scrum development methodology to ensure delivery of high quality work with monthly iteration, also involved in sprint planning and retrospectives.

Environment: ASP.Net Framework 4.6.2, C#, ASP.Net MVC 5, MVC, Visual Studio 2015, XMAL, SVN, SQL RDBMS, MS-SQL Server 2014, T-SQL, PL-SQL, Azure, SOA, Entity Framework, WCF, IIS 7.0, WebAPI, windows service, HTML 5, JavaScript, Knockout JS, Silverlight 4, PRISM, AngularJS, Bootstrap, JQuery, WCF.

JP Morgan Chase,Westerville OH May 2016 – March 2017

Application Developer

JPMorgan Chase & Co. is a leading global financial services firm with operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. SDP (Self Directed Platform) is a new application within the EATM application portfolio and is the target state technology for the JPMC ATM / EBK platform.

Responsibilities:

Working on technologies like HTML5, JavaScript, CSS, ASP.NET (C#) and Console Applications (C#)

Building complete UI and client side functionality, web services, stored procedures and other backend structures

Building website structure and work flows according to customer needs, automated testing applications for testing websites and web charts under strict guidelines

Initiating requirement gathering and analysis while following the Agile model for standard software development with daily conference calls with onsite POC.

Used SSIS to create ETL packages to validate, extract, transform and load data to data warehouse and data marts.

Liaising with testers, giving clarifications and resolving the problems.

Analyzing user needs and software requirements to determine feasibility of design within stipulated time and cost constraints

Consulting with customers about software system design and maintenance.

Interacting with team members to ensure smooth progress of project work.

Monitoring and ensuring customer delivery during transition period.

Ensuring adherence to quality norms throughout the implementation process

Identifying, analyzing defects, questionable functions, errors, and inconsistencies in software program functions, outputs, online screens, and content.

Conducted system study and coordinating with 4 team members for product documentation, system design & integration, coding and application maintenance, and ensured performance enhancement by up to 80%.

Delivered and implemented 8 projects as per scheduled deadlines and extended post-implementation and maintenance support.

Designed, developed and implemented the workflow program, presentation and initiated 3 phases of interface development based on technical specifications.

Developed 15 simple, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.

Environment: ASP.Net Framework 4.6.2, C#, ASP.Net MVC 5, MVC, Visual Studio 2015, XMAL, SVN, SQL RDBMS, MS-SQL Server 2014, T-SQL, PL-SQL, SOA, Entity Framework, WCF, IIS 7.0, WebAPI

Developer / Research Assistant May 2014- May 2015

Sacred Heart University, Fairfield CT.

Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.

Used Ajax, OO Java Script, JQuery, HTML and CSS to develop the application.

Using Bootstrap made the application responsive to different screen resolutions.

Developed different JQUERY component in MVC micro architecture framework.

Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.

Analyzed, Debugged and Fixed the Front End UI issues assigned through Google chrome bug tracking tools.

Used IndexedDB to store the data and be achieve performance regardless of network availability.

Project

Worked on a project on Cloud FTP, this project is mainly designed to drag and drop facility to dump the data into cloud folder for easy access, sending the email to current administrator for the changes done in the cloud by using web services the functionality has been implemented.

Sandsys Technologies, India March 2012 – Dec 2013

Dot Net developer (Intern)

Responsibilities

Involved in design, development, testing and quality assurance of the product.

Used C#.Net, ASP.Net for GUI design and business logic implementation.

Used web services to interact with the business layer.

Unique experience of working on all 3 tiers of the application facing key challenges on Business and Database layers.

Have worked on VB6 for reporting modules.

Porting of existing VB6 Windows application to ASP.Net with MS SQL DB.

Designed VB.NET, VB6 and Excel user interfaces for ORACLE database.

Created Oracle Queries and store procedures for back end (Oracle 9i).

This project involves the development of a three – tier application.

The client layer has been developed using ASP.Net and Oracle 9i code behind for content presentation.

Used Cascading Style Sheet (CSS) to attain uniformity through all the pages.

Responsible for developing and implementing Workflows.

Created Document libraries, Form libraries on SharePointServer2003.

Designed user interface using ASP.NET

Developed web pages using Java script and VBScript.

The middle layer provides the business logic.

The server layer consists of Oracle 9i.

Environment: ASP.Net, C#.Net, Web Services, Visual Basic 6, SharePoint Server 2003, MSBuilt, ORACLE 9i, SQL Server 2000, JavaScript, CSS, WINDOWS 2000, ORACLE 9i, IIS 6.0.



Contact this candidate