Ravikumar Pabolu
Highlights:
. As software professional having 7.8 years of experience in Software
analysis and development related activities, Strong in Microsoft &
Web based Technologies Highly motivated, dynamic, good team player,
thriving on challenges and responsibilities having excellent
analytical, interpersonal and communication skills.
. Having good experience in Asp.Net, C#, VB.Net for building, deploying,
and running Web Applications and Windows Apps in .Net Framework.
. 4+ Years of experience in Health Care Domain.
. 3+ Years of experience in Financial Domain.
. Extensive work experience with Visual Studio 2013,12,10,08,05,
ASP.Net, C#, VB.Net, WCF, WPF, ADO.Net, ASP.NET MVC 5.0/4.0/3.0,
Silverlight, Entity Framework(EF), LINQ, Web services, CSS, HTML,
HTML5, HL7, JavaScript, JQuery, Angular JS, Boot Strap JS, SSRS, SSIS,
Knockout JS, N-Unit, Microsoft Unit Testing Framework.
. Experience in Agile and water fall Methodologies.
. System design and development using Rapid Application Development
(RAD) with design patterns, code review, release management
. Good command over commercial RDBMS such as SQL Server 2008/2005 and
Oracle 10g/9i/8i.
. Programmed in C# architectural level creating interfaces and classes
for implementing MVC.
. Worked on creating WCF Services & Web Services using XML.
. Expertise in configuring, using & administrating version control
systems like Visual SourceSafe (VSS), PVCS, CVS, TFS and IBM Clear
Case
. Excellent Knowledge on Agile Design Methodology.
. US Work Experience, Worked for product upgrades for 3 months.
. Closely interacting with business team to gather the requirements and
testing team to improve quality of the system.
Education:
Masters of Computer Applications from India Bharathiar University.
Bachelor Degree in Computer Science from Andhra University.
Achievements
Microsoft Certified Technology specialist in implementing and
maintaining
Microsoft SQL Server MCP ID - 6527481
Trained on Health Level - 7
Technical Skill:
Programming Languages: C#, ASP.Net, VB.Net, ADO.Net, SQL, PL/SQL,
Mark-up/Scripting Lang: JavaScript, AJAX, HTML/5, CSS/3, XML, XSL,
XSLT
Framework /Architecture: .NET Framework 4.5/4.0/3.0/2.0/1.1/1.0
Databases: SQL Server 2012/2008, Oracle 9i/8i, MS Access
XML Technologies: XSL/XSLT
Web Development: ASP.NET, Web Service, JavaScript, JQuery,
Json, WCF.
Windows Development: Win Forms, Infragistic Controls, WPF
Application/Web Servers: Microsoft IIS 6.0/5.0, Personal Web Server
Modeling Tools: MS Visio Professional
Version Control: Team Foundation Server (TFS), Microsoft Visual
Source Safe (VSS), Subversion (SVN), PVCS, CVS.
Reporting Tools: Crystal Reports Enterprise, SQL Server Reporting
Services (SSRS)
IDE: Visual Studio 2005, Visual Studio .NET 2012/2010
Standards & Trends: Agile Practice.
Projects Summary:
Project Name: EEHR
Position: Sr. Engineer
Client: Allscripts Healthcare Solutions, South
Burlington, VT
Duration: Aug 2011 -Till Date
Description:
Enterprise EHR called as Electronic Health Record
provides software services for more than 150,000 physicians, 700 hospitals
and nearly 7,000 post-acute and homecare organizations utilize Allscripts
to improve the health of their patients and their bottom line. Enterprise
HER is also integrated with MU2 requirements. The company's solutions
include electronic health records, electronic prescribing, revenue cycle
management, practice management, document management, medication services,
hospital care management, emergency department information systems, and
homecare automation.
. US Work Experience, Worked for product upgrades for 3 months.
. Responsible for the design, development, testing, documentation and
analysis of
modules or features of new or upgraded software systems and products.
. Creating Sprint Backlog based on the requirements/ Specs.
. Used JQuery Library to validate and manipulate DOM elements
. Developed Web services by using WCF (Windows Communication
Foundation), for Synchronization functionality at Server Side
. Used Design patterns for implementing the architecture design
. Services will be created for IMO database to interact with the client
Application.
. Collaborate with Designers to design and prototype user interfaces
using development tools.
. Created unit test using Microsoft Unit Testing Framework
. Used SQL Server 2012 for storing data locally according to client
requirements.
. Used Re-Sharper to refactor code according to standards
. Used TFS as a version control for code repository
. Used Log4Net to handle auditing, error logging, and performance
measures
Environment: WCF, C#, WPF, ASP.Net MVC Agile Methodology, XML, Re-Sharper,
TFS, SQL
Server2012, Visual Studio 2013
Project Name: Parental Health Misty
Position: Sr. Engineer
Client: eMids Healthcare IT, Nashville, TN
Duration: June 2010 - July 2011
Description:
Parental Health's in-home health monitoring system
(MISTY) Medical Information System to You) allows users to maintain a
lifestyle of autonomy while providing the health observation and reporting
that keeps family and caregivers at ease. It is backed by a support network
for critical, round the clock health monitoring and remote care.
Misty is a central tool placed at home to facilitate daily health
monitoring. MISTY is always connected through the Internet to verify
parents are responsibly managing their personal health, have a quick
reliable outlet to emergency help and are able to stay in frequent
communication with their family.
Misty integrated system solution has four parts -
1) Misty Client: - A client module (WPF Client) where the seniors use them
for day-to-day activities to monitor their health and update their daily
activities like pillbox, Away settings. They can connect to MS Health Vault
to check their health records.
2) Misty Service (WCF Service):-This service provides all the
functionalities to the misty client. This is hosted in Amazon Cloud.
3) Misty Family Connect (ASP.Net MVC):- In this module the family members
can view the details of the senior depending upon the preferences which the
senior sets.
4)Misty Call Center Application( Silver Light):- This application is used
to assist the seniors 24/7 in case of emergency, setting up the preferences,medication, alert notification video call, conferencing etc.,
. Developed User Interface by using WPF.
. Developed Web services by using WCF (Windows Communication
Foundation), for Synchronization functionality at Server Side.
. Implemented WCF concepts for accessing Web services.
. Technical Analysis and provide solutions on .Net Framework, C#,
ASP.NET, Web services, WCF, XML, XSLT, SQL Server, IIS Server, Ajax,
JQuery, and MVC 3.0
. Involve in Requirement gathering, Design & Analysis of enterprise
applications.
. Development using agile model.
. Responsible for implementing Test Driven Development using Microsoft
Unit Testing Framework.
. Involved in optimizing and performance tuning of current production
code.
. Responsible for maintaining versions of source code using Team
Foundation Server.
Environment: VS.Net 2012, ASP.NET, C#.NET, WCF, WPF, Silverlight, .NET
Framework 4.0,
SQL Server 2008, MVC 3.0, LINQ, JavaScript, JQuery, CSS, TFS,
Re-sharper.
Project Name: US Taxation
Position: Sr. Engineer
Duration: July 2009 -Jan 2010
Description:
US Tax application is a web application, Primarily into
Tax planning, preparation and filing of Income Tax Returns for Individual
and Corporate clientele staying or visited US during Tax year, where the
interested client registers with the IBSN and enters all his basic
information, developed in ASP. It also contains another vital part i.e. Tax
Notes Workbook, though an interview client provides tax related information
to generate good returns from the US Government, which was developed in
ASP.NET and C#.NET
Responsibilities:
. Client interaction, understanding business requirements, system
analysis and business process for writing proposals.
. Responsible for design, development and deployment of WCF service,
windows service, Admin UI application using .Net framework 2.0, C#,
Asp.Net, Web Services, WCF, XML, SQL Server, IIS.
. Involved in designing UI using C#.Net controls.
. Involved in designing and developing the Middle Tier using ADO.Net to
perform and implement business logic, Updating/retrieving the data
to/from SQL Server Database.
. Wrote different classes, modules, web-forms in ASP.NET using C#.NET as
a code behind language and then included in one common namespace.
Created assemblies in C#.NET wrapping the business logic.
. Extensively worked on Service Layer/Middle Tier components.
. Responsible for developing unit tests using N-Unit framework.
. Responsible for maintaining versions of source code using Team
Foundation Server.
. Design and implemented stored procedures, views, triggers in SQL
Server 2005.
. Used XML, XSL/XSLT and XPath for data transformation and retrieving
data.
. Working as the point of contact with QA, and able to track and assign
defects, and report status.
. Responsible for entire life cycle of the project includes requirement
gathering by communicating with business team.
. Have weekly review calls for status, requirement and tracking with
team and client together.
Environment: VS.Net 2008, ASP.NET, C#.NET, ADO.Net WCF, .NET Framework
3.0/3.5, SQL
Server 2005, JavaScript, HTML, CSS, TFS, Re-
sharper.
Project Name: MYINDIANTAX
Position: Sr. Engineer
Client: IBSN, India
Duration: Nov 2008 -Jan 2009
Description:
MyIndiantax is a premier consulting firm offering
Taxation & Financial Services across the Globe. Primarily into Tax
Planning, Preparation and Filing of Income Tax Returns for individual and
corporate clients. Online filing is done in 9 easy steps Register & Add
Filing Service, Update Basic Information, Schedule Tax Interview & Provide
Tax Notes, Upload Tax Documents, Provide Additional Information & Confirm
Tax Notes, View Tax Summary, Pay Preparation & Planning Charges, Download
Tax Returns Document, Get your Returns filed.
Responsibilities :
. Client interaction, understanding business requirements, system
analysis and business process for writing proposals.
. Responsible for design, development and deployment of WCF service,
windows service, Admin UI application using .Net framework 2.0, C#,
Asp.Net, Web Services, WCF, XML, SQL Server, IIS.
. Involved in designing UI using C#.Net controls.
. Involved in designing and developing the Middle Tier using ADO.Net to
perform and implement business logic, Updating/retrieving the data
to/from SQL Server Database.
. Wrote different classes, modules, web-forms in ASP.NET using C#.NET as
a code behind language and then included in one common namespace.
Created assemblies in C#.NET wrapping the business logic.
. Extensively worked on Service Layer/Middle Tier components.
. Responsible for developing unit tests using N-Unit framework.
. Responsible for maintaining versions of source code using Team
Foundation Server.
. Design and implemented stored procedures, views, triggers in SQL
Server 2005
. Used XML, XSL/XSLT and XPath for data transformation and retrieving
data.
. Working as the point of contact with QA, and able to track and assign
defects, and report status.
. Responsible for entire life cycle of the project includes requirement
gathering by communicating with business team.
. Have weekly review calls for status, requirement and tracking with
team and client together.
Environment: VS.Net 2008, ASP.NET, C#.NET, ADO.Net WCF, .NET Framework
3.0/3.5, SQL
Server 2005, JavaScript, HTML, CSS, TFS, Re-
sharper.
Project Name: RevolutionMoneyExchange
Position: Software Engineer
Client: RevolutionMoneyExchange, Alpharetta, GA
Duration: June 2007 -Oct 2008
Description:
Money Exchange is the new way to send and receive money
online between Money Exchange Accountholders. It's a great way to exchange
money with friends, colleagues or online sellers .Share Restaurant, Travel
or households expenses. It's easy, secure and best of all, it is Free to
register and free to send and receive Money between Money Exchange Account
holders.
With so many leading-edge security features built right in, security comes
second nature to Money Exchange. It is providing the Pin Based security for
the Account Holders.
Responsibilities :
. Participated in collecting requirements, design and prototyping the
initial design.
. Designed and implemented a 3-Tier Application including the
Presentation, Business and Data Access Layer
. The Presentation Layer is implemented in ASP.Net with HTML, Cascading
Style Sheets and Web Controls.
. Implemented the Business Layer for the application using VB.Net
. Extensively used Ajax Controls to reduce the client server turnaround
time, hence enhancing the performance of the application.
. Visual Studio 2005 is utilized as the IDE tool for the management of
the project and controls as they are developed and deployed.
. Version control for the source code and scripts are managed using MS
Visual Source Safe.
. Used crystal web reports for designing reports.
. Contribute to the development and execution of unit, system,
integration, stress and user acceptance testing.
Environment: VS.Net 2005, ASP.NET, VB.NET, ADO.Net WCF, .NET Framework 2.0
Oracle 10g, PL/SQL, JavaScript, HTML, CSS, VSS,
Re-sharper.
Project Name: RevolutionCard
Position: Software Engineer
Client: RevolutionCard, Alpharetta, GA
Duration: Nov 2006 -May 2007
Description:
Revolution Card application provides an ability to
enroll new credit card holders. It also provides an instant enrollment for
merchants who in turn will have the ability to promote the enrollment and
complete an instant approval for immediate in-store purchases. The high
value Revolution offer to merchant customers and the merchants' desire to
quickly migrate their customer base, in order to the use the Revolution
Card system to improve their internal margins, lays a foundation for the
Revolution Card member acquisition strategy. Revolution Card provides three
primary means of membership acquisition.
Direct Interaction with Revolution Card, via telephone, fax and direct mail
or through the internet via the Revolution Card website.
Refer a Friend Card Distribution. The Revolution Card back-end operations
and database is an assembly of several key modules that enable us to not
only revolutionize the processing of credit card transactions, but provide
services never offered to cardholders or merchant customers before.
Revolution also provides the ability to manage different banks, which are
registered with Revolution. Once a Bank has been registered with
Revolution, an initial Bank administrator account is assigned. The Bank
administrator can at that time manage the creation and maintenance of
additional Bank users. This application having mainly three modules. One is
Customer Service; second one is Self Service and Bank Administration.
Responsibilities:
. Participated in collecting requirements, design and prototyping the
initial design.
. Designed and implemented a 3-Tier Application including the
Presentation, Business and Data Access Layer
. The Presentation Layer is implemented in ASP.Net with HTML, Cascading
Style Sheets and Web Controls.
. Implemented the Business Layer for the application using VB.Net
. Extensively used Ajax Controls to reduce the client server turnaround
time, hence enhancing the performance of the application.
. Visual Studio 2005 is utilized as the IDE tool for the management of
the project and controls as they are developed and deployed.
. Version control for the source code and scripts are managed using MS
Visual Source Safe.
. Used crystal web reports for designing reports.
. Contribute to the development and execution of unit, system,
integration, stress and user acceptance testing.
Environment: VS.Net 2005, ASP.NET, VB.NET, ADO.Net WCF, .NET Framework 2.0
Oracle 10g, PL/SQL, JavaScript, HTML, CSS, VSS,
Re-sharper.
[pic]