• Login
  • Create your own VisualCV!

VisualCV

  •  

  • Share

  • Forward

  • Print

  • Save
VisualCV URL: http://www.visualcv.com/ranjankumar
Photo for Ranjan Kumar

Contact Information

Ranjan Kumar


Affiliate Logo Ranjan Kumar

Objective

Intend to build a career with the leading organizations of the high tech environment with the committed and dedicated people, which will help me to explore myself fully and realize my potential. I also intend to work on some projects which helps a common man to improve their quality of life and help my country to be recognized globally.

Present Profile

Currently employed as a Staff Scientist with CDAC Mumbai (Ministry of Communications and IT, Govt. of India) since August, 2006. Joined as a Project Engineer and promoted to Staff Scientist in October, 2007.

Work History

C-DAC Mumbai

Mumbai, Maharashtra, India
Aug 2006 - Sep 2007

Project Engineer 

CDAC Mumbai, India

Mumbai, Maharashtra, India
Oct 2007 - Present

Staff Scientist 

PROJECTS

6) National e-Governance Services Delivery Gateway (NSDG) http://www.nsdg.gov.in

The NSDG is one of the 27 Mission Mode Projects(MMPs) under the National e-Governance Plan (NeGP) of Government of India (GoI) under Department of Information Technology, Ministry of IT and communications. The NSDG facilitate standards-based interoperability and integration services to the existing and new e-governance applications.

 

NSDG as a messaging middleware achieves integration amongst diverse set of applications built on varying platforms through compliance with a set of e-Governance Standards [Interoperability Interface Protocol and Specifications (IIP/IIS)] that enable consistent communication and conformance to international standards such as the XML specifications and SOAP. The messaging infrastructure takes full advantage of the eXtended Markup Language (XML) and the SOAP specifications to achieve the desired intercommunication capability. This middleware routes service requests from a Service Seeker (Service Access Provider) to a Service Provider (typically a back end department that puts up its service for electronic delivery) and in return sends the response back to the Service Seeker through the Gateway, all in an asynchronous manner.

 

This project is the winner of "The World is Open Award" for its solution based on the open source technologies. This award was organized by the Red and Hat and the Skoch Consultancy.

Roles, Responsibilities and Activities in this Project:

  1. Analysis, Design and Documentation: Involed in Analysis, Design and Documentation part.Also involved in preparing the following documents: Software Requirement Specification, Software Design Descriptions, Architecture Document,
  2. Protype Development: Involved in developing the prototype of NSDG to show the functioanility.
  3. Core Messaging Component Development: Team Leader for the developement and maintenance of this component. Messaging is the core component of the NSDG project.
  4. Audit Logging Module: Team Leader for the development and maintenance of the Audit Logging Module.
  5. Performance Tuning: Involved in performance tuning of the NSDG application and JBoss Application Server.
  6. Deployment: Involved in the deployment and testing for the Disaster Recovery Center for the NSDG project.
  7. FAQs: Preparing FAQs.
  8. The Word is Open Award: Involved in applying for nomination for this award and preparing the related documents.
  9. Versioning Activity: Maintaining the repository using the SVN (Subversion) for all the documents, softwares, source codes and binaries.
  10. TMC Meetings: Attended some of the TMC Meetings at DIT, New Delhi
  11. DataQuest eGov Summit, Mumbai, 2008: We had a stall at the summit and presented NSDG there. We talked to the participants and spread awareness among them about the gateway initiative in India.
  12. DataQuest eGov Summit, New Delhi, 2008: We had a stall at the summit and presented NSDG there. We talked to the participants and spread awareness among them about the gateway initiative in India.
  13. Regional Round Table on Implementing NeGP, Guwahati, September 9-11, 2008: I presented there on the topic "Insight into the Gateway project". Talked to the participents and discussed the gateway initiative and its scope in the North-East states.
  14. IGF Hyderabad 2008, Hyderabad, Dec03-06 2008: Represented NSDG at C-DAC's stall at the IGF village. IGF village was a separate area at the conference and was mainly highlighting the NeGP (National e-Governance Plan) of the Department of Information Technology, Government of India.

Technologies Used:

Web Services Stack– Axis2,

Component Technology of J2EE - EJB2.1

Java - XML Binding Tools : XMLBeans

Messaging Infrastructure: JBoss Messaging

Application Server – JBoss EAP 4.3.0

Operating System: Red Hat Enterprise Linux

Hardware: Deployed on HP's Blade Servers

Versioning: SVN (Subversion)

 

5) State e-Governance Services Delivery Gateway (SSDG)

The SSDG is very similar gateway as compared to NSDG. But it is meant to integrate the state government departments with state portals. Department of Information Technology, Ministry of IT and communications, Government of India (GoI) is sponsering the project and C-DAC Mumbai is the implementation agency. Apart from the C-DAC Mumbai, other C-DAC's center is supposed to be involved with integration related work.

 

Like NSDG it also facilitate standards-based interoperability and integration services to the existing and new e-governance applications. And it is a messaging middleware which achieves integration amongst diverse set of applications built on varying platforms through compliance with a set of e-Governance Standards [Interoperability Interface Protocol and Specifications (IIP/IIS)] that enable consistent communication and conformance to international standards such as the XML specifications and SOAP. The messaging infrastructure takes full advantage of the eXtended Markup Language (XML) and the SOAP specifications to achieve the desired intercommunication capability. This middleware routes service requests from a Service Seeker (Service Access Provider) to a Service Provider (typically a back end department that puts up its service for electronic delivery) and in return sends the response back to the Service Seeker through the Gateway, all in an asynchronous manner.

