Senior Tech Lead
Collabera
Total years of experience :20 years, 7 Months
Design and development of a new ASP.NET web application based on .Net framework 4.0 for the Collection Home Finance team of the Mortgage Banking division of J P Morgan and Chase Ltd, US. The application would be used by Home Finance Collectors to track default customers, manage collection activities, generate reports, track collectors' performance and other administrative functions.
The application was designed on top of a layered architecture. ASP.NET 4.0 was used for the presentation layer along with AJAX and Jquery. Business layer consisted of WCF services hosted in IIS and the Data Access Layer used a set of class libraries making use of Enterprise Library 5.0 and ODP.Net for accessing the back-end Oracle 11G database
My Role:
Design and development of the overall framework for the application as well as development of a couple of modules for the application. Other activities included mentoring the team, code reviews, configuration management, documentation and client interaction
Design and development of a new ASP.NET MVC page wherein the customers of RBC can view the performance of their investment accounts, investment goals and Practise accounts
The page was developed using ASP.NET MVC framework. The View (UI) was
Developed using DHTML and JQuery whereas the Controller and Model were in C#. Factory pattern was used to abstract the Model so that the Controller and View can Work for different flavours of RBC accounts without tight coupling. The business logic resided in a separate services layer composed of WCF services. LINQ was used for ORM and SQL server 2005 as the database
SSIS was used for loading the database with the performance data of the customer accounts from a third-party system
I designed and developed the presentation layer (MVC) and the SSIS. Worked as an individual contributor
Requirements analysis, design and development of a web-based application to be used by the call centre agents of British Telecom for sales order management.
The application was designed based on n-tier approach to support loose-coupling. The presentation tier was developed using ASP.NET and AJAX. The business tier was developed using WCF whereas the data layer used LINQ for ORM. The database was SQL server 2008. A factory layer was used between presentation and business layers for loose-coupling. Adapter classes were used between business layer and external components to support seamless interaction
My role:
Design and development lead (led a team of 6 developers). Main tasks included low-level design preparation, assisting and mentoring the development team, reviews and estimation
Testing of core power packages used in satellites developed by Indian Space Research Organization