Santhosh Chacko Jacob, Lead - Product Development

Santhosh Chacko Jacob

Lead - Product Development

M.H.Alshaya Co W.L.L.

Location
Kuwait - Al Kuwait
Education
Master's degree, Master in Science – Software Application
Experience
24 years, 1 Months

Share My Profile

Block User


Work Experience

Total years of experience :24 years, 1 Months

Lead - Product Development at M.H.Alshaya Co W.L.L.
  • Kuwait - Al Kuwait
  • My current job since February 2009

•Manages software development to deliver new functionality or in-house systems requested by end-user to agreed standard and Quality.
•Ensures user requirements are clearly defined and properly analyzed prior to any development activity.
•Responsible for quality system designs and data structures to ensure flexibility, future growth and easy maintenance and support.
•Supervises development tasks assigned to Programmers and Analyst Programmers.
•Ensures that end-user is involved into the various stages of the development cycle to deliver a 100% acceptable solution to them.

Team Leader – Module Leader & Configuration Leader at RM EDUCATION SOLUTIONS INDIA Pvt. Ltd
  • India
  • My current job since January 2005

IntegrisG2 - School Management Information System

IntegrisG2 is a new generation of school Management Information System (MIS). It is a centrally hosted and web-delivered solution that offers access to school information from the classroom, office or home, for teachers, pupils and their parents as well as the Local Authority. Robust security protocols as used by Internet banks ensure only users with the appropriate privileges can access pupil data. Importing & Exporting of MIS information supported through XML.

Team Size: 43
Client: RM Management Solutions, UK
Architecture: J2EE
Software Used: J2EE, J2SDK 1.4, JSWDP 1.5, JBOSS 4.0, TOMCAT 5, JReport 7.2, MS-SQL & Jbuilder 2006.

Responsibilities:
1)Design of framework to execute Business Processes.
2)Design and Development of the client side using JSP, JS & CSS.
3)Coding and Testing of Server side components like STRUTS, EJB etc.
4)Development of ant scripts for deployment
5)Quality assurance
6)Maintaining configurable items & reusable items

Technical features included:
1)Struts for managing business processes.
2)Stateless and Stateful Session EJBs encapsulating the business logic.
3)DAO usage for Database access with ANSI standards followed Queries.
4)Struts framework in Web Server implementation.
5)Use of Microsoft SQL Server as database.
6)JNDI for searching objects and using the environment.
7)Apache ANT as the build tool.
8)JSP + JS + CSS + AJAX for client tier implementation with IE & Mozilla/Firfox compatible.
9)Localized to support different countries education system.

SOFTWARE ENGINEER - Programmer at CASE CONSULT (INDIA) Pvt. Ltd.
  • India
  • October 2003 to January 2005

PorSchE-Deurag

Deurag is a German based insurance company with a large client database. Their current application is running on BS2000 mainframe. The objective of the project is to port a part of the application, which maintains legal redress assurance to open source technology. The newly developed application must also talk to the legacy counter part of the complete application via SOAP.

Team Size: 10
Client: Deurag Insurance Corp, Germany
Architecture: J2EE
Software Used: J2EE, J2SDK 1.4, JBOSS 3.0, TOMCAT 5 & ECLIPSE 3.0.

Responsibilities:
7)Design of framework to execute Business Processes.
8)Design and Development of the client using Java Swing.
9)Coding and Testing of Server side components like EJB, JSP etc.
10)Development of ant scripts for deployment
11)Quality assurance

Technical features included:
10)Struts for managing business processes.
11)Entity EJBs (CMPs and CMR) for persistent data.
12)Stateless and Stateful Session EJBs encapsulating the business logic.
13)JSP, Servlets, XML.
14)Use of MySQL as database.
15)JNDI for searching objects and using the environment.
16)SOAP for communication with BS2000.
17)Apache ANT as the build tool.
18)Swing for client tier implementation

SOFTWARE ENGINEER - Programmer at CASE CONSULT (INDIA) Pvt. Ltd.
  • India
  • January 2003 to October 2003

Training Resource Package Development Project

The objective of this project is to develop a product for automating Training procedures conducted throughout the organization. The functionality of this tool includes Training Managing and scheduling, employees skill set Updating etc. Java - J2EE Architecture is followed in this project development with backend MySQL.

Team Size: 4
Client: Case Consult Corporation, India
Architecture: J2EE
Software Used: J2EE, J2SDK, JBOSS, TOMCAT & ECLIPSE.

