Make your own free website on Tripod.com

RESUME

 

 

Name                                  : Protap Chakravortty.

Technical skills           :          

Software          => 

Operating system               :                Windows NT 4 / Windows 98 , DOS 6.2, Windows 2000, Windows xp pro.            

              Languages              :                ANSI C / C++ , Visual Basic 6.00,  VB.net,  Java 2, ABAP/4 .

  Modelling Standard           :                UML .

Java        :                Servlet , Applet , Socket , RMI  , AWT , Swing , CORBA , EJB , JSP , JDBC , Java Beans, Struts .

     Scripting Host                 :                ASP 3,  ASP.NET .

    Internet Technologies   :                HTML , DHTML , CFML , CSS , MS Site Server 3 , SSL 3 .                                  

              Databases               :                Oracle 8 , Sql Server 7 , MS Access, Oracle 8i .

      Scripting Langugae       :                JavaScript / Jscript , VBScript .

Development tool                :                visual interdev 6 , ms front page 2000 .             

             Web Server              :               IIS 5, Apache Tomcat, Weblogic, JWS.      

         Middle ware                :                MTS / COM+ , COM , Active x .

Application Server              :                Cold Fusion 3.1 .          

                            IDE               :                Visual Studio 6, Visual Studio.net, SAP R/3 .

                Sad Tool                :                Rational Rose 98i .

Planning Package                :               MS Projects 98 .

Process Framework          :                CMM .

Main stream     =>

                                                Bachelor of Engineering :           Civil.

Date of birth                                                                :                      Fifth Day of June Nineteen Sixty Six.

Address of Communication                                        :                 79/2  Brajamani  Debya  Road ,                                                                  

                                                                                                                                Kolkata  700 061 ,  India.

Contact Telephone Number (Res.)                           :                     (0091)(033) 2493 4354.

Contact email address                                               :                 atprotap@sify.com.

Educational Qualification                                :

 

Exam.Passed    

Yr.Of Passing

Board / Council / University   

Divn./Class

Madhyamik

1982

West Bengal Board Of Secondary Education

1st Division

Higher secondary

1984

West Bengal Council Of Higher Secondaryeducation

1st Division

B.e.

1988

University Of North Bengal

1st Class

                                                                                                                                                                                                               

                                                                                                                                                                                                               

Copmlpeted Certificate Course On “ Advanced Java “ From Intelsys Education, Passed On March 2001.

 

Past Experience                                   :

Software          =>

 

From July 2004 Till Date :  Ubique Consultancy Pvt. Limited ( Uk ).

Position:  Analyst Programmer.

Nature Of Job:

 

1) Developing integrated solution for an industry house having interest in shipping ( export &  import ), travel & tourism business in south east asia, europe and all over india. The application is having front end developed in jsp with close collaboration with j2ee platform, to be acessed via thin client, over 24x7 hours dedicted server located in company's corporate house at kolkata running on linux operating system & websphere or tom cat webserver, classes developed as java beans and stored procedures as middleware and oracle 10g as backend database server. Currently participating in documenting "business requirement specification" and "software requirement specification" for the modules the solution has, shipping ( import & export ), travel ( domestic & international ), tourism ( inbound & outbound ), hr, payroll, accounting and securitisation and also for java beans and jsp pages as well as database design and developing.

 

 

From April 2000 Till July 2004 :  F1 Sytems.

Position:  Entrepreneur.

Nature Of Job:

 

1) Developed a web based corporate intranet solution for communication , reporting and record keeping (- an e.r.p. type solution) in asp/visual interdev 6.00 and sql server 7.00 for construction industries and multy locational corporate houses which can be further customizable to extranet.

 

2) Finshed on a project on customer relation management, supply chain management ( for raw materials/ finshed goods ) & production control / order reporting project for a paper based industry house having production units, sales offices, stores, and corporate head office & regional offices at different geographical locations nationally.

 

3) Finshed one basket design, analysis, programming, test driving for e-commerce site of intelsys education, using java servlet as frontend, javascript for client side scripting & oracle database as backend.

 

4) Finshed  developing a web based corporate intranet solution for communication , reporting and record keeping (- an e.r.p. type solution) in asp.net/visual studio.net and sql server 7.00 for construction industries and multy locational corporate houses which can be further customizable to extranet. It's an upgradation of project developed described in serial no. 1.

 

 

 

From Aug. 1999 Till  March 2000 :  Resurgent Communication  Services  Pvt. Ltd.

