Offshore Software Development Company
specialized in:
(1) Python, Zope, Plone, DJango and TurboGears
(2) Java, J2EE, Tomcat, JBoss etc.
Offshore software development, outsourcing and IT consulting
Paradigma employs professional developers who have extensive experience in a wide range of technologies.
The Projects page gives a look at the work we have completed.
This page provides a list of the technologies we use to create reliable IT solutions.
Software development
We develop in Java, J2EE, Python, DJango, Zope and Plone using pervasive tools in the process.
We use tools like Eclipse, Track, Bugzila and many others to keep track of feature requests, reported bugs, and contributed
patches. We also use Subversion (also called svn) is a networked file versioning system that stores
all files. It allows the developers to have a single repository for the files along
with being able to keep track of any and all changes to every file.
Server software can be developed for the following platforms.
Zope is the leading Open Source web application server.
Zope enables teams to collaborate in the creation and management of dynamic web-based
business applications such as intranets and portals. Zope makes it easy to build features
such as site search, news, personalisation, and e-commerce into your web applications.
Zope uses Python language that allows very rapid, object orientated development of web applications.
It is an Open Source project, meaning that the underlying code of the software is
freely available. There are no licensing costs associated with Zope, thus reducing the
total cost of deploying a project.
Some of our specific technical skills, when considering Python, Zope and Plone projects:
All our Zope and Python development is done on the File System, not on ZODB (Zope Object Data Base).
This means that we do not create any logic in the ZODB like python-scripts
etc.
We always use ZPT (Zope Page Template no DTML).
We use Archetypes and often use SQLStorage and ExternalFile.
All ZSQL goes to the File System.
We use Subversion for all development and all development is done
and tested locally before being updated to our servers for testing.
We host on linux servers.
We have PHP and JavaScript and AJAX experience.
We use DHTML in our content-types to improve usability with forms.
We have excellent XHTML and ZPT skill, what is critical for customizing
CSS and templates.
We have experience with Plone and Zope development
(including archetypes, skinning, archgenxml, and many other products.)
Java 2 Enterprise Edition
Technologies
Enterprise JavaBeans (EJB);
Database connectivity technologies (JDBC, SQLJ);
Network programming;
Multithreaded concurrent applications, RMI;
Java Server Pages (JSP), Java Servlet;
Java Naming and Directory Interface (JNDI);
Java IDL, Java Message Service (JMS);
Java Transaction (JTA), Java Transaction Service (JTS);
JavaMail, Java Authentication and Authorization Service (JAAS);
Our web development department also deals with web site design. A careful requirements
gathering process ensures that the customer will get the design that they really want. During this process our
designers can show the customer sample pages of several variants of their design, from which the
most suitable can be chosen. Client-side page appearance can be further enhanced by applying
JavaScript, AJAX and Macromedia Flash capabilities.