SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Jitesh Agrawal
Contact:+91-9039242571
Email: jitesh43@gmail.com
Overview
I have extensively worked in areas of integration and product development using Zope and plone. I am able to
migrate and remediate the old site into the new Environment and develop new product and libraries for Zope
and Plone using python. With an overall experience of 4 years which includes more than 3.5 years of experience
in Web application development using technologies like Zope, Plone and Python.
I worked as a Zope Associate and played instrumental role in development of requirements, Integration, data
migration, provided production support to bugs by thorough analysis of logs and data to find the root cause of
the bugs, thereby resulting in fix and team interaction to meet expectations of the project. During his career, I
gained extensive experience in migration, integration, up gradation and plone product development through the
implementation of multiple projects for global clients.
Apart from that, I’ve hands on programming experience in developing web based and Client-Server applications
using HTML, Python, CSS, JSON, XML, and Zope/Plone. I am well experienced in complete software
development life cycle and software engineering with a passion for developing technical specifications,
functional requirements and process flows. I possesses extensive experience in using OOAD and concepts,
Model View Controller (MVC) Architecture and Zope frameworks.
Availability: 8 weeks from confirmation
Technical Skills
 Plone 3,4,and 5 / Zope (2.13) : 5 years 0 months
 Python 2.x,3.x : 4 years 2months
 HTML : 4 years
 JSON / XML : 2 year
 CSS : 3 years
 Javascript : 3 years
 Ajax and Jquery : 2 year
 PostgresSql : 2 years
 My Sql and SQL server : 2 years
Jitesh | Personal Profile
 Linux : 2 years
 Shell scripting : 6 months
 Php and C,C++ : 1 year
 Web Scraping using Python : 1 year
