Platform + Software Engineering

Platform + Software Engineering

Quality, scalable business-critical technology systems delivered in partnership, to specification, on time and on budget.  

We believe that software engineering is about more than just writing code. Great software platforms are not built by individuals but by teams of highly skilled developers who listen, adapt and work together to create innovative solutions. 

Looking up at the glass cone that encapsulates Melbourne Central tower.

“Crystal Delta engineers excel in core software engineering practices, across the end-to-end application, infrastructure and operations stacks. This allows secure, robust solutions to be delivered which solve complex business problems that are built to last and scale as your business demands.”

David Mackenzie – Crystal Delta’s Chief Technology Officer

We deliver

Icon of a hand holding a lightbulb with a settings cog inside.

Innovative solutions

We cater to each client’s specific requirements, which are guided by our personalised Human User Centered Design methodology, which is based on data-driven decisions.

Icon of a central cog and interconnected lines surrounding it.

A holistic approach

We combine technical expertise with a deep understanding of business processes to create solutions and platforms that drive results. 

Icon of a brain and person in profile with lines indicating creative ideas

New ideas

Whether it’s developing custom platforms from scratch or leveraging the latest technologies, our team is constantly exploring new ideas.

Icon of two rockets launching into space

A competitive edge

With a focus on quality, agility, and collaboration, we are committed to helping our clients achieve their goals and stay ahead of the competition.

Our built-to-run approach 

Our platform strategy approach is unique. When devising a solution, we ensure that it functions as per specification and considers how it will operate in its environment. Considering High Availability and Operations during the build phase, ensuring minimum service disruption as your business scales. This involves:

1. Software Development practices that ensure high-quality code, such as Test First Development, SOLID principles and DRY

2. Well-Architected Solutions that are robust, secure and scale

3. Continuous Delivery practices with small incremental changes deployed only after passing a rigorous automated test harness

4. Operational tooling such as Centralised Logging; Backup & Restore capability; Monitoring & Alerting; and Application & Performance Monitoring (APM) ensure high visibility into service health and rapid, proactive responses to any anomalies

Well lit staircase at University of Melbourne

Our capabilities and expertise

Our delivery strategy is uniqueWe take our clients on a journey of discovery using our unique Human Centered Design (HCD) methodology, which includes prototyping and continual adaptation to guarantee that the business result is always reached.   

Platform development icon of computer screen with  open code window

Platform development

We help you design and build custom platform solutions that meet your specific business needs.

Orange icon of application wireframe flow

Prototyping

We see prototyping as integral part of our UX design process. Our standard UX practice includes using end-to-end design platforms Figma and Adobe XD.

Orange icon of laptop with reports and settings cog

Data-driven insights

We leverage data to inform our development decisions, resulting in platforms that are responsive and deliver valuable insights.

Orange icon of a shield with a lock in the centre.

Security

We prioritise the security of our clients’ data, implementing robust security measures to protect against cyber threats.

Orange scalability icon with a lightbulb in a box with an arrow indicating scale

Scalability

Our platforms are designed to evolve with the needs of our clients, ensuring that they can adapt to changing business requirements.

Orange customisation icon of a laptop, with two pencils and a settings cog.

Customisation

Our platforms are designed to be flexible to meet the specific needs of each client.

Orange icon of a face with a pen nib over the top

User-centred design

We prioritise the user experience and create platforms that are intuitive, easy to use, and visually appealing.

Orange icon of a cog that is being put back together

Integration

Our platforms are designed to integrate with existing systems, streamlining processes and improving efficiency. 

Our experience within complex environments

Platform and API integrations