Position:  Application  Developer.

Nature Of Job:

 

1) Inventory control project using vb6 as front end & oracle 8 as back end for manufacturing industries includes vendor development, stock control, quotation/tender inviting, evaluation & allotment, receiving orders, order fulfillment linking vendors end and customers end with purchase, sales, store, accounts, production, inspection & despatch section of an unit/org. With in built reports, vouchers, transaction slips, order form, despatch advice, delivery advice,  indent forms, invoice, enquiry & auto reorder level generation system.

2) Proposed electronic commerce project for a virtual departmental store in india/abroad using credit card payment system with cod & invoice options using ms window nt server 4 platform upgradable to nt 2000 environment with the help of iis4, asp/visual inetrdev, ms site server 3 commerce edition, ssl3 and vb6.

 

Main Stream    =>

 

From  Feb. 1997 Till Aug. 1999 :  Rameshwara Developers Pvt. Ltd.

Position:  Project Manager.

Nature Of Job:

Planning scheduling for left out works of finishing nature for ten storey building includes an a/c market, an office complex and residential flats .

Executing & supervision for the above .

Preparing ra bills of contractors .

Final billing for fire fighting works, cctv . 

 

From  Oct. 1997 Till Jan. 1998 :  Dgd Techno Pvt.Ltd. / Tuck Kong Sdn. Bhd. / Malaysia.

Position:  Asst. Project Manager ( Planning ).

Nature Of Job:

Planning (with ms project) , scheduling, monitoring, inventory controlling, execution  for paper plant ware house of malaysian newsprint industries sdn. Bhd./mentakab/malaysia includes e/w, area grading, hardcore, mass conc. At floor,  structural steel works, electrical, mechanical & fire fighting arrangement installations using mechanical equipments like pneumatic hammers, gib cranes, tower cranes, back hoe, jcb, excavators, dozers, dumpers, transit mixers, rollers, conc. Pump, mech. Trowel& prefabricated wiremesh (bs 1221 standard), conc. Grade g35 & g40 includes termite proofing, rc columns, fdn., footings, retaining wall, encased steel columns, erection of truss,  purlin,  sag rods, roof sheeting with insulation material(sheets shaped ,sized & corrugated at site), vertical face bracing for cladding with 0.42 bst pvf2 coated sheets, fixing electrically operated rolling shutters, dock levelers/ unloading bay and louvres at cladding level.

 

From  Jan. 1991 Till Sept. 1997 :  M/S  Raghul  Construction  Pvt. Ltd.

Position:  Manager (Technical).

Nature Of Job:

All kinds of civil works i/cs machine foundation and factory shed building, road construction and area grading & development , railway carshed & turntable constn., projects of tharmal power plants, real estate works (including developing multystoried buildings as promoter),projects of refinaries and steel plants, hydel power projects, township building, township & building construction projects of military engineering service.

Responsibilies include prparation of tenders & submitting, estimating & rate analysis for the same,vendors development includes colleting quotations,market study,giving purchase orders to the lowest  party after technical evaluation, tender inviting alloting, honouring invoices of contractors & suppliers, intarim billing to clients, payment collection, correspondence with clients, contractors,suppliers, project monitoring, planning (praparation  & evaluation of cpm/bar charts & recheduling), execution,coordinating different sites with ho and between different sites.

The major works undertaken during this tenure are rbi/salbani, ntpc/talcher,se railway/santragachi, nddb/madras, iocl/eil/panipat refinary project, sail/bhilai steel plant, mes/agartala, mes/mizoram, pwd/calcutta, cpt/calcutta, mitshubishi/assam.

 

From Jan. 1990 Till Dec. 1991 :  Murshidabad Zila Parishad/Project Wing/Ntpc/Fstpp.

Position :  Site Engineer.

Nature Of Job:

Construction of fly ash disposal ponds (2 nos.) For stage 1 units of fstpp/ntpc/farakka. Scope of works i/cs earth work, bolder pitching, constn. Of sand chimney, sand blanketing, water disposal arrangements and allied works of road and culverts constn, also i/cs quality controlling, surveying, planning, programming, monitoring, target fixation and achieving (preparation of cpm/barcharts and maintaining the same), billing, tender inviting & awrding, vendors development and inventory control.

 

From Oct. 1989 Till Dec. 1990 :  M/S K. N. Dadina  Pvt. Ltd.