Education
•Bachelor of Engineering from Rajiv Gandhi Technical University, India
•In Atos as a Zope/Plone Consultant and Associate Developer
Work History
Atos India private limited (Plone Consultant) November 2015– Till Now
Cognizant Technology Services, India (Plone Associate) August 2014– Nov 2015
National Informatics Centres, India (Zope/Plone Developer) June 2011– July 2014
Project # Current
Title : Bull Internal SOL Project
Duration : 2 year
Client : Bull
Designation : Plone Consultant
Project Description
Upgrade the exist old Plone sites into upgraded version of Plone 5 ,Zope 2.13 based web applications with the
Linux environment and python version
Responsibilities
• Create new product which is compatible with plone 5.
• Change the structure of old product which has already developed.
• Create a new Catalog system to handle the large data and retrive the result in minimal time.
• Migrate the Plone site into upgraded version of Zope and plone
• Create automation script in Python.
• Developed product and module in Zope Plone 5.x beta version
Jitesh | Personal Profile
• Give support to all existing Plone sites
• Create new functionality for SSO authentication and merged with sinequa and smile ticket and Work
handling tools.
• Developed module and create Zope products in plone
Technologies Used:
•Zope 2.13 , Plone 5 beta and python 2.7.8
•Linux, JIRA, SVN
•My SQL, Postgressql
Team Size: 8
Role: Plone Associate engineer
Client: Bull SOL
Project #1
Title : Cambridge Assessment
Duration: : 8 month
Client : Cambridge University
Designation : Plone Associate
Project Description
Upgrade the exist old Zope sites into upgraded version of Zope and integrate plone and remediate and migrate
all the Cambridge assessment Zope based web applications with the Linux environment and python version
Responsibilities:
•Migrate the Plone site into upgraded version of Zope and plone
•Create automation script in Python.
•Developed product and module in Zope Plone 4.3.3
•Give support to all existing Cambridge Plone sites
•Developed module and create Zope products in plone
Technologies Used:
•Zope 2.13 , Plone 4.3.3 and python 2.7.6
•Linux, JIRA, SVN
•My SQL, Postgressql
Jitesh | Personal Profile
Team Size: 5
Role: Plone Associate engineer
Client: Cambridge University
Project #2
Title : Front to back deployment framework
Duration: : 2 months
Client : BNP Paribas India Private Limited
Designation : Python Software Engineer
Project Description :
Developed this framework on python 2.7, responsible for create build and packages and deployed at server
from SVN to Application servers.
Responsibilities: Create Python Script, modules and packages
Environment: Python 2.7, Window
Tools: Team city, Jenkins, Blade logic
Team Size: 8
Role: software engineer
Client: BNP Paribas India Private Limited
Project #3
Title : Knowledge Management System (KMS).
Duration: : 6 months
Client : National Informatics Centre, New Delhi (NIC)
Designation : Senior Python Developer
Project Description :
The Government has to manage a large volume of documents. These documents include Policies,
Forms, Acts and Regulations, Circulars, Guidelines and Standards, Annual reports, Office orders,
Office Memorandums and Manuals. The immediate need in this scenario is to have a system where an
authorized employee can locate required documents and files in the shortest possible time, update and
share them with other relevant users and finally, store them with proper versioning.
The KMS supports the complete lifecycle of the electronic document from its creation to its archival. It
creates a Central Document Repository of documents that can be accessed by all users based on their
roles and access privileges.
Jitesh | Personal Profile
•Without extra effort of going through the manual processing and paper work, one can easily locate the
file or document.
•Uniform distribution of information allowing access to the latest version of document available.
Benefits:
•Organization wise access to documents
•Quick and easy retrieval of documents.
•Central storage with access permissions ensures enhanced security and integrity of documents
•Standards and guidelines to support managing and sharing information across departments
•Securely stores and indexes for fast retrieval
•Reduce Storage Cost
Responsibilities: Developed the various functionality of the project as Developer.
• Plone, Zope, Python Programming, Scripting on Linux OS
•Developed use-case diagrams
•Database design.
•Analysis of requirements for Data migration and configuration management.
•Design and development of data migration process and tools.
Environment: Python with Zope application server and Plone (CMS) and Postgres SQL database.
Team Size: 6
Project #4
Title : eConnect (Social Networking Site).
Duration: : 8months
Client : National Informatics Centre (NIC), New Delhi, India
Designation : Software Developers
Project Description:
The eConnect is social networking site for the Nicians where user can update, share, comment like our status,
photos or albums and much other functionality is there.
Responsibilities
Jitesh | Personal Profile
•Client interactions with the utility gather the requirements and convert them into technical
specifications/artefacts.
•Worked on Role based Authentication and successfully integrated to the application.
•Developed use-case diagrams
•Developer python classes, functions using OOPs terminology.
•Define econnet Workflow in Plone.
•Create Custom Content Type in Zope/Plone
•Design Database for econnect application in PostgresSql.
•Developed python functions, classes and scripts for econnect.
Technologies Used:
•Python scripting, XML parsing,
•Plone template, custom content type..
•Github, SVN.
Benefits:
•Connect with colleagues
•Exchange ideas and thoughts
•Participate & converse
•Share documents
•Invite Ideas
Project #5
Title : gOffice using Apache Lucerne (Search server) for eOffice Division
Duration: : 6 months
Client : Government of India, New Delhi
Designation : Software Developers
Project Description:
gOffice in Action is an essential resource for implementing fast and scalable search using Apache Solr
for the Nicians where user can globally publish the documents, file, image etc.
Responsibilities
Jitesh | Personal Profile
•Developed use-case diagrams
•Define XML Schema in Solr.
•Create JSON and Xml’s File
•Developed python functions, classes and scripts for gOffice using PySolr module in python.
•Developed role based authentication module by creating roles for login users and limiting the access
the application.
•Integrated the work flow rule engine (JBPM) for performing the validation process with MULE ESB
•Web-Services for publishing and consuming data.
Benefits:
•Uses the date time analyser for d:datetime properties variable resolution search, for example,
cm:created:2010
•Improved performance on the PATH implementation
•Evaluates READ access at query time
•No in-transaction indexing
Project #6
Title : Mobile eOffice (mKMS).
Duration: : 5 months
Client : Rajasthan government all Ministries (NIC)
Designation : Python Programmer
Project Description:
The KMS mobile the complete life cycle of the electronic document from its creation to its archival. It creates a
Central Document Repository of documents that can be accessed by all users based on their roles and access
privileges on mobile.
Responsibilities:
•Developed the XML’s and JSON for mobile KMS.
•Communicated with android developers
•Deliver xml’s and get back response properly from mobile KMS application
•Developed use-case diagrams
Technologies Used:
Jitesh | Personal Profile
• Python scripting, XML parsing,
• Plone, Zope,
• Python,
• PostgresSql
Project #7
Title : Mobile eOffice (mKMS).
Duration: : 5 months
Client : National Informatics Centre (NIC, New Delhi)
Designation : Assistant Python Developer
Project Description
Developed this service, responsible for requirement gathering and implementation analysis and evaluate
resource requirement i.e. Manpower requirement, Hardware and other project implementation requirement.
Responsibilities:
•Create Python Script, Classes, Function for database connection
•Design Database tables
•Design Web Pages
•Validations by JavaScript
Technologies Used:
• Plone, Zope,
• Python
• PostgresSql