Roles, Responsibilities and Activities in this Project:

  1. Exploring the possibilities of fitting the SSDG in the Mulitplier Grant Scheme of the government of India.
  2. Preparing proposal to be submitted to the Department of IT, Government if India for SSDG for State IT Departments. It also includes the proposed solution and the cost estimates for the project.
  3. Analysing how to fit the land record and registration system applications.
  4. Common Services which includes Payment Gateway, Authentication, Workflow Definition Engine etc.

4) CST (Competence in Software Technology) 2007

This was an in-house project which help students register online for the CST exam every year.

Roles and Responsibilities:

Design & Development activities

Technologies Used:

J2EE – Servlets, JSP

Framework – STRUTS

Web Server – TOMCAT 5.0

SEMINARS / LECTURES / PRESENTATIONS

5) Coordinating ENCO module PGDST (Full Time) course of C-DAC Mumbai at Juhu (to be started from 29th of December 2008)

Resposible for overall coordination of the Enterprise Computing module which is the elective module for this course. Currently involvled in work allocation for teaching, contact session andlab support, working for the handbook and the slides.

4) Lectures in DISC module of FPGDST course of C-DAC Mumbai at Juhu (November 2008)

Taken Lectures in the Distributed Computing (DISC) module for the following topics

  1. Session Beans (EJB3)
  2. Contact Session

3) Lectures in OPAD module of PGDST(Full Time) course of C-DAC Mumbai at Juhu (August 2008)

Taken lectures in the Object Oriented Programming, Algorithms and Data Structures (OPAD) module for the following topics:

  1. Polymorphism and
  2. Exceptions for the Java Languague
  3. Contact Session

2) Lectures in ENCO module of FPGDST course of C-DAC Mumbai at Kharghar (May 2008)

Taken lectures in the Enterprise Computing (ENCO) module for the following topics:

  1. RMI (Remote Method Invocation)
  2. Session Beans
  3. JBoss Application Server
  4. EJB Transactions

1) Workshop at Computer Society of India (CSI), Mumbai (12/04/2007)

Conducted workshop at CSI, Mumbai on EJB3 and Hibernate with Bhupesh. Participants were mostly from the Industry and Academia

FCS Software Solutions Ltd

NOIDA, Uttar Pradesh, India
Jul 2006 - Jul 2006

Junior Software Engineer 

PROJECTS

3) MIS (Management Information System)

This was a in-house project from FCS and was being used in-house. It was was being used to organize the employees and other activities of the organization.

 

Roles and Responsibilities:

Mainly development and changing to the existing application.

Technologies Used:

J2EE: XML, JSP, Servlet

Framework: Struts

Database: Oracle

High Technologies Solutions, New Delhi

New Delhi, Delhi, India
Oct 2005 - Mar 2006

Software Trainee 

2) HRMS (Human Resource Managment System)

Worked on its Leave Management Module.

Roles and Responsibilities:

Mainly development activities.

Technologies Used:

J2EE: JSP, Servlet

Framework: Struts

Application Server : Weblogic 8.1

Database: Oracle 9i

RajComp, Jaipur

Jaipur, Rajasthan, India
Apr 2006 - Jun 2006

Programmer 

1) e-Mitra http://www.emitra.gov.in

It provides various e-governemnt services of the Government of Rajasthan to the citizen. These services include:

  • Utility Bill Payment Service
  • Application Forms Services
  • Public Grievances Services

Roles and Responsibilities:

Worked on its RMI Server(Middleware). Main responsibility was to troubleshooting some of the errors and removing them.

Technologies Used:

RMI, Core Java

Database: Oracle

Education

LNMU, Darbhanga

Jul 1997 - Jul 2001
Darbanga, Bihar, India
B.Sc. (H) , Physics

University of Rajasthan

Jul 2002 - Sep 2005
Jaipur, Rajasthan, India
MCA with Honour , Computer Applications

Certifications

SCJP 5.0

(Sun Microsystems)
Has no expiration

Sun Certified Java Programmer 5.0

(1 April 2008)

Technical Skills

Java, Java EE Technologies

EJB 2.1, EJB3, Java Persistence API, JMS, Web Services with JAX-RPC and JAX-WS

Web Technologies

Servlets, JSP, MVC, Struts, Design Patterns

SOA

Web Services- Axis2, JAX-RPC, JAX-WS

Java to XML binding tools

XMLBeans, JAXB ( HyperJAXB )

ORM Tools

Hibernate

Messaging Infrastructure

JBoss-Messaging

Application Server

JBoss Application Server, Weblogic

Operating System

Red Hat Linux, BOSS, Windows

Database

Oracle, Postgresql

Versioning

SVN (Subversion)

References

Urja Vora

Research Scientist, C-DAC Mumbai

email: urja.vora@gmail.com

Peeyush Chomal

Senior Staff Scientist, C-DAC Mumbai

email: peeyush.cdac@gmail.com


 

Icon_pdf_32 This VisualCV is available as a printable .pdf file

Copyright © 2007 - 2008 VisualCV, Inc. All rights reserved.