Position:  Engineer.

Nature Of Job:

Pile and foundation works, soil investigation i/cs constuction, planning, scheduling, execution & technical supervision (strict quality control) of company’s piling and foundation constn. Site at (1) assembly of god church,calcutta, (2) emu carshed/ircon/bandel for eastern railway, (3) coke oven battery/otto india/tata steel/jamshedpur .

Work i/cs surveyig for lay out, soil test, test piling, end strata selection of working piles (both cased and uncased & end bearing or friction  piles with the help of tremie or placer while boring with dmc method or sludge pump & chiesel), conducting n.d. test, preparing design mix,billing,reporting ho,target fulfilling.

 

From Nov. 1988 Till Sept. 1989 :  M/S G. S. Atwal & Company (Engrs.) Pvt.Ltd.

Position:  Asst.  Engineer.

Nature Of Job:

Earth works and misc. Constn. Works, survey for reconstruction of 28 kms. Long lined canal as per designed longitudinal slope and c/s i/cs carrying tbm over the 28 kms. Distance, constn. Of inspection road, billing, estimating.

Project planning, estimating, execution of sewage treatment plant and sewar pipeline projects for ntpc at anta and kawas.

 

Valid International Passport No.                        :               F 0862985 .

 

Life  Member  ( Memb. No. 570749 ) Of National Institute Of Information Technology ( Niit ) .

 

 

 

 

( Protap Chakravortty )

 

Date :

 

 

Projects In Software Strictly Developed Solely By Me , From System Analysis, To Programming It To Reality, To Implementation :

 

1.     ‘Tis a project developed for an Import, Export Organisation having interest also in Shipping, Travel ( Domestic & International ), Tour Organising (Inbound & Outbound ), Ticketing ( Railway & Airlines ). The Company has several branches from where it maitains Import, Export and Ticketing, Tours & Traveling Business through out India and also overseas. It has it's Clients in Japan, Singapore, Sweden, UK, several other countries in Europe, and also in Myanmar and Bangladesh.

Existing Operations : Their existing Import & Export Busines is carried on from branches in Kolkata, Haldia, Paradip, Chennai, Ludhiana and Mumbai. Travelling and Ticketing Business are controlled from apart from all the branches named before are Delhi, Khargpur, Chandigarh and expanding very fast.

The Business House presently maintaining their existing operation in a combination of manual records keeping and disintegrated computer processing mainly in Foxpro. The packages are used for this purpose are also different for different branches and so are reports generated by the System.

The Proposition : The Company is looking forward to integrate it's whole gamut of business into one single platform to get right view of existing business and also for proper tacking and controlling the whole Organisation as well as every specific activity centrally.

The Technology Behind : The proposed Technology is based on Java platform as the Front End runner over browser based thin client accessible from all over the places they have their business interests. JSP is choosen for the same with a combination of Java Classes and Beans used as Middle Ware with Stored Procedure is used as another layer with Oracle 10G as back end Database Server running on Linux Operating System on 24x7 on Sever to be located at their HQ at Kolkata. Tom Cat or Web Sphere is to be used for developing platform as well as Web Server.

Business System Analysis : The whole business is divided into several modules : i) Shipping, sub-divided into a) Import & b) Export; ii) Tour Organising, also sub-divided into a) Inbound & b) Outbound; iii) Ticketing : sub-divided into a) Domestic & b) International; iv) HR; v) Pay Roll; v) Accounting.

All the modules are somewhere intermingled in development cycle level but independent to each other at user level. However management will have the priviledge to view their business at any level, overall for all the business together, for a specific business, for a specific business for a single branch, upto for any single activity presently carrying on or at any later date whatever be the necessity level.

The project is currently in Analysing and Documenting stage, where I am as a person carrying on the duty of developing "  Business Requirement Specification " ( BRS )  and " Software Requirement Specification " ( SRS ) as per IEEE standard which are at their final stages of completion and coding may be started any where between a week.

Platform used : Linux ( for Service ).

                          Windows 2000 ( for Production ).

Web Server : Weblogic ( for Service ).

                      Apache tom Cat ( for Production ).

Server side Scripting Code : JSP, Java .

Server side Code : Java, Java Bean.

Object Developed & Called : Java Bean.

Client side Scripting Code : JavaScript / JScript.

Backend Database : Oracle 10G.

Middleware : PL/SQL.

Internet Technology : HTML / CSS.

 

 

