1. Ram Prasad P.S.S saipanuganti@gmail.com
(91) 9550551340
Professional Summary
Having 15.9 years of experience in Software Development. Out of the total experience
13.9 years in Microsoft technologies and 2 years in open source framework AngularJS
Experience in WebAPI, Bootstrap, UI.Bootstrap, underscore.js, karma-jasmine.
Having knowledge in MangoDB, RequireJS, and MaterialView.
Efficient in Microsoft .NET 4.0, 3.5, 2.0 and 1.1, Entity Framework 4.0, ASP.NET with C#
and VB, Asp.Net Ajax, ASP.NET MVC, WCF, WF, LINQ, WF Services, Web Services, SSIS,
SSRS, Ajax, JavaScript, JQuery, JSON, HTML, XML, XSLT, and SQL Server 2008
Good Experience in consuming Quartz Scheduler, Chilkat Email, Abbyy OCR SDK,
SaasPose SDK, Spreadsheet Gear, Newtonsoft JSON, IDS, AntiXss, Westwind
Globalization, Flee, DoForms, Postmark Email, Cdyne SMS
Having knowledge in n-tier Architecture Design using Microsoft Technologies.
Having knowledge in Database Synchronization Solutions.
Expert in trouble shooting, Debugging and pinpointing issues.
Expert in Windows Services, Multi-threading.
Experience with Quartz.NET scheduling tool
Familiar experience in working with ADO.NET, SQL Server 2000, 2005 and 2008
Experienced in working with XML and XSL
Expert in trouble shooting with SQL Server Profiler, Fiddler 2.0, Log Parser, Debug
Diagnostic Tool v1.2 (DebugDiag)
Expert in implementing Custom Provider model in applications.
Implemented SQL Cache Dependency in WCF Services.
Strong knowledge on ASP.NET State Management.
Experience in working with Security Token Services with Multi-Tenancy support.
Experienced in using Extension Methods, Generics and LINQ to Objects.
Experienced in generating SQL Scripts using Red Gate SQL Compare usable for
deployments.
Worked on Windows Azure for POC and having understanding of Worker Role, Web Role,
Storage and VM Roles
Created Web Parts with ASP.NET applications.
Experience with Infragistics Netadvantage Controls for ASP.NET.
Expert in code reviews and identifying risks and issues.
Expert in Object Oriented Programming.
Implemented SSO integration for the .Net application
Worked on Visual Basic 6.0 and ASP3.0
Familiar with Share Point Client Object model and Server object model
Strong practical experience in Creating and Consuming Web Services or WCF services.
Has varied experience across various domains that gave a right mix of both business
process experience as well as technical expertise
Accustomed to work in a team environment with tight schedules and capable of working
efficiently under pressure
Well versed with SDLC concepts (Agile Methodology, Water fall) and implementation
Functional domain experience includes Healthcare, Retail & Marketing, Food Safety &
Supply Chain management, Fleet management and G2C and C2C services
Microsoft Certified Professional
Good experience in Architectural Patterns usage like MVP, MVVM, MVC and design
patterns like Factory, Singleton, Strategy, Dispose
Professional Skills
Languages: C#.Net, VB.Net, C, C++
Source Control: Team Foundation Server 2010/2008, Visual Source Safe 2005, SVN
2. Ram Prasad P.S.S saipanuganti@gmail.com
(91) 9550551340
Web Technologies: HTML, DHTML, CSS, ASP.Net, WCF, WF, MVC, VB Script, Jscript, SOAP and
XML Web Services, XSLT, Ajax, XML, HTML, JavaScript, JQuery, JSON,
WCF Restful Services
Databases: SQL Server 2012, 2008 R2/2005/2000, MySQL, Microsoft SQL Server Analysis
Services 2008, MS Access
Architectures: COM, DCOM, COM+, .Net Remoting, SOA, Web Services
Server Technologies: Windows Server 2008 IIS, Active Directory Application Mode, AD
Debugging Tools: SQL Profiler, Fiddler 2.0
Issue trackers: Jira and Mantis
Frameworks: LINQ
Business Intelligence: SSRS, SSIS, SSAS
Operating Systems: Windows 7/XP, Windows Server 2008 R2/2003, Windows Azure
Windows Development: Windows Forms, Windows Services
Visual Studio IDEs: VS.NET 2013/2010/2008/2005/2003
Architectural Patterns: MVP, MVVM, MVC
Web Servers: IIS7.5, IIS6.0 and IIS5.1
Professional Experience
RSI, Delta Technology India Sep 2014 to till Date
Lead Developer
Followed Scrum methodologies
Designed Single page application
Implemented folder structure based on user stories
Implemented Custom Directives, Toaster messages, error handing and logging
Used services for code reusability and sharing of data
Design and implementation of WebAPI
Implemented UI designer mock templates fitted into the application and implemented
custom CSS wherever required to the bootstrap CSS
Used UI.Bootstrap controls
Environment:
AngularJS, underscore.js, WebAPI, Bootstrap, UI.Bootstrap, MangoDB, karma-jasmine
SafetyChain Software™ , Delta Technology India Mar 2008 to Sep 2014
Lead Developer
Involved in requirement gathering, analysis and documentation of assigned modules
Involved in requirement analysis discussions within team to identify conflicting
Implemented Scheduling in Windows Service using Quarts.net.
Created a Windows Service Module to receive Laboratory email in Real-time using
Postmark Inbound integration.
Created Interdependent Windows Service Modules that are triggered for processing by
its previous module, thus avoiding a check on database in given intervals.
Implemented notification emails (outbound) retry logic to run as a separate activity
without delaying real-time notifications.
Identifying reusable components and implementing.
Gathering Technical discussions with Team when there is any new technical
implementation.
Research and Development for identifying the required new component
Involved in technical analysis, design, coding, code reviews and dat abase design.
Helping the team to understand application architecture and adhering design guide lines.
Worked on SSIS to automate tenant data upload process.
Involved in optimizing the performance of the application.
Involved in implementation of the tenant specific requirements for various tenants.
3. Ram Prasad P.S.S saipanuganti@gmail.com
(91) 9550551340
Interacting with client on a regular basis to know the requirements and to understand
the business
Implemented Data Security in SSAS ensuring only accessible data visibility for all users.
Implemented SQL Cache Dependency in WCF Services.
Involved in various architecture and design decisions.
Involved in a Batch Processing implementation that processes submitted excel sheets
with predefined transformation and workflows.
Involved in Technical Analysis Reviews and Approvals.
Created User Control for Additional Documents Upload such as COA (Certificate of
Analysis) and Results CSV.
Coded background logic based on Result Validation to trigger further automatic testing
and/or notifications to users and laboratory.
Created a Windows Service Module to receive Result XMLs through emails from
Laboratories by checking Email Inbox using POP3 in customizable intervals.
Implemented notifications with user defined Email Templates using XSL.
Implemented ‘Remember Me’ functionality by serializing the Security Token issued by
STS.
Created reusable Secure Controls that enable/disable themselves based on current
user’s permissions.
Implemented Super Administrator functionality bypassing any security checks for this
special System Role.
Involved in Audit Trail implementation of system configuration tables to track Row and
Column wise changes on related tables at Activity level i.e. relating all updates to a
single id with relevant user name and date time stamp.
Created User Interface for user to find a Batch, Sample or Test in-order to load results
for a Test.
Created Manual Entry User Interface.
Created XML Upload User Interface.
Created Result Validation Module.
Created a Data Context for loading all required result results in Result Validation.
Created dynamic Relationship Population logic within the Data Context.
Created User Interface for Notification Groups management.
Created dynamic user interface using ASP.Net Dynamic Data to facilitate data entry to
simple Master Tables with support for Strings, Numbers and Dates as columns.
Implemented Data Security by Creating Secure Views for use in Stored Procedures. Data
Security is supported at various levels i.e. Countries, Customers, Products and Suppliers.
Implemented Data Security at SQL Server Level, thus avoiding any data security issues.
Used WinDbg to analyze and identify reproducible scenarios for production issues.
Environment:
Microsoft.NET Framework 3.5 & 4.0, ASP.NET, C#, ASP.NET Ajax Extensions, WCF, WPF, SQL
Server 2008 R2, Microsoft Enterprise Library Application Blocks, XML, Windows Server 2008 R2,
Visual Studio 2010/2008, IIS 7, TFS, SSIS, Dundas dashboards and Infragistics ultra Web Grid,
Jira, Chilkat Email Reader, DoForms, LINQ, SharePoint Server 2013
Khovnanian, Alliance Consulting India (P) Limited May 2007 to Mar 2008
Sr. Consultant
Involved in technical analysis, design, coding, code reviews, unit and integration testing
Interacting with the customers on a regular basis to know the requirements and to
understand the business
Review & Analysis of Functional Specifications, Analyzing, Coding and Unit Testing
Involved in requirement gathering, analysis and documentation of assigned modules
Involved in requirement analysis discussions within team to identify conflicting
requirements and to document these with examples in-order to communicate the same
to client.
Involved in regular peer code reviews.
Environment:
4. Ram Prasad P.S.S saipanuganti@gmail.com
(91) 9550551340
C#, ASP. Net, SQL Server 2005, SQL Server Reporting Services, Ajax, Xml Web Service
The Princeton Review, Alliance Consulting India (P) Limited Jan 2007 to Apr 2007
Sr. Consultant
Customization of Events, Document Management and Search Module.
Coded of the assign modules.
Involved in design documentation
Environment:
C#, ASP. Net, SQL Server 2005, DotNetNuke Framework
ESAP, Danlaw Technologies India Limited Apr 2006 to Jan 2007
Sr. Software Engineer
Redesigning of the application.
Coded for windows application which validates and upload data into the application
database
Environment:
C#, ASP. Net, HTML, Java Script, Xml, SQL Server 2000, Jspell
ACS Corporation, Symphony Software (P) Limited Apr 2005 to Mar 2006
Software Engineer
Requirement Understanding (for Source data and transformation).
Development in .NET (Asp.net, C#, Vb.net) for GUI and business logic.
Actively involved in Interface design of the application.
Design and coding and implementation of data access layer using ADO.NET and Microsoft
Application Blocks.
Code and designing of assign modules.
Developed and maintained Class Diagrams using Microsoft Visio.
Application Integration.
Wrote and implemented stored procedures.
Implemented page templating
Environment:
C#, ASP. Net, HTML, Java Script, SQL Server 2000, Infragistics suite
Condoco, Symphony Software (P) Limited Dec 2004 to Mar 2005
Software Engineer
Code and designing of assign modules.
Developed and maintained Class Diagrams using Microsoft Visio.
Involved in database design.
Wrote and implemented stored procedures
Environment:
C#, ASP. Net, HTML, Java Script, SQL Server 2000
Rural e-Seva , National Informatics Centre Apr 2003 to Dec 2004
Software Engineer
Designed and coded for Titles module.
Database design and maintenance.
Wrote required stored procedures in Oracle 8i
Environment:
ASP, HTML, VB Script, Java Script, Oracle 8, HTML Reports
Mandal Revenue Officers, National Informatics Centre Sep 2002 to Nov 2002
Software Engineer
Analysis of client and server databases and compatibility.
Implementation of COM, DCOM and unit, integration testing.
5. Ram Prasad P.S.S saipanuganti@gmail.com
(91) 9550551340
Used the Modular programming and reusability concepts.
Product support
Environment:
VB 6.0, Oracle 8, PostgreSql, MS-Access, COM,DCOM
A.P.V.V.P District Hospital, National Informatics Centre Jan 2001 to Oct 2001
Software Engineer
Study and analyze existing manual system.
Database design and avoided data redundancy.
Website design used Modular programming and reusability concepts and Performed unit,
Integration and modular testing.
Coordination with team members and hospital staff for Product Support.
Environment:
VB 6.0,Asp, VBScript, JavaScript, HTML, Oracle 8, HTML Reports, Dos Based Text Reports, Data
Reports, Crystal Reports
CERTIFICATIONS
70-315 -Developing and Implementing Web Applications with Microsoft Visual C#
.NET and Microsoft Visual Studio .NET
EDUCATION
Masters in Computers Applications
Achievements & Activities
Took Excellent Programmer Award from Kotagiri Vidyadara Rao, Minister of
AndhraPradesh for Hospital Management System
Took Best Programmer Award 2 times from District Collector for Ruralr e-seva project
developmentSuccessfully implementation of Synchronize Tool to 160 Eseva kiosks using
Dcom Technology
Project Achievements
Rural e-seva project won 2003 ICT Stories Competition – Tony Zeitoun Award
Rural e-seva was selected as Finalists of the Stokholm Challenge Award, Sweden
Computer Society of India (CSI) selected Rural e-seva project as best E- Governance
Project and awarded as TCS- Award for best I.T. Usage over Rural Area