Legacy to Django Platform
This project encompassed the migration of a legacy Websmart system into a modern Python Django web platform. Deployed on IBM PowerPC with RedHat Enterprise Linux, the solution integrated legacy IBM DB2 data with modern search and orchestration tools.
Platform Features
Core Capabilities
Custom CMS
Supporting over 12 web applications with dynamic page creation, order history dashboards, and management metrics.
Multiversity Layouts
Global Translations
Dynamic real-time translation updates for 10 languages, allowing staff to modify strings without code changes.
Real-time Admin
Ansible Orchestration
Automated deployment via Ansible, removing manual work and ensuring stability across IBM/RedHat nodes.
DevOps Lifecycle
PCI Secure Payments
Automated encryption key rotation using Celery and PyCrypto to ensure full PCI compliance for card data.
Financial Security
Next-Gen Search
Synchronizing legacy DB2 data with ElasticSearch for natural language chemical compound queries.
Bespoke Querying
Interactive Feedback
Responsive UI components for one-click Chemist feedback, feeding directly into agile sprint data.
Agile Iteration