2.       This is a project envisaged by me as a communication and documentation solution for an organization which requires to keep centralized information of activities / tracking them and do both way communication to other nerve centers of the organization. This solution is of generic nature , since it could be used in a series of industries which have business interests / establishments at different geographical locations not withstanding any boundary of land.

‘Tis low cost, time saving for personnel who are using it and hence overall time saving for the company, user’s friendly for any working people to get all his related information from a centralized way and ask for it and deliver it to others  to the persons he wants to communicate with, back tracking old communication related to present one or any thing what he wants to survey from one concise page of the solution.

The effectiveness of the solution is one can communicate with different people at the same time if they are logged on to the solution at the same time and/or leaving message / queries to somebody who was not logged on at that particular time, but would get the message / queries addressed to him when he logged on to the solution at his own time. And this effect minimized the adversity of not having all the concerned people available to one user and this could be in sole control of the Site Administrator. In some sections made available to the user where he may decide to remain invisible if he wish to or unless a time come when he decide to interfere with the ongoing communication for delivering his own suggestions / commands.

This was a very lightweight but very powerful solution for a whole gamut of industries, since one executive can simultaneously have a view and control over the whole length  and breadth of organizational structure over which he should and must have a view to form his own opinion and line of action, he is in charge of.

This is an upgradation of the project described in the Serial Number 4 of this document to the .NET Platform.

Technology used for the solution : Microsoft.

Platform used : Windows 2000 ( for Service ).

                          Windows XP( for Production ).

Web Server : IIS ( for Service ).

                      IIS ( for Production ).

Server side Scripting Code : ASP2 / ASP3, VBScript .

Server side Code : VB.NET, ASP.NET

Object Developed & Called : VB.NET, ASP.NET

Client side Scripting Code : JavaScript / JScript.

Backend Database : SQL Server 7.

Middleware : PL/SQL.

Internet Technology : HTML / CSS.

 

 

3.     ‘Tis a project developed for Hindusthan Paper Corporation Limited . The Company has two factories in Assam producing different categories of paper products . The company has 19 Sales Depots at different locations of the country which accept orders from clients and receive payments.

Existing Operations : The factories planning their production according to the orders in different categories received by the company in a month and distribute the volume of production and items of production between them accordingly and fix their monthly individual production targets.

The Felt Needs for Changing Over to Centrally Control Regime : The Corporate HO at Kolkata wanted to have control over the whole organizational process and regulate the Production Planning , Order Management / Tracking / Compliance / Dispatch / Shipment.

The Proposition : After going through their requirements , I envisaged an Internet based Solution where one authorized Company Personnel via this Solution can reach his respective activity related part of the solution assigned to him by the Company / Site Administrator / Authority. The solution could be accessed via internet ( to keep it low cost ) but from machines already known to the solution including the part of the solution the machine could access. The solution will have one administrative part to manage & regulate the solution and via solution, the organization.

The Technology Behind : I went for Windows based Platform with IIS5 as Web Server, ASP3 as Scripting Host, Visual Interdev as Development Tool, JavaScript / JScript as Client side Scripting Language, while using HTML / CSS as the basis of Internet Technology. I used SQL Server 7 as the backend Database. But instead of using any COM / ActiveX based Middleware , I used PL/SQL thoroughly.

Business System Analysis : So I partitioned the solution activity wise in Sales / Order Booking, Inventory Control / Stock Management, Production, Planning / Reviewing , Order Tracking, Dispatch etc horizontally ; and in Corporate Office , Regional Office , Sales Depot, and Factories in region cum function wise in vertical direction. The site had a Centralized Administration with facility to delegate authority of Administration down the line of Organizational Diarchy and perform selective Site administration their at different levels of Organization and ‘tis different establishments - activity wise, geographically.

Only one authorized person could access the solution from an authorized machine to an authorized zone of the solution assigned to him, to perform authorized activities according to his position and function in the organization and what has permitted by the Administrator for him to perform.

Say for an authorized sales person of the organization when he personalized himself to the solution by logging to it , entered into the space (/ page ) where from he sees the full production line of the Company ( including stocks which are out of production on date but available for sales from earlier production ) and in quantities they are available, price for each item per unit of measure, places of storing where they are available ( which includes the factories and the Sales Depots ).

When he clicks on a place against certain item , he would be leaded to the Order Form Format where he has to enter all the details of the customer , quantities of order, place of delivery etc. If he wishes to include some other item into the same order , he would send back to the earlier page where he can choose another item from same or other place of supply or the same item in other quantity from another place of store or modify the earlier order quantity, and all he can include in the same order number assigned to him on his first selection of any item.

This is just an example only, there were other ways also for a person to book one order, like he can select from the whole matrix of items available and place from supply would take off, all the products he want to buy and places from where he wants these to be supplied, he would be leaded direct to the sales order form where he directly choose all the quantities of items, the place of supply etc from one single page and don’t have to move to and fro between pages to select multiple items or multiple place of supply, and submit the order form after filling up all the customer details, the places of delivery, time of delivery ( earliest and latest ), the payment details etc. On submission the solution will generate a random order no. linked to the order and produce a printable order page to be given to the customer as a document in hard or soft copy against his order.

Every time an order is made it will be track able immediately by the Corporate HO from it’s centralized location or any regional office authorized for the region to look after sales from where the person made his order.

This is description of a very small part of development done for sales order partition of the solution. The main and the whole solution is a really exhaustive one to describe in it’s full details and unnecessary too in the context, as ‘tis exhaustive to detail a business in it’s full detail how small it might be.

 

4.       This is a project envisaged by me as a communication and documentation solution for an organization which requires to keep centralized information of activities / tracking them and do both way communication to other nerve centers of the organization. This solution is of generic nature , since it could be used in a series of industries which have business interests / establishments at different geographical locations not withstanding any boundary of land.

‘Tis low cost, time saving for personnel who are using it and hence overall time saving for the company, user’s friendly for any working people to get all his related information from a centralized way and ask for it and deliver it to others  to the persons he wants to communicate with, back tracking old communication related to present one or any thing what he wants to survey from one concise page of the solution.

The effectiveness of the solution is one can communicate with different people at the same time if they are logged on to the solution at the same time and/or leaving message / queries to somebody who was not logged on at that particular time, but would get the message / queries addressed to him when he logged on to the solution at his own time. And this effect minimized the adversity of not having all the concerned people logging in to the solution at the same time.

The Application has centralized control section for Site Administration by the highest body of the organization for controlling who is talking to whom. The Administrator, who can also form the groups of users, partitioning the Application in different sections depending on Activities or related Activities, Accountability, Organizational policies, Geographical locations, Organizational Hierchies etc. Multiple sections of the application could be made available to one user and this could be in sole control of the Site Administrator. In some sections made available to the user where he may decide to remain invisible if he wish to or unless a time come when he decide to interfere with the ongoing communication for delivering his own suggestions / commands.

This was a very lightweight but very powerful solution for a whole gamut of industries, since one executive can simultaneously have a view and control over the whole length  and breadth of organizational structure over which he should and must have a view to form his own opinion and line of action, he is in charge of.

Technology used for the solution : Microsoft.

Platform used : Windows NT 4 / 2000 ( for Service ).

                          Windows 98 / Millennium ( for Production ).

Web Server : IIS 4 / 5 ( for Service ).

                      PWS ( for Production ).

Server side Scripting Code : ASP2 / ASP3, VBScript .

Client side Scripting Code : JavaScript / JScript.

Backend Database : SQL Server 7.

Middleware : PL/SQL.

Internet Technology : HTML / CSS.

 

5      .This is the E-Commerce solution been developed by me , not the whole one but a part of it ; here a Basket was designed and Programmed by me for a Bookstore cum Library of Intelsys Education from where I was completing my Course of Advanced Java.

Here from the links in other parts of Application when a person desired to purchase or lend a book, he was given a choice of subjects on which he wants to do his business. Once he selects the subjects of available choices of books, their prices, a brief overview, one descriptive photograph of the book ( if available with the database ) etc will be delivered to him. He may get to know more about the book from a given link or he can request for a book which is not available in the present list or a subject of books which itself is absent in the list. Then once he selects his choices and decide to buy , he will be served with a list of his choices with their individual and total price, including transporting cost, Taxes etc, with an option for him to delete or add to the list and see the final details for which he will be billed. Once he finalize about his list of choices, he would be sent to the payment section of the solution where he enters his personal details like name, addresses, credit card number, delivery address, mode of payment etc, before which my section of project to develop been finished.

Technology used : Java3.

Platform used : Windows NT 4 ( for both Development and Service ).

Server side Programming : Java Servlet.

Client side Programming : Java Applet, JavaScript / JScript.

Backend Database : Oracle 8.