Banner Image

Skills

  • Software Development
  • Data Management
  • Design
  • Quality Assurance (QA) And Testing
  • Storage Engineering
  • Account Management
  • API Development
  • App Development
  • Application Design
  • Application Security
  • Architect
  • Architects
  • Continuous Integration
  • Database Development
  • Distributed Computing

Sign up or Log in to see more.

Services

  • Micro Service Development

    $150/hr Starting at $1,000

    Can design, develop and deliver micro service solutions based on JVM languages of Java or Kotlin. These services can utilise preferred communication channels such as HTTP (REST), message queues or event...

    Application DesignArchitectDatabase DevelopmentElasticJava
  • Technical Architect & Design

    $150/hr Starting at $1,000

    Know HOW to build your software but want a leading hand on fleshing out and designing your ecosystem and integration points of that software? Will provide knowledgeable technical architecture leadership...

    ArchitectsContinuous IntegrationDesignHTTPLeadership
  • Developer Coaching

    $150/hr Starting at $1,000

    Will provide coaching and mentoring to developers who need or want to have a better understanding on the design principals of building a robust and maintainable ecosystem that can scale as required. ...

    API DevelopmentData ManagementDesignDistributed ComputingMentoring
  • Application Security

    $150/hr Starting at $1,000

    Provide guidance, design, development and delivery of security requirements for applications. This will cover: - account management - authentication - authorization - row-level/data-level prot

    Account ManagementApp DevelopmentApplication SecurityData ManagementManagement

About

Technical Architect & Lead Developer

I have 20 years worth of experience in the software delivery ecosystem and have spent the last 11 helping lead, design, develop and drive the technology ecosystem of Australia's second-largest financial institution.

I am a highly-skilled technical and integration architect, a role I thoroughly enjoy, with experience in the distributed micro service ecosystem. I have experience designing and developing systems that utilise various technologies such as: REST, SOAP, relational databases, NoSQL databases, event streams and message queues.

As much as I enjoy the architectural design work, I also enjoy getting my hands dirty. I have substantial experience in the enterprise-level development of cleanly written, robust, well tested and portable micro services using both Java and Kotlin as languages with build pipeline tools like Maven and Docker.

I can also provide consultancy and development of security solutions for projects as I am the principal designer and developer for the primary security system used by desktop applications and service-orientated architecture at Australia's second-largest financial institution.

In conjunction with the above skills, I can provide training as needed to the above topics, whether that is training in good application code through to thought processes and design philosophies surrounding security and ecosystem architecture, including continuous integration pipelines and application packaging.

Work Terms

Work approximately 16 hours a week. Payment can be arranged on a weekly billed basis or via agreed-upon milestones.