Responsibilities:
1)Design of framework to execute Business Processes.
2)Design and Development of the client using Java Swing.
3)Coding and Testing of Server side components like EJB, JSP etc.
4)Development of ant scripts for deployment
5)Quality assurance

Technical features included:
1)Struts for managing business processes.
2)Entity EJBs - CMPs and DAO.
3)Design patterns - Session Façade, MVC, Business Delegate, EJB Factory etc
4)Stateless Session EJBs encapsulating the business logic.
5)JSP, Servlets, XML.
6)Use of MySQL as database.
7)JNDI for searching objects and using the environment.
8)Usage of IDE Eclipse, for development.
9)Swing for client tier implementation

SOFTWARE ENGINEER - Programmer at CASE CONSULT (INDIA) Pvt. Ltd.
  • India
  • April 2001 to March 2003

ANALYZER for Java/C/C++

The objective of this project is to develop ANALYZER for Java, C and C++. ANALYER is a CASE CONSULT product indented to measure the effectiveness of test of software and to aid in the preparation of test data. This product was developed with Microsoft C and Java-GUI and was ported to Windows, Linux, Solaris and Mainframe environment.
Team Size: 4
Client: Case Consult Corporation, India
Architecture: Standalone (Java-Swing)

Responsibilities:
Requirement analysis, design of the system, coding, Testing, documentation and quality assurance and Acceptance support.

Software Used:
Microsoft C/C++, XML, HTML, Java - Swing, Java Script.

SOFTWARE ENGINEER - Programmer at CASE CONSULT (INDIA) Pvt. Ltd.
  • India
  • September 2000 to March 2001

Tools Group

The work on tools group is to handle maintenance and enhancement work on software tools used in CASE CONSULT. My Work in tools group is to migrate Database system of Project Management System (PMS) tool from MS-Access to DB2 and maintenance work. Functionality of this tool is to manage running Project related information like daily timesheet, schedule task, weekly/monthly/yearly reports, cost analysis etc. PMS is developed using Visual Basic as front end as well as server, Visual C++ for networking and MS-Access as backend.
Team Size: 2
Client: Case Consult Corporation, India
Architecture: Client-Server

Responsibilities:
Enhancement, migration, quality assurance and Maintenance work.

Software Used:
Microsoft VC++, Visual Basic, MS-Access, DB2.

SOFTWARE ENGINEER - Programmer Trainee at Nexage Cybernetics (INDIA) Pvt. Ltd
  • India
  • May 2000 to September 2000

Medical Transcription Training Package

The objective of this project is to develop a package for Medical Transcription Training course. Functionality of this tool is to monitor Medical Transcription Trainee activates done in Lab like playing wav files for Transcription, recording transcription in database, verify with original transcription and report correction. This package followed Client-Server architecture with Visual Basic as front end and MS-Access as backend, later it was migrated to MS-SQL.
Team Size: 3
Client: Nexage Cybernetics, India
Architecture: Client-Server

Responsibilities:
Requirement analysis, design of the system, coding, Testing, documentation and quality assurance and Acceptance support.

Software Used:
Microsoft Visual Basic, MS-Access, MS-SQL.

Education

Master's degree, Master in Science – Software Application
  • at Bharathiyar University, Coimbatore. India
  • January 2002

First class degree in Master in Science – Software Application, from Bharathiyar University, Coimbatore. India (70% Marks) – Period (2000 - 2002)

Bachelor's degree, Bachelor in Science – Computer Science
  • at Kerala University, Kerala, India
  • March 2000

Distinction in Bachelor in Science – Computer Science, from Kerala University, Kerala, India (80% Marks – College Topper) – Period (1997 - 2000)

Specialties & Skills

J2EE 1.5
Oracle ADF 11g
J2EE, JSP, EJB, JavaScript, AJAX, Struts, Core Java, HTML, DHTML,
MS-DOS, UNIX, Windows (3x, 9x, NT, 2000, XP), Linux & Solaris.
MS-Office, MS-Visual Studio, Jbuilder, Eclipse, TextPad, ExamDiff Pro & MS-Visual SourceSafe
Web Service, SWING, JAXB, XML
ISO-9001 2000, ISO 27001 & CMM Level-5
J2SDK 1.4, JSWDP 1.5, JBOSS 4.0, TOMCAT 5
CC-Analyzer (Test coverage monitoring tool), CC-Q/Auditor (Quality assurance tool)
MS-Access, MS-SQL, DB2 & MySQL
Oracle ADF 11g, JSF, Hibernate, Spring, GWT, Birt, MySQL, Oracle PL/SQL

Languages

English
Expert
Hindi
Intermediate