Banking

  • AML/KYC: Rapid ID, Digital ID, FrankieOne
  • Transaction history: Basiq, Illion / Proviso, bankstatements.com
  • Broker submission: NextGen, Simpology, Lendi using LIXI CAL and CAD standards
  • Title Search: Dye and Durham, SAI Global
  • Credit bureaus: Equifax, Experian
  • Credit history: CRDH / CCR
  • Property valuations: Core Logic
  • Settlement: PEXA
  • Payments: SWIFT, Stripe
  • Document signing: DocuSign

    Education

    • Web Content Management System
    • E-commerce
    • Educational course builder
    • Learning Management Systems (LMS): Canvas / Blackboard / D2L Brightspace / Moodle / Sakai
    • SIS: StudentOne
    • Security: SSO / Identity integration
    • Salesforce integration
    • Adobe EM integration
    Photograph of Melbourne street scape with people crossing the tram lines and an ANZ building in the far distance.

    Health

    • Bookings
    • Consultations / Electronic Health Record
    • Prescriptions / eScripts
    • IHI
    • Payments
    • Order management
    • Ecommerce systems

      Entertainment and streaming

      • 20+ million users in over 30 countries
      • Developed custom telecommunication integration across multiple countries
      • Developed custom payment integrations across multiple countries
      • Custom CDN rolled out to multiple regions in partnership with telecommunications companies

        Our cloud technology capabilities

        • Storage: S3, Glacier, Snowball, EFS
        • Database: RDS, Postgres, Mysql, MSSQL, Aurora, DynamoDB, ElastiCache, DocumentDB / Mongo
        • Compute: Lambda, ECS Fargate, EC2
        • Containers: ECR, ECS, EKS
        • Developer Tools: AppConfig, CodeBuild, CodeArtifact, CodeCommit, CodeDeploy, CodePipeline, X-Ray
        • Networking & Content Delivery: CloudFront, API Gateway, Route53, ALB, ELB, VPC, VPC Peering, Transit Gateway, Internet Gateway, NAT Gateway, App Mesh, Direct Connect
        • Front-end Web & Mobile: Amplify, AppSync
        • Machine Learning: Lex, Polly, Rekognition, SageMaker, Textract, Transcribe
        • Management & Governance: Auto Scaling, CloudFormation, CDK, Terraform, CloudTrail, CloudWatch, Config, Control Tower, Organisations, Resource Explorer, Systems Manager, Truster Advisor, Well-Architected Tool
        • Security, Identity & Compliance: Certificate Manager, Cognito, Firewall Manager, GuardDuty, IAM, KMS, Macie, Secrets Manager, WAF & Shield
        • Application Integration: Airflow, MQ, SNS, SQS, Step Functions
        • Events: Kinesis, SNS, SQS
        • Analytics: Athena, EMR, Glue, Kinesis, Lake Formation, Redshift
        • Support: AWS Support
        • Business Applications: Chime, Connect, Pinpoint, SES, WorkDocs, WorkMail
        • End User Computing: WorkSpaces
        • Billing & Cost Management: Cost Profiler, Budgets, Cost Explorer, Cloudability
        • Infrastructure as Code: Terraform, CDK, CloudFormation, Azure Resource Manager
        Melbourne CBD at night looking towards the city from the Crown Casino tram stop.

        Our software development methodologies

        Scrum agile framework icon

        Scrum or SaFE

        Feature-Driven Development (FDD) icon

        Feature Driven Development (FDD)

        Prototyping Model icon

        Prototyping model

        DevOps Icon

        DevOps

        Kanban agile framework icon

        Kanban

        Test driven design icon

        Test Driven Development (TDD)

        Incremental development icon

        Iterative and Incremental Development

        SecOps icon

        SecOps

        Behaviour driven design icon

        Behaviour Driven Development (BDD)

        Jobs to be done icon

        Jobs to be done

        Continuous Delivery icon

        Continuous Delivery

        Our platform architectures and design patterns

        Scrum agile framework icon

        Microservices

        Feature-Driven Development (FDD) icon

        Event-Driven

        Prototyping Model icon

        Event-Sourcing

        DevOps Icon

        DevOps

        Kanban agile framework icon

        Domain-Driven Design

        Test driven design icon

        SPA / PWA

        Incremental development icon

        No / Low Code Solutions

        SecOps icon

        Security and Privacy

        Behaviour driven design icon

        Monorepos

        Jobs to be done icon

        Data Intensive Applications

        Continuous Delivery icon

        Continuous Delivery

        Our technology partners

        Azure logo
        Google Cloud Platform Logo

        Our clients

        We work with a range of clients from a range of industries and regions. We pride ourselves on respectfully and positively influencing the diverse social and economic needs of the regions where we and our clients operate.

        NAB-logo
        Brother logo
        HFC Bank logo
        Energy Australia logo
        Jeffries logo
        RMIT University Logo - black and red
        RMIT Online logo

        Our Practices

        Each technology practice is an amalgamation of specialised core capabilities, governed by standards-based frameworks to ensure transparency, and consistently successful delivery of our digital solutions.

        Orange icon - laptop screen with code symbols and diamond

        Platform + Software Engineering

        Quality, scalable business-critical technology systems delivered in partnership, to specification, on time and on budget. Learn more

        Orange strategy icon of chess pieces

        Consulting + Strategy + Architecture

        Highly experienced, expert and pragmatic guidance and advocacy at all stages of successful digital evolution. Learn more

        Orange icon - cloud connections and optimisations

        Cloud + Infrastructure Optimisation

        Control and visibility of foundational technologies to realise return on investment sooner and reduce the total cost of ownership. Learn more

        Orange icon of umbrella in a shied and exclamation mark

        Risk + Compliance + Security

        Confidence in the integrity, confidentiality and availability of information and technology systems through strongly governed engineering standards and techniques. Learn more

        Orange icon of robot head

        Data + Insights

        Analysis and intelligence from extracting, transforming and retaining business information, flexibly and at scale. Learn more