Ruman Shareef, Senior Tech Lead

Ruman Shareef

Senior Tech Lead

Collabera

Location
India - Bengaluru
Education
Bachelor's degree,
Experience
20 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :20 years, 7 Months

Senior Tech Lead at Collabera
  • India - Bengaluru
  • My current job since December 2010

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

Project Leader at igate
  • India - Bengaluru
  • February 2010 to December 2010

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

Senior Tech Associate at Tech Mahindra
  • India - Bengaluru
  • August 2004 to February 2010

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

Engineer at Ananth Tech Ltd
  • India - Bengaluru
  • November 2003 to July 2004

Testing of core power packages used in satellites developed by Indian Space Research Organization

Education

Bachelor's degree,
  • at Visveswaraiah Technological University
  • June 2003

Specialties & Skills

ASP.NET
ASP.NET AJAX
ASP.NET MVC
ADO.NET