Weitere ähnliche Inhalte

Ähnlich wie Jitesh Agrawal plone

Ähnlich wie Jitesh Agrawal plone (20)

Nirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_ExpNirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_Exp
 
Mannu_Kumar_CV
Mannu_Kumar_CVMannu_Kumar_CV
Mannu_Kumar_CV
 
DEMO On PYTHON WEB Development.pptx
DEMO On PYTHON WEB Development.pptxDEMO On PYTHON WEB Development.pptx
DEMO On PYTHON WEB Development.pptx
 
Resume_Mallesh
Resume_MalleshResume_Mallesh
Resume_Mallesh
 
CTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptxCTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptx
 
Resume_Saikat
Resume_SaikatResume_Saikat
Resume_Saikat
 
Niveditay resume enterprise_portal
Niveditay resume enterprise_portalNiveditay resume enterprise_portal
Niveditay resume enterprise_portal
 
Resume
ResumeResume
Resume
 
Nirbhay Singh
Nirbhay SinghNirbhay Singh
Nirbhay Singh
 
RamaRaju_Profile
RamaRaju_ProfileRamaRaju_Profile
RamaRaju_Profile
 
DaZhangJM0203JM0203
DaZhangJM0203JM0203DaZhangJM0203JM0203
DaZhangJM0203JM0203
 
dhiraj_ghavate
dhiraj_ghavatedhiraj_ghavate
dhiraj_ghavate
 
AshishKumarResume2_MVC
AshishKumarResume2_MVCAshishKumarResume2_MVC
AshishKumarResume2_MVC
 
Resume_.Net_3+Yr
Resume_.Net_3+YrResume_.Net_3+Yr
Resume_.Net_3+Yr
 
sudheer_resume
sudheer_resumesudheer_resume
sudheer_resume
 
GurudasBhondkar5055
GurudasBhondkar5055GurudasBhondkar5055
GurudasBhondkar5055
 
Inthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePointInthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePoint
 
DineshCV (1)
DineshCV (1)DineshCV (1)
DineshCV (1)
 
caseywest
caseywestcaseywest
caseywest
 
caseywest
caseywestcaseywest
caseywest
 

Jitesh Agrawal plone

  • 1. Jitesh Agrawal Contact:+91-9039242571 Email: jitesh43@gmail.com Overview I have extensively worked in areas of integration and product development using Zope and plone. I am able to migrate and remediate the old site into the new Environment and develop new product and libraries for Zope and Plone using python. With an overall experience of 4 years which includes more than 3.5 years of experience in Web application development using technologies like Zope, Plone and Python. I worked as a Zope Associate and played instrumental role in development of requirements, Integration, data migration, provided production support to bugs by thorough analysis of logs and data to find the root cause of the bugs, thereby resulting in fix and team interaction to meet expectations of the project. During his career, I gained extensive experience in migration, integration, up gradation and plone product development through the implementation of multiple projects for global clients. Apart from that, I’ve hands on programming experience in developing web based and Client-Server applications using HTML, Python, CSS, JSON, XML, and Zope/Plone. I am well experienced in complete software development life cycle and software engineering with a passion for developing technical specifications, functional requirements and process flows. I possesses extensive experience in using OOAD and concepts, Model View Controller (MVC) Architecture and Zope frameworks. Availability: 8 weeks from confirmation Technical Skills  Plone 3,4,and 5 / Zope (2.13) : 5 years 0 months  Python 2.x,3.x : 4 years 2months  HTML : 4 years  JSON / XML : 2 year  CSS : 3 years  Javascript : 3 years  Ajax and Jquery : 2 year  PostgresSql : 2 years  My Sql and SQL server : 2 years
  • 2. Jitesh | Personal Profile  Linux : 2 years  Shell scripting : 6 months  Php and C,C++ : 1 year  Web Scraping using Python : 1 year Education •Bachelor of Engineering from Rajiv Gandhi Technical University, India •In Atos as a Zope/Plone Consultant and Associate Developer Work History Atos India private limited (Plone Consultant) November 2015– Till Now Cognizant Technology Services, India (Plone Associate) August 2014– Nov 2015 National Informatics Centres, India (Zope/Plone Developer) June 2011– July 2014 Project # Current Title : Bull Internal SOL Project Duration : 2 year Client : Bull Designation : Plone Consultant Project Description Upgrade the exist old Plone sites into upgraded version of Plone 5 ,Zope 2.13 based web applications with the Linux environment and python version Responsibilities • Create new product which is compatible with plone 5. • Change the structure of old product which has already developed. • Create a new Catalog system to handle the large data and retrive the result in minimal time. • Migrate the Plone site into upgraded version of Zope and plone • Create automation script in Python. • Developed product and module in Zope Plone 5.x beta version
  • 3. Jitesh | Personal Profile • Give support to all existing Plone sites • Create new functionality for SSO authentication and merged with sinequa and smile ticket and Work handling tools. • Developed module and create Zope products in plone Technologies Used: •Zope 2.13 , Plone 5 beta and python 2.7.8 •Linux, JIRA, SVN •My SQL, Postgressql Team Size: 8 Role: Plone Associate engineer Client: Bull SOL Project #1 Title : Cambridge Assessment Duration: : 8 month Client : Cambridge University Designation : Plone Associate Project Description Upgrade the exist old Zope sites into upgraded version of Zope and integrate plone and remediate and migrate all the Cambridge assessment Zope based web applications with the Linux environment and python version Responsibilities: •Migrate the Plone site into upgraded version of Zope and plone •Create automation script in Python. •Developed product and module in Zope Plone 4.3.3 •Give support to all existing Cambridge Plone sites •Developed module and create Zope products in plone Technologies Used: •Zope 2.13 , Plone 4.3.3 and python 2.7.6 •Linux, JIRA, SVN •My SQL, Postgressql
  • 4. Jitesh | Personal Profile Team Size: 5 Role: Plone Associate engineer Client: Cambridge University Project #2 Title : Front to back deployment framework Duration: : 2 months Client : BNP Paribas India Private Limited Designation : Python Software Engineer Project Description : Developed this framework on python 2.7, responsible for create build and packages and deployed at server from SVN to Application servers. Responsibilities: Create Python Script, modules and packages Environment: Python 2.7, Window Tools: Team city, Jenkins, Blade logic Team Size: 8 Role: software engineer Client: BNP Paribas India Private Limited Project #3 Title : Knowledge Management System (KMS). Duration: : 6 months Client : National Informatics Centre, New Delhi (NIC) Designation : Senior Python Developer Project Description : The Government has to manage a large volume of documents. These documents include Policies, Forms, Acts and Regulations, Circulars, Guidelines and Standards, Annual reports, Office orders, Office Memorandums and Manuals. The immediate need in this scenario is to have a system where an authorized employee can locate required documents and files in the shortest possible time, update and share them with other relevant users and finally, store them with proper versioning. The KMS supports the complete lifecycle of the electronic document from its creation to its archival. It creates a Central Document Repository of documents that can be accessed by all users based on their roles and access privileges.
  • 5. Jitesh | Personal Profile •Without extra effort of going through the manual processing and paper work, one can easily locate the file or document. •Uniform distribution of information allowing access to the latest version of document available. Benefits: •Organization wise access to documents •Quick and easy retrieval of documents. •Central storage with access permissions ensures enhanced security and integrity of documents •Standards and guidelines to support managing and sharing information across departments •Securely stores and indexes for fast retrieval •Reduce Storage Cost Responsibilities: Developed the various functionality of the project as Developer. • Plone, Zope, Python Programming, Scripting on Linux OS •Developed use-case diagrams •Database design. •Analysis of requirements for Data migration and configuration management. •Design and development of data migration process and tools. Environment: Python with Zope application server and Plone (CMS) and Postgres SQL database. Team Size: 6 Project #4 Title : eConnect (Social Networking Site). Duration: : 8months Client : National Informatics Centre (NIC), New Delhi, India Designation : Software Developers Project Description: The eConnect is social networking site for the Nicians where user can update, share, comment like our status, photos or albums and much other functionality is there. Responsibilities
  • 6. Jitesh | Personal Profile •Client interactions with the utility gather the requirements and convert them into technical specifications/artefacts. •Worked on Role based Authentication and successfully integrated to the application. •Developed use-case diagrams •Developer python classes, functions using OOPs terminology. •Define econnet Workflow in Plone. •Create Custom Content Type in Zope/Plone •Design Database for econnect application in PostgresSql. •Developed python functions, classes and scripts for econnect. Technologies Used: •Python scripting, XML parsing, •Plone template, custom content type.. •Github, SVN. Benefits: •Connect with colleagues •Exchange ideas and thoughts •Participate & converse •Share documents •Invite Ideas Project #5 Title : gOffice using Apache Lucerne (Search server) for eOffice Division Duration: : 6 months Client : Government of India, New Delhi Designation : Software Developers Project Description: gOffice in Action is an essential resource for implementing fast and scalable search using Apache Solr for the Nicians where user can globally publish the documents, file, image etc. Responsibilities
  • 7. Jitesh | Personal Profile •Developed use-case diagrams •Define XML Schema in Solr. •Create JSON and Xml’s File •Developed python functions, classes and scripts for gOffice using PySolr module in python. •Developed role based authentication module by creating roles for login users and limiting the access the application. •Integrated the work flow rule engine (JBPM) for performing the validation process with MULE ESB •Web-Services for publishing and consuming data. Benefits: •Uses the date time analyser for d:datetime properties variable resolution search, for example, cm:created:2010 •Improved performance on the PATH implementation •Evaluates READ access at query time •No in-transaction indexing Project #6 Title : Mobile eOffice (mKMS). Duration: : 5 months Client : Rajasthan government all Ministries (NIC) Designation : Python Programmer Project Description: The KMS mobile the complete life cycle of the electronic document from its creation to its archival. It creates a Central Document Repository of documents that can be accessed by all users based on their roles and access privileges on mobile. Responsibilities: •Developed the XML’s and JSON for mobile KMS. •Communicated with android developers •Deliver xml’s and get back response properly from mobile KMS application •Developed use-case diagrams Technologies Used:
  • 8. Jitesh | Personal Profile • Python scripting, XML parsing, • Plone, Zope, • Python, • PostgresSql Project #7 Title : Mobile eOffice (mKMS). Duration: : 5 months Client : National Informatics Centre (NIC, New Delhi) Designation : Assistant Python Developer Project Description Developed this service, responsible for requirement gathering and implementation analysis and evaluate resource requirement i.e. Manpower requirement, Hardware and other project implementation requirement. Responsibilities: •Create Python Script, Classes, Function for database connection •Design Database tables •Design Web Pages •Validations by JavaScript Technologies Used: • Plone, Zope, • Python • PostgresSql