AMARNATH BABU NARENDRULA
Mobile# 425-***-****
********.****@*****.***
Professional Summary
Over 14 years of experience in diversified fields of Application Software Design, Development,
Maintenance and Re-Engineering projects using traditional waterfall, Prototype, spiral models,
RUP and Agile/Scrum/XP methodologies.
Extensive hands-on design, development experience using Microsoft Technologies C#.Net,
VB.Net, ASP.Net, ADO.Net, Entity Framework, W eb Services, WCF, WPF, AJAX, MVC,MVC4,
JavaScript, JQuery, KnockoutJS, LINQ, CSS, HTML, SQL Server, SSIS Packages, SSRS,
VC++, ATL, COM/DCOM, MFC
Experienced in Design Patterns, Object Oriented concepts and relational databases including
SQL server, Oracle and ADO.NET, ADO, ODBC database connectivity.
Having more than 6 years of experience in leading the team from technology front as Technical
Leader and being development manager for 2+ years in Mortgage, Investment Banking and
Health Care domains.
2+ years as a Senior Technical Manager delivering software solutions Expertise in Project
Management, ensuring quality deliverables for various projects on -time/cost using Agile
methodologies.
Excellent communication both technical and business fields.
Quick learner with excellent interpersonal skills and communication skills.
Extensive experience in handling cross functional / cross team and collaboration skills
Expertise in delivery strategy for time to market and fast paced projects based on business
needs.
Expertise in team management, coaching, hiring
Work Experience:
Organization Designation Duration
T-Mobile via Ciber Inc Senior Consultant May 2014 to Till date
Bank of America Senior Technical Manager June 2007 to Apr 2014
Dec’2004 to May’2007
Thomson Reuters Senior Software Engineer
Nov’2003 to Dec’2004
Misys Healthcare Systems Senior Software Engineer
Feb’2000 to Nov’2003
VisualSoft Technologies Ltd Software Engineer
Technical Skills:
Operating Systems Windows Vista/Windows 2000/XP/ NT/98/95
C#.NET, VB.NET, ASP.NET, LINQ, ASP, VB, VC++,
Languages
HTML,ASP,ASP.NET,XML,XSLT,VB Script, Java Script,
Web Related
JQuery, KnockoutJS, AJAX, Web services, WCF, MVC, MVC4, CSS,
Entity Framework .
Databases Oracle, MS SQL Server, SSIS Packages, Reporting Services (SSRS)
Methodologies Waterfall Model, Agile Methodology, Object Oriented Application
Development (OOAD), Unified Modeling Language ( UML), Rational
Unified Process (RUP).
Tools & Utilities Microsoft Team Foundation Server, Fortify, NUnit, FxCop, NAnt, Visual
Source Safe 6.0, Source Offsite, TortoiseSVN, Accurev, TOAD, Quality
Center, JIRA, TeamCity, Continuous Integration.
Distributed Computing ATL, COM/ DCOM, ActiveX
and Component
Architecture
Case Tools Rational Rose 2000, Microsoft Visio
Projects Profile
Lead Consultant, Ciber.
Client : T-Mobile, USA
Project : Handset Orders (HSO)
Duration : May 2014 to Till date
Technologies : C#.Net, ASP.Net, SQLserver, Web services, WCF,MVC, ADO.Net, JQuery,
Java Script, CSS,HTML, LINQ, Entity Framework
Team Size :8
Handset Orders (HSO) is an enterprise .net application developed internally to provide Equipment
Upgrades, Equipment Exchange and other misc functionality. This is used by Care and Retail
frontline reps to serve the customer needs. It also various .net services to complete upgrade on the
web (self-care).
HSO is a n-tier application consists of 20+ components mainly UI Framework, Customer
Segmentation, Navigation, Security, Logging and Exception handling etc. It integrates with various
systems in the enterprise to fetch customer info, customer behavior data, handset data and product
catalog, inventory etc. It also integrates with Supply Chain (SAP) via middleware (TI BCO) to fulfill
the order.
As a Lead Consultant participated in:
Design and Development for new business project/lights on initiatives using Scrum model
Production Support using Kanban
Conducting Sprint planning, Sprint Review, Sprint Demos and Sprint Retrospective meetings
Code Review and Test plans review
Creating process and policies for implementing best practices (Coding standards/practices,
design patterns, Continuous integration, Build Management and etc)
Development of Mock Objects, Dependency Injection/Inversion of Control etc
Application/Database performance optimization
Conducting/Participating technology brown bag sessions
Senior Technical Manager, Bank of America.
Project : Customer Service Contact Center Applications
Duration : June 2007 to April 2014
Technologies : C#.Net, VB.NET, ASP.Net, SQLserver, Webservices, WCF, MVC, Entity
Framework, HTML, CSS, JQuery, Java Script, ADO.Net, SSIS, SSRS, Iseries
RPG and SQL Procedures hosted on AS400,Java 6,Spring Framework,JSP.
Team Size : 10
Customer Service representatives uses web based and green screen (AS400) applications to fulfill
the customer inquires which are related to mortgage inquires examples like loan transactions
information, tax information, payments information and escrow information etc. To fulfill the
borrower/customer inquiries CSCC group has developed below applications to support the
customers which are used in Loan Servicing department and Customer Contact Division.
The applications are:
Loan Admin Follow-up Application (LAFA)
Service Request Manager (SRM)
Loan Admin Document Interface (LADI)
Loan Admin Mortgage Portal (LAMP)
Account Status Information System (ASIS)
Loan History Information(LHIS)
Customer Service Home Base (CSHB)
Loan Admin Chase Search (LACS)
Host on Demand (HOD).
As a Senior Technical Manager participated in:
Leading project planning sessions with Clients and Business Analysts to analyze
requirements
Defining the scope of multiple complex projects and Involved in Technical Architecture
Involved in requirement Analysis, Design and Development using Microsoft Technologies.
Translating business requirements to technical require ments, high/low level design,
application code and modules.
Ensures self and team develop modules using disciplined processes, adhering to industry
standards and best practice guidelines.
Providing assistance in researching and adopting new and emerging te chnologies,
evaluating new tools, technologies and platforms to be included in projects .
Accountable for tracking status of team's work and ensuring deliverables are produced on
agreed schedules. Responsible to communicate accurately the status of ongoing work to
stakeholders.
Handling Production Releases.
Technical Lead, Thomson Reuters.
Client : Morgan Stanley, USA
Project : Ownership 2.0
: Dec’2004 to May’2007
Duration
Technologies : C#.Net, ASP.Net, XML, XSLT, MS SQLserver, NUnit.
Team Size :6
Thomson One Banker provides an optimized workflow solution for investment bankers, enabling
users to monitor the markets, identify trends of holdings, find targets for public issues, compare
companies, assess historical deals and create presentation -ready public information books based on
the latest market information.
Ownership is a part of Thomson One Banker, web based prod uct which provides ownership data in
an easy to use workflow application. It has an extensive coverage of data, which includes
Institutional Data, Buy-Side vs. Sell-Side, UK Share Registers, Declarable Stake Data, Mutual Fund
Data, portfolio data of the investors, historical holdings, contacts information, insider information and
multi-dimensional data about the various holders of the securities.
As a Technical Lead participated in:
Involved in requirement Analysis, Design and Development. Contributed in the design
discussion held at USA.
Conducting end-end walk through of the requirements based on the inputs given by the
onsite product team.
Estimation of modules, preparation of Project plan, allocating work packages to my team.
Preparing sequence and class diagrams for the modules. Also developing unit test cases.
Involved in coding and unit testing of the critical modules.
Involved in Integration of modules and unit testing them.
Providing extensive technical support and trouble shooting of technical problems faced by
co-team members.
Helped to team to understand the functionality while developing application.
Code Review and Test plans review.
Communicated regularly with the US team counter-part through daily conference calls and
emails.
Module Lead, Misys Healthcare Systems.
Client : Massachusetts General Hospital, USA
: Misys Pharmacy™
Project
: Nov’2003 to December’2004
Duration
Technologies : Microsoft.Net, C#.Net, ADO.Net and Remoting, Oracle 9i,PB8.0,HL7 Interfaces
Team Size :7
Misys Pharmacy™ is a patient-focused, integrated pharmacy information system using state -of-the-
art client/server technology. This system provides reporting of medication use across the entire
continuum of care. Advanced technology of Misys Pharmacy, puts the pharmacy in control of drug
therapy and documents every step of the medication management process. It addresses two of the
most pressing needs in today’s healthcare environment: medication therapy outcomes and
pharmacy cost control.
Product Features of the Misys Pharmacy Application:
Five integrated applications - ADT, Pharmacy, Inventory, Configuration and Dashboard.
Health Level Seven (HL7) system interface protocol compliant.
Supports and documents the Pharmacist's clinical activities.
Tracks medications throughout the medication cycle.
Enhances communication between pharmacists and physicians.
As a Module Lead I was involved in:
Involved in design and middle tier development.
Estimation of modules, allocating work packages to team.
Involved in HL7 interface development.
Providing technical support and trouble shooting of technical problems faced by co-team
members.
Involved in unit test and Integration testing.
Software Engineer, VisualSoft Technologies Ltd.
Client : Liquor Enforcement Bureau, Maine State, USA
Project : Liquor-E-Licensing
: October'2002 to Nov’2003
Duration
Technologies : C#.NET, ASP.NET, SQL Server
Team Size :5
Liquor-E-Licensing is a client-server and web based application for automating the tax and premium
collection process for Liquor Enforcement Bureau, Maine State, USA. The application is accessed
by two sets of users - Bureau staff and External users. The bureau staff uses the system in
client/server mode for administration, maintenance and reporting, while the externa l users uses the
system through Web based functionality for registrations, reporting and other services. The Bureau
proposes to build a web-based utility to eliminate the manual process and to minimize the paper
work for the external users and the Bureau staff.
As a Software Engineer I was involved in:
Analysis of project requirements.
Preparing Design documents.
Development and Unit Testing
Software Engineer, VisualSoft Technologies Ltd.
Client : Liberty Mutual Insurance Company, USA
Project : SecureLibs
Duration : Sept 2001 to October 2002
Technologies : C++, VC++, CORBA2.1, Orbix
Team Size :5
SecureLibs is the proposed system to replace the existing Security Environment (Distributed
Computing Environment-DCE) within the Liberty Applications to reduce the
Complexities and downtime associated with DCE. The user logs into the liberty application by a
J2EE application called Login Manager. The Login Manager secures the confidential data using AES
algorithm into a credential file .The Liberty desktop applications will use SecureLibs library to restore
the confidential data from the credential files.
SecureLibs library also contains the special library (Express Library) built for Liberty Express
application, which needs to send confidential data to the Server. The SecureLibs Library
communicates between client and server through Orbix 3.3, which is a CORBA 2.1 compliant
application built by IONA technologies.
As a Software Engineer I was involved in:
Exploration of CORBA and Orbix.
Analysis of project requirements.
Preparing Design documents.
Development and Unit Testing
Software Engineer, VisualSoft Technologies Ltd.
Client : VisualSoft Technologies Ltd
Project : VisualSoft WebDev
: Feb 2000 – August 2001
Duration
Technologies : VC++, COM, ATL
Team Size :4
VisualSoft WebDev is a suite of power-packed developer-end components for developing interactive
web applications. It consists of ready-to-be-deployed components using which ordinary file
transactions, HTML file transactions and messaging in web applications could be achieved with
greater proficiency and ease. These components, which use COM/DCOM technology, expose high -
functionality methods that make the job of the developer easy. These components help speed up the
process of application development as they reduce the necessity of re-coding. VisualSoft WebDev -
Suite includes components like VisualSoft FileUpload, VisualSoft FTP, VisualSoft HTTP, VisualSoft
Mail (SMTP / POP3), VisualSoft Validator, VisualSoft EmailValidator, VisualSoft DNS, VisualSoft
TFTP, VisualSoft CurrencyExchange, VisualSoft SNMP, VisualSoft Calci, VisualSoft Data Manager
and VisualSoft VirtualDir.
As a Software Engineer I was involved in:
Analysis of the functionality to be provided by the component.
Preparing Design documents.
Development of COM DLL’s and sample programs for the respective DLL’s.
Preparing Help documents.
Involved in Unit Testing.