Are you engaging in creating highly flexible and fast-to-market products ? Are you looking for better integration of your existing technology ? Do you want to keep your product maintenance costs low and quality high ? Then please read on ...
We have over 20 years of experience developing Python applications and products, ranging from low-level C interfacing to high-level application design - with special focus on database driven applications and solutions.
We can help you with all stages in the software development process:
We provide remote or on-site development, help with integration and problem solving.
If you have questions, please contact sales@egenix.com for details.
If you want to review our coding standards and -quality, we invite you to take a look at our open-source software which is available as eGenix mx Base distribution. Our commercial (non-OSS) products have been in use by many large companies around the world for years. They have also been integrated into several top-selling products, such as the Inktomi Ultraseek search engine or the IBM OmniFind Enterprise Search line of products.
Over the years we have helped quite a few companies develop Python-based solutions and products. As example, we've been working with Point Nine Financial Technologies, London, and helped them develop a very flexible, yet complete and fast time-to-market financial trading system based on Python.
eGenix' CEO, Marc-André Lemburg, who has been active with and for Python since 1994, is now available as consultant to guide you in the design of your Python applications, help you with your Python projects, build development teams and coach them to excel at using Python.
Marc-André has been Python core developer since 1997, he designed and wrote the Unicode integration for Python (PEP 100), including the codecs subsystem and the encodings package, and maintained the implementation for more than a decade.
He also wrote pybench, a Python micro-benchmark, the platform module, the locale database of the locale module, which are part of the Python standard library, as well as the "mx Tools", a series of open-source Python C extensions and modules, which are now bundled in the eGenix mx Base and mx Experimental packages, as well as the commercial add-ons mxODBC and mxODBC Connect for ODBC database connectivity.
The "mx Tools" were originally written for the eGenix Application Server, a framework suitable to implement large-scale web applications in Python. The results of the research going into this software are still working out well today and have been used successfully in several projects.
Marc-André is the editor for the two Python database standards Python DB-API 1.0 (PEP 248) and Python DB-API 2.0 (PEP 249).
Apart from being a prolific Python developer, Marc-André has been very active in managing projects using Python to reach our highly competitive project life-cycle efficiency -- internally for eGenix, in custom projects run for our clients, or as consultant in the context of existing customer projects teams.
In the Open Source organization world, Marc-André started as founding Python Software Foundation (PSF) member, later became PSF Board member, helped kick off the EuroPython conference, the German PyCon DE conference, Python Meeting Düsseldorf,
a local user group in Düsseldorf, and continuous to invest a lot of
energy into marketing Python to the masses - going beyond just
developers, by e.g. starting the PSF Python Brochure project and the Python Events Calendar team.
Marc-André has been a regular speaker at Python conferences since 2001, usually giving talks at 4-5 conferences each year. A selection of talks is available in our presentations section of the website.
If you are interested in contracting Marc-André, please contact sales@egenix.com for details on availability and rates. You can also visit his blog for more background information.