Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Dik Rana

Perth

Summary

A versatile full-stack software engineer who thrives at the intersection of frontend finesse and backend architecture. I bring ideas to life by crafting seamless user experiences while architecting robust systems under the hood. With an insatiable curiosity for emerging technologies and a knack for solving complex technical puzzles, I constantly push the boundaries of what's possible. Whether it's optimising API performance or perfecting pixel-perfect interfaces, I find joy in mastering both worlds of modern software development.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Software Consultant

Mechanical Rock
02.2022 - Current
  • Developed a high-performance capital raise trading platform for a finance client utilising Next.js for frontend and Java micro-services for backend operations with gRPC
  • Developed dynamic dashboard components in Angular featuring interactive data visualisation, real-time filtering, and custom reporting capabilities
  • Implemented caching strategies and query optimisation in Entity Framework Core, improving overall system response time
  • Engineered automated infrastructure provisioning system with Slack integration, enabling teams to deploy and monitor customer environments directly through chat commands
  • Built contextual notification system in Slack that provided granular updates throughout the provisioning lifecycle
  • Led complete modernisation of legacy lottery platform, architecting a scalable solution using React, AWS, and serverless technologies that handles 50K+ daily transactions
  • Implemented state management and caching strategies to reduce the page load times and user engagement
  • Implemented comprehensive user analytics strategy using Google Analytics 4, providing deep insights into user behaviour, conversion funnels, and ticket purchase patterns
  • Successfully upskilled client devs to independently lead feature development

SRE Lead

Risk Management Technologies
05.2021 - 12.2021
  • Led enterprise-wide cloud migration strategy, developing a comprehensive roadmap
  • Architected Infrastructure as Code framework using Terraform and Ansible, achieving automation of on-premises infrastructure provisioning and reducing deployment time
  • Designed modern application architecture leveraging on containerisation to improve deployment, reliability and recovery
  • Established SRE best practices across the engineering teams on implementing observability, playbook and automation practices

DevOps Engineer

Risk Management Technologies
06.2016 - 04.2021
  • Designed and implemented end-to-end CI/CD pipelines using Jenkins and GitLab, reducing deployment time from hours to minutes
  • Architected automated build and test workflows with parallel execution, accelerating the build process
  • Led technical modernisation initiative to upgrade legacy build systems, successfully migrating from Ant to Gradle and SVN to Git, reducing build complexity and improving developer productivity
  • Initiated and help implement a comprehensive observability stack (Prometheus, Grafana, ELK) for all environments
  • Established automated quality gates and security scanning in deployment pipelines using Sonarqube, Dependency Check

Technical Test Analyst

Risk Management Technologies
01.2011 - 05.2016
  • Architected and implemented a comprehensive test automation framework from the ground up, significantly improving test coverage and reducing manual testing effort
  • Developed and delivered hands-on training programs for QA team members, successfully up-skilling the engineers in test automation best practices and framework utilisation
  • Integrated automated tests into release process to reduce regression testing time from days to hours
  • Executed thorough performance testing on web servers using industry-standard tools, identifying and resolving bottlenecks
  • Spearheaded security vulnerability assessment of web applications, implementing OWASP guidelines and generating detailed audit reports with actionable recommendations

Education

Skills

  • React
  • Javascript/Typescript
  • Amazon web services
  • NodeJS
  • Java
  • PostgreSQL

Certification

  • AWS Solution Architect Professional (11/2026 - Present)
  • AWS Associate Developer (02/2022 - Present)

Timeline

Senior Software Consultant

Mechanical Rock
02.2022 - Current

SRE Lead

Risk Management Technologies
05.2021 - 12.2021

DevOps Engineer

Risk Management Technologies
06.2016 - 04.2021

Technical Test Analyst

Risk Management Technologies
01.2011 - 05.2016
  • AWS Solution Architect Professional (11/2026 - Present)
  • AWS Associate Developer (02/2022 - Present)
Dik Rana