Kishore Janapareddy
Roanoke, Virginia
Mobile: 540-***-****
E-mail: acov9e@r.postjobfree.com
SUMMARY
• 10+ years of experience in analysis, design, development, testing and implementing client/server,
web and Windows applications, Management software engineering lifecycle in Microsoft and
related technologies.
Hands on experience in developing enterprise applications using C#, ASP.NET, ADO.NET, MVC,
•
Java Script, JQUERY, Knockout, Windows Service, WCF, Web Services, AJAX, LINQ, WPF
and XML.
Expertise in unit testing using NUnit and Visual Studio Unit Test Cases.
•
Experience in working with banking domains.
•
4+ years of experience in Team Lead role [Effort estimation, task distribution, knowledge transfer
•
planning, risk analysis and management].
Ability to work as an individual contributor.
•
Experience using configuration management Tortoise SVN.
•
Worked with both Oracle and SQL Server databases.
•
Experience in using Infragistics, DevExpress controls.
•
Worked on TIBCO EMS Messaging.
•
Hands on experience in writing Low Level Design Documents [LLDD], High Level Design
•
Documents [HLDD], Admin Guides and Release Notes.
Extensive experience in developing software using OOAD.
•
Experience in dealing with on-site and off-shore teams, customers and stake holders.
•
Done some POC’s on IOC Containers using AutoFac.
•
Done POC’s on Aspect Oriented Programming and also offline storage libraries.
•
TECHNICAL SKILLS
Programming skills C#, JavaScript, JQUERY, HTML, XML
IDE Visual Studio .Net 2003, 2005, 2008, 2010, 2012, 2013
Middleware MVC, Client – Server Architecture
Version Control Tools Tortoise SVN
Operating Systems Windows XP, Windows 2007
Framework .NET 1.1 / 2.0 / 3.5 / 4.0, MVC 3 / 4, Knockout, AngularJS
Relational Database Oracle PL/SQL, Microsoft SQL Server
Other Tools SQL Profiler, Beyond Compare, Fiddler, NUnit Test
Microsoft .Net Skills Web Forms, Win Forms, Window Service, Web Service, WPF, AJAX, LINQ
EDUCATION
Master in Computer Applications (MCA) from Periyar University, India (2002)
PROJECT DETAILS
Project Name: DCS – Delta Claims System
Role Senior Software Engineer
Client Delta Dental / Corvesta, Roanoke, Virginia, USA
Duration March 2014 – Till Date
Team Size 5
C#, ASP.NET, MVC, Microsoft Visual Studio .Net 2010, AngularJS, Entity
Environment
Framework, JavaScript, Visual Basic 6, Oracle PL/SQL, Tortoise SVN.
Description:
DCS2000 is a state of the art claims processing system. The features of the system include:
• Group administration
Bill processing
•
Broker/agent administration with commission processing
•
Eligibility administration
•
Provider, facility, and fees administration
•
Claims adjudication and processing with an automated workflow.
•
Responsibilities:
Involved in application development using C#, ASP.NET, MVC, AngularJS, JQuery, JavaScript,
•
Oracle PL/SQL.
Involved in creating the LLD’s, TSD and Unit Test Cases.
•
Involved in Production Support.
•
Working on Proof of Concepts for IOC Containers using Autofac and Windsor.
•
Involved in resolution of production support tickets.
•
Worked on Proof of Concepts to implement the offline data storage using JavaScript libraries like
•
JStorage.
Created Stored Procedures, Packages and SQL scripts when required.
•
Project Name: HRIT - MYTIME
Role Technical Lead / Senior Developer
Client Credit Suisse, Raleigh, USA
Duration March 2013 – Feb 2014
Team Size 15
C#, Net 4.0, Microsoft Visual Studio .Net 2010, JQUERY, Knockout, Ajax, MVC,
Environment
PL/SQL, Tortoise SVN.
Description:
Credit Suisse has multiple Time and Absence applications on a variety of technological platforms to
support the collection and processing of working time and absences (leave) to support geographic as well
as unique business unit needs. MyTime will replace the multiple applications with a single global
application.
Responsibilities:
• Involved in application development using JQUERY, JavaScript, and Knockout framework.
Involved in creating the LLD’s and Unit Test Cases.
•
Simultaneously led a team of 5 members in off-shore and 2 members in On-shore and was
•
responsible for various deliverables of the team within timelines and budget.
Involved in requirement analysis, assigning tasks to the team and tracking till delivery.
•
Involved in On-shore / Off-shore co-ordination and co-ordination with business.
•
Involved in peer code reviews.
•
Project Name: GCOC (Global Cost of Carry)
Role Technical Lead / Senior Developer
Client Credit Suisse, New York, USA
Duration December 2011 – Feb 2013
Team Size 4
C#, ASP.NET, Microsoft Visual Studio .Net 2010, Oracle PL/SQL, Tortoise SVN,
Environment
Infragistics.
Description:
GCOC (Global Cost of Carry) is used to improve transparency in collateral Global Cost of Carry figures.
Facilitate attribution of collateral P&L back to owning book/cluster based on collateral being pledged /
held. Bring funding costs down closer to the theoretical GCOC.GCOC is a batch oriented system that
runs on an Oracle server, which aggregated data from multiple source and generated preliminary
attribution calculations. The Access EUC takes the output from GCOC, and provides the fine-tuning
adjustments capabilities and responsiveness that the users needed. In moving to a single consolidated
solution
Responsibilities:
• Involved in application development using C#, ASP.NET, JavaScript, and Infragistics.
Involved in creating the LLD’s and Unit Test Cases.
•
Simultaneously led a team of 2 members in off-shore and was responsible for various
•
deliverables of the team within timelines and budget.
Involved in requirement analysis, assigning tasks to the team and tracking till delivery.
•
Involved in On-shore / Off-shore co-ordination and co-ordination with business.
•
Involved in peer code reviews.
•
Project Name: Booking and Inventory Management (Cash and Securities)
Role Technical Lead / Senior Developer
Client Credit Suisse, New York, USA
Duration Oct 2010 – November 2011
Team Size 8
C#, ASP.NET, Microsoft Visual Studio .Net 2010, TIBCO EMS Messaging, Oracle
Environment
PL/SQL, Tortoise SVN, DevExpress.
Description:
Collateral Management is used to get the cash and securities collateral details from the customer. When
the cash collateral movements are entered into the system then that data elements should automatically
flow to the downstream systems through messaging automatically and the acknowledgement should be
sent that the message received successfully.
Responsibilities:
Involved in application development using C#, ASP.NET, JavaScript, TIBCO EMS Messaging, and
•
DevExpress.
Involved in creating the LLD’s, TSD and Unit Test Cases.
•
Simultaneously led a team of 3 members in off-shore and was responsible for various
•
deliverables of the team within timelines and budget.
Involved in requirement analysis, assigning tasks to the team and tracking till delivery.
•
Involved in On-shore / Off-shore co-ordination and co-ordination with business.
•
Involved in peer code reviews.
•
Project Name: Bill Payment
Role Senior Developer
Client RIA Financial Services
Duration July 2009 – September 2010
Team Size 4
C#, ASP.NET, WCF, Web Services, JavaScript, JQUERY, AJAX, Microsoft Visual
Environment
Studio .Net 2008, SQL Server 2008.
Description:
Bill Payment is the application in which the customers can pay the bills through the agent. In this there are
walk-In and existing customers. Walk-In customer is the customer who is not registered and pays the bill
by directly selecting the biller. Existing customer is the registered customer. This application consists of
the Top-Up facility i.e. recharging the Telephone bill.
Responsibilities:
• Involved in developing WCF Service & Web Services using C#, ADO.Net.
Involved in developing the web application using ASP.Net, C#, JavaScript, JQUERY, AJAX
•
Involved in writing Stored Procedures, Triggers for database related tasks.
•
Created unit test cases and performed exhaustive unit testing of the entire application.
•
Provided support for system testing, user acceptance testing and implementation by analyzing
•
the defects and providing fixes and releasing the fixes.
Involved in peer code reviews.
•
Project Name: Order Entry Wizard
Role Senior Developer
Client RIA Financial Services
Duration July 2008 – June 2009
Team Size 5
C#, ASP.NET, WCF, Web Services, JavaScript, JQUERY, AJAX, Microsoft Visual
Environment
Studio .Net 2008, SQL Server 2008.
Description:
Transferring the money to the desired country has made fast through this Order Entry Wizard in five easy
steps. First the customer selects the country to where he wants to send money, then he selects the
delivery method, then the Paying Correspondent, then the location in the particular city, then the
Beneficiary to whom the money to be delivered and the total amount to be transferred.
Responsibilities:
• Involved in developing WCF Service & Web Services using C#, ADO.Net.
Involved in developing the web application using ASP.Net, C#, JavaScript, JQUERY, AJAX
•
Involved in writing Stored Procedures, Triggers for database related tasks.
•
Created unit test cases and performed exhaustive unit testing of the entire application.
•
Provided support for system testing, user acceptance testing and implementation by analyzing
•
the defects and providing fixes and releasing the fixes.
Involved in peer code reviews.
•
Project Name: E-Support
Role Technical Lead / Senior Developer
Client Satyam Computer Services
Duration Jul 2006 – June 2007
Team Size 4
C#, ASP.NET, JavaScript, Microsoft Visual Studio .Net 2005, SQL Server 2005.
Environment
Description:
E-support is the in-house portal been used by the sat yam associates. It consists of different modules as
Reimbursement, Leave Details, and associate Details etc. I am handling the Transport Facility, Payroll
Deductions and Reimbursement Modules.
Responsibilities:
• Involved in Impact analysis of change requests and new requirements.
Involved in developing the web application using ASP.Net, C#, JavaScript
•
Involved in writing Stored Procedures, Triggers for database related tasks.
•
Provided support for system testing, user acceptance testing and implementation by analyzing
•
the defects and providing fixes and releasing the fixes.
Provided support for deploying the application in system test, user acceptance test and live
•
environments.
Involved in peer code reviews.
•
Treasury Department
P roject Name:
Role Developer
Client ICICI Bank
Duration July 2004 – June 2005
Team Size 8
C#, ASP.NET, ASP, JavaScript, Microsoft Visual Studio .Net, SQL Server.
Environment
Description:
ICICI bank wants to automate the system for checking the Deviations, Cash Reserve Ratio Monitoring
and so on.
Responsibilities:
• Involved in developing the web application using ASP.Net, C#, JavaScript
Involved in writing Stored Procedures for database related tasks.
•
Created unit test cases and performed exhaustive unit testing of the entire application.
•
Provided support for system testing, user acceptance testing and implementation by analyzing
•
the defects and providing fixes and releasing the fixes.