Ram Srirangam

Ram Srirangam Email and Phone Number

Duluth, GA, US
Ram Srirangam's Location
Duluth, Georgia, United States, United States
About Ram Srirangam

Full Stack Engineer with around several years of experience in .NET MVC5, EF6, WEB API2 and Bootstrap 4. Current application, I developed from the scratch includes installing required softwares, TFS setup, Deployment setup. The application currently in production, now I am adding new features to it.

Ram Srirangam's Current Company Details
Employees' Retirement System of Georgia (State of Georgia)

Employees' Retirement System Of Georgia (State Of Georgia)

View
Full Stack Developer
Duluth, GA, US
Website:
ga.gov
Employees:
2172
Ram Srirangam Work Experience Details
  • Employees' Retirement System Of Georgia (State Of Georgia)
    Full Stack Developer
    Employees' Retirement System Of Georgia (State Of Georgia)
    Duluth, Ga, Us
  • Mdot Mpa
    Full Stack Engineer
    Mdot Mpa Oct 2018 - Present
    Baltimore, Maryland Area
    Assist a team of 4 developers in maintaining and migrating current client’s legacy Oracle Forms and Reports application to a .Net platform. Replicating current application functionality in C#/ASP.NET MVC/LINQ/Entity Framework. Responsibilities :• Analyze, estimate and define solution to Migrate Oracle Forms and Reports application to ASP.Net MVC5 with RESTful service implementation.• Work with current client’s technical staff to design, document, develop, test and deploy the POSS application.• Derived the project using Agile Methodology, actively participated in effort estimation.• Designed and developed Models, Controllers and Views. Actions are created to construct the business logic using C#.NET. • Lot of required packages installed by using NuGet Package Manager.• Implemented Routing URI, Security, Action Filter techniques for application development.• Implemented in retrieving data using LINQ to Objects and LINQ to Entities.• Multiple master pages designed for consistency look and feel.• Authentication and Authorization filters implemented using OWIN Middleware.• Session time out feature added for security purpose.• Dynamic user menu construction implemented upon user login role.• Cache feature implemented wherever required to avoid server trip times.• Error page and logger implemented when exception happens.• Lot of partial views created for reuse in multiple places.• Implemented Client-side validations using JQuery and ASP.Net MVC validations at controller level if Java script disables.• Used AJAX calls for dynamic user interface update.• Entity framework Code first technique used to create entities.• Models and View Models created to fit View requirements.• Used Kendo Telerik third party controls to design the user interface.• Participated in fixing the bugs that were reported by testing team.• Used Font awesome to add different Icons and effects to the controls.
  • Maryland Motor Vehicle Administration
    Full Stack Engineer
    Maryland Motor Vehicle Administration Oct 2015 - Oct 2018
    Glenburnie, Md
    Assist a team of 5 developers in maintaining and migrating a large VB6 application currently in use. Replicating current application functionality in C#/ASP.NET MVC/LINQ/Entity Framework. Responsibilities :• Analyze the existing VB6 COM+ components to estimate complexity which includes how many Interfaces, classes, methods need to convert to C# estimate how much time it will take and prepare the document for the same.• Using VB Upgrade Companion tool converted VB Projects to Visual Studio, this is used as a reference and steps to understand what they doing. • Migrated existing VB6.0 application to .net environment using visual studio 2015• Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET, Entity framework code first. The middle tier contained all the business logic.• Involved in retrieving data using LINQ to Objects.• Rewrite COM+ component in WCF service and interop service.• Write test tools in VB6 and .net for each function pass same input to expect the same output.• Integrate with the main solution and test to maintain consistence output.• Create tool to generate performance report, analyze which component taking more time.• Convert existing Crystal Reports to SSRS Reports.• Derived the project using Agile Methodology, actively participated in effort estimation.• Performed Unit Testing, Integration Testing and Regression Testing of the application • Participated in fixing the bugs that were reported by testing team• Worked with multiple teams to coordinate for system integration and design. Environment:C#, MVC5, Angular, TypeScript, Node.Js, Visual Studio Code, Entity Framework, LINQ, WCF, XML,VBUC, SSRS,Crystal Reports, Visual Studio 2015, SQL Server 2012, TFS, TextCrawler, Beyond Compare 4, Resharper, ClearCase , Windows 7
  • Ups
    Sr Application Developer
    Ups Oct 2010 - Sep 2015
    Baltimore, Maryland Area
    ORION Route Optimization Simulator (OROS) is a user interface for simulation of routes in Orion 2.0 components. The route simulation would help in the user in understanding the impact of changing route stops and route parameters to see if there could be a cost benefit. It will be used to display the relevant service points on the local map as applicable to the functionality of the form currently being used. Responsibilities :• Worked with Business Analysts in understanding business requirements and analyzing use cases.• Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.• Migrated existing VB6.0 application to .net environment using C# 4.0• Extensively used ESRI map component to show variety of reports.• Experience in LINQ for querying tables and objects.• Used ADO.NET to implement the data layer to help communicate with data base.• SQL Server compact edition is used as the backend database which stores all the data used in entire application.• Generated downloadable Excel sheet to the users for reporting using Infragistics control. • Generated two standard printing formats for supervisor and driver check-in. • Wrote SQL Queries, Stored procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL Server 2008. • Derived the project using Agile Methodology, actively participated in effort estimation.• Performed Unit Testing, Integration Testing and Regression Testing of the application Environment:C#, ADO.NET, LINQ, ESRI, WCF, XML, Infragistics 2013, Visual Studio 2013, SQL Server compact, VSTS, TFS, SERENA business manager, Windows 7
  • Qtech Solutions Inc.
    Senior Programmer
    Qtech Solutions Inc. Sep 2006 - Sep 2010
    Hyderabad Area, India New Jersey Usa
    PETT (Protocol Execution and Transformation Tool). This is Client-Server application follows N-Tier architecture in Winforms application development. This application (PETT) serves an Organization and its people (Scientist, Doctor, CRA, etc.) involving in Clinical Research. It mainly deals with three modules, named Request Build Process, Template Build Process and Report Build Process respectively.Feasibility: Though it is developed for Clinical Trails, we are expanding this into areas like Banking and Insurance.Request Build Process: It helps Administrators (Top Mgmt.) to design and distribute the protocols among variety group of peoples who involved in drug discovery using internal Mailing System. It mainly deals with Administration section and employees section as well as communication between the different levels of employees. Template Build Process: It helps the users to submit SQL queries to the server to get the Layout and Data files for the given SQL Query by the server. Here interaction happened between client (windows) and Server (Linux) using TCP/IP. Here Database (MySQL) is under Remote Linux.Report Build Process: These Layout and Data files generated by Linux server are to be transferred to SAS Server for statistical analysis and then to generate demographic view of reports provides correct analysis between current developing and existed drugs.Responsbilities:• Participated in the requirement gathered for Administrator to provide different type of employee privileges from the client and also involved in designing UML Case Diagrams.• Involved in developing UI for Winforms, Business Layer and Data Access Layer.• Designed the Data Base structure according to the requirement.• Used ADO.NET to implement the data layer to help communicate with data base.Environment:C#, ADO.NET,LINQ, WCF, XML, Visual Studio 2008, SQL Server 2005, Windows 2003, C++, Linux, Windows XP
  • Srikari Impetus Solutions Pvt. Ltd.
    Internship
    Srikari Impetus Solutions Pvt. Ltd. Feb 2006 - Aug 2006
    Hyderabad Area, India
    The project deals with the computerizing all units and maintaining every unit in the organization that helps to avoid the breakdowns using certain procedures during the process. It also includes more security to the centralized database.Responsibilities: • Designing and Developing the Win Forms• Involved coding for formatting the SQL query and execution of the stored procedures.• Involved in Unit and integration testing.• Deployment file is created. • Prepared documentation of whole project.Environment:VB6, COM, DCOM, Oracle, xml, windows XP.

Ram Srirangam Education Details

Frequently Asked Questions about Ram Srirangam

What company does Ram Srirangam work for?

Ram Srirangam works for Employees' Retirement System Of Georgia (State Of Georgia)

What is Ram Srirangam's role at the current company?

Ram Srirangam's current role is Full Stack Developer.

What schools did Ram Srirangam attend?

Ram Srirangam attended Osmania University, Kakatiya University.

Who are Ram Srirangam's colleagues?

Ram Srirangam's colleagues are Stephanie Crater, Johnny L. Harris, Charles Stewart, Pamela Saulsbury, Jason Waters, Kam King, Debbie Bradshaw.

Not the Ram Srirangam you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.