Ramani
******.********@*****.***
Phone: 630-***-****
Professional Summary:
. Over Eight years of IT experience in Analysis, Development,
Integration, Testing and Implementation of Applications using ASP.Net,
C#, VB.Net and object-oriented programming.
. Detailed hands-on experience in analysis, design and implementation of
web based and windows based, client-server applications in Microsoft
Technologies using C#, VB.NET, ASP.NET, WCF, ADO.NET, Ajax, Win Forms,
Web Forms, VB6.0, SQL Server 2005/2008, Windows Services, Remoting,
Web Services, LINQ & WPF.
. Involved in Business Process Management life cycle designing,
modelling, execution, monitoring, and optimization.
. Having good hands on experience in developing Web applications and Web
Services (WCF) using ASP.NET, C#, ADO.NET and in Active Directory.
. Good experience in creating Web Services using Windows communication
Foundation (WCF).
. Full life cycle project implementation experience - from
conceptualization to maintenance.
. Comprehensive problem-solving skills, industrious and quality
conscious are few of my strengths.
. Good experience in GUI Development using XSL, CSS, HTML, DHTML,
JavaScript.
. Developed data access components and business logic components using
C#.
. Created Stored Procedures, Views and User defined functions using SQL
Server.
. Involved in QA by applying its methodologies during the various phases
of the project.
. Excellent skills in analyzing user's requirements, modelling the
system and ensuring the functionality, with client satisfaction as the
strong and primary focus.
. Extensive working experience with Version Control system like Visual
Source Safe 8.0/6.0 and Team Foundation Server.
. Good exposure in System Analysis, System Architecture and Design
Patterns.
Strong communication skills and good team player.
Technical Profile:
. . Net Technologies: C#, ASP .NET, XML Web services, ADO .Net, .NET
Remoting, XML,
. Web Development: ASP 2.0/3.5, JavaScript, VB-Script, and HTML/DHTML
. Languages: C++,C#, Visual Basic, VB.NET, C, C++, Java,
PL/SQL,
. DBMS MS-SQL Server, Oracle and MS-Access
. Middleware: COM/DCOM, COM+
. Operating Systems: Windows NT/9x/2000, Linux
Project Profile:
Client: MerkleInc (MD) Nov 2009 -
Present
Project - Money-Maker
Role: Programmer/Analyst
Merkle is a leading customer relationship marketing agency. Merkle offer
quantitative, information-based solutions that maximize return on marketing
investment (ROMI).Merkle provides the framework for organizations to
aggressively apply database marketing strategies to their marketing
programs. (www.merkleinc.com)
. Developed WCF web services in .Net 3.5 using C#.
. Involved in implementation of architecture.
. Implemented Threadpool in Data Access Layer.
. Extensively worked on the creation of XSD of the entities.
. Created WSDL's as prototype for all the services.
. Implemented the workflow in three layers (Business Facade, Data
Fa ade, Thread pooling)
. Worked on WCF Transaction.
. Used different type of bindings in a service.
. Develop web based WPF client using Silverlight technology.
. Created stored procedures the validation of business rules.
. Used SOAP UI for testing the services.
. Used LINQ to interact with the SQL server.
. Created store procedure's in SqlServer 2008.
Environment: . Net 3.5,C#(3.5),Winform,asp.net, WPF, XML, WCF, DLINQ,
WebServices, SOA, SQL Server 2008,T SQL,procedures, NUnit, CVS.
Client: Connors Group (NJ) May
2008 - Oct 2009
Project - The Machine
Role: Programmer/Analyst
The application is of financial market trading information and data for the
individual investor. It calculates the edges for different equities, the
edges are calculated based on the Real-time Price data downloaded from the
Data Provider, and C #libraries were used for the real time price EOD and
Split Update.
. Developed Web application using .Net Technologies such as ASP.Net 2.0,
C#, IIS, ADO.Net, VBScript, SQL Server.
. Implemented multithreading in window services.
. Implemented design pattern (Singleton).
. Designed Web forms using ASP.Net 2.0 and Java Script.
. Developed Windows Services for EOD, Realtime Price, and Split Update.
. Involved in designing the Web charts using Dundas.
. Used AJAX Framework & Infragistics for updating the Realtime Prices.
. Involved in Architect of SQL Server 2005 database schema. And involved
in creating stored procedures.
. Created Web Services for Realtime, Open and Closing prices,
Edgecalculations.
Environment: ASP.Net 2.0, C#, IIS, ADO.Net, Ajax, VBScript, JavaScript, SQL
Server.
Client: Wachovia Bank, Charlotte (NC) Mar
2007 - Apr 2008
Project - Capability Compliance Tracking System
Role: Programmer/Analyst
CCTS is a web application developed to track the compliance of all the
internal applications to various standards. An application owner will
create an Audit Trail for his application, which will have various control
points which needs to be approved by various LOB Approvers and IT
Approvers. While creating the audit trail emails will be sent to the
corresponding LOB and IT approvers so that they will be intimated about the
approval requests. Once all the controls points are approved, then only the
application owner can complete the Audit Trail. Reports are provided for
the top management to view the application compliance metrics.
. Developed Web Forms using ASP.Net
. Created Web Services.
. Implemented Infragistics controls for Rich UI functionality
. Involved in generating reports using Actuate.
. Involved in unit testing
. Used LDAP Server for authentication
. Used Harvest for source code management
Environment: C# 2.0, ASP.Net 2.0, VS.Net 2005, XML/XSL, Harvest, IIS 6.0,
SQL Server 2000, DTS, Infragistics, Actuate.
Techquest International, CA Apr
2006 - Feb 2007
TechFlow_BPM
Role: Programmer/Analyst
TechFlow BPM is the Business Process Automation system for managing and
provisioning infrastructure and services. Users can submit their request
through this application like in need of Software, Hardware, Infrastructure
requirement or movement etc. The process will have different flow structure
depending upon the services. The facility to reinitialize the process is
also provided in the application. This intranet website is designed using
ASP.NET with C# and SQL Server as database and the reports are shown in
Actuate. Telerik third party control is used for developing the GUI. The
Project feature includes Administration and End User implementations.
. Designed and Implemented Web forms based on new logic/processes.
. Code on client side program developed in JavaScript.
. Generated XML to pass dynamic data to application for configuration
and connecting to the database.
. Created Stored Procedures and Query's to retrieve and manipulate data
using ADO.NET
. LDAP Authentication does authentication in the Application.
. Created class libraries to handle multiple files upload. Installed &
written code for sending email programs using third party components.
. Written class library for application configuration and database
activities.
. Implemented Telerik Controls in developing the User Interface.
. Performed Unit and Integration testing.
. Prepared testing documentation, user documentation and technical
documentation.
Environment: ASP.NET 2.0, C#, XML, SQL Server 9.0.
Intellisolutions - Hyderabad (India)
Sep 2004 - Mar 2006
Project: ICODE Client: Florida Cardiology, Florida
Role: Programmer
Description:
This product contains the complete handheld application for doctors.
Florida Cardiology, PA established in 1983 has six convenient office
locations in the Greater Orlando area with full diagnostic facilities and a
freestanding cardiac catherization laboratory. Icode project developed is a
pocket pc project. It is reference guide to the individual physicians and
small practice groups. The main objective of this project is to handheld
solution for accurate medical coding and patient tracking. It is easy to
find CPT codes and cross-linked ICD-9 codes; it will make current coding
method accurate. The above information is collected using pocket pc and
reports are generated (XML files). Using this application doctors can do
patient coding (CPT/ICD coding) on pocket PC at the time of consulting the
patient. This application can be used in both hospitals and offices (the
modes of data transfer are Active Sync, WI-FI, dial up, GPRS and GSM.)Using
this application doctors can go dictation on pocket PC.This application
will reduce lot of paper work. Lab technicians and nurses can also use this
application. Reports can be generated. Customization of CPT, ICD Codes for
specialty and Physician.
Responsibilities:
. Involved in gathering requirements design of Application.
. Reports were generated using Crystal Reports.
. Developed the web pages using HTML and VBScript.
. Wrote test plans, prepared test cases and test data.
. Performed QA of applications developed, testing, and implementation of
any new components.
. Designed & developed technical/human process integration & workflow.
Environment: .NET CF, SQL Server CE on Windows CE 3.0 and XML, HTML, SQL
Server, VB.NET
Hindustan Aeronautics Limited, India
Project # 1 Mar 2002 - Sep
2004
HAVDP (Hindustan Aeronautics Virtual Desktop Portal)
Role: Jr.Programmer
This project is a migration project from Java, Application to .Net. Sychron
unique software enables companies to turn any desktop application into a
secure managed enterprise-wide service with rapid time-to-deployment by
intelligently automating desktop and data canter resources. The Sychron
Virtual Portal Desktop provides connection to the users after validating
from the LDAP Server and passes the authentication to the Sychron Server in
turn it will allocate the desktop depending upon the permission and access
of the user who logged in.
. Designed and developed in ASP.NET with code behind language as C#.
. Responsible for development of Connecting to LDAP Server and accessing
the user information.
. Understanding Java, JSP environment and laid the platform for .Net.
. Converted the existing code to ASP.Net.
. Connecting to the remote desktop using COM application.
. Performed Unit and Integration testing.
. Written library file in C# to use it in the web application.
. Developed user, testing and technical documentations.
Environment: ASP.Net 1.1, C#, HTML, DHTML, XML, JavaScript, LDAP Server
Project # 2
Distribution Profile
Role: Jr. Programmer
The primary objective of this project is to integrate the existing database
systems and migrate into one single database that acts as a single entry
point and extraction point for several external applications. This required
coming up with the design of the new database system, data model and
migration strategy. Migration of data from the existing system was done
using PL/SQL.
( Analysed the existing database systems.
( Involved in designing the new database scheme.
( Involved in data migration.
( Created stored procedures for data migration.
( Created the Physical database model and set up data types and
generated the schema.
( Involved in logical and physical database modelling, database
design, data analysis.
Environment: SQL Server 2000(8.0).
Education:
. Bachelor of Technology in Electronics & Communications from Jawaharlal
Nehru Technological University, Hyderabad.