Summary
Overview
Work History
Education
Skills
Timeline
Generic

Brian Liddell

Victoria Point,Queensland

Summary

Experienced Software Developer with a demonstrated history of working in the Financial, Gaming and Video games industry. Skilled in C#, NodeJS, Angular, C/C++, Agile Methodologies, Java, .NET Framework, and HTML.

Passionate about writing high quality code.

Tenacious, I will get it done no matter what.

I know what it takes to deliver products.

Always interested in new challenges.

Enjoy learning from others.

Enjoy passing my knowledge onto others.

Overview

20
20
years of professional experience

Work History

Senior Software Developer

CR Mining
03.2020 - 06.2024
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Developed scalable applications for efficient data processing and management.
  • Collaborated with cross-functional teams to integrate software components seamlessly into existing systems.
  • Reduced system downtime by conducting rigorous testing and addressing critical bugs promptly.
  • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity.
  • Delivered high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.
  • Contributed to the architecture design of complex software systems, ensuring scalability and maintainability.
  • Documented code thoroughly, facilitating ease of understanding for other team members during maintenance cycles or future updates.
  • Spearheaded the successful migration of legacy systems to modern platforms without compromising functionality or data integrity.
  • Conducted comprehensive code reviews, ensuring adherence to established coding standards and improving overall code quality.
  • Participated in troubleshooting efforts, efficiently isolating root causes of issues and implementing effective solutions quickly.
  • Successfully met tight deadlines under pressure while maintaining a strong focus on quality deliverables throughout all stages of the development process.
  • Designed reusable modules that expedited the development process for subsequent projects without sacrificing stability or performance.
  • Established clear communication channels between developers, QA testers, and stakeholders resulting in better collaboration leading to faster delivery of key features.
  • Championed initiatives aimed at improving internal processes and overall team productivity, ultimately leading to significant reductions in project completion times.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
  • Trained new developers and programmers on company standards for design and review.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Adjusted design parameters to incorporate new features.

Senior Software Developer

Panthera Finance
05.2018 - 03.2020

AngularJS, SQL. .Net Core, C#

  • Adding new features to existing CRM. eg. Select from number from drop down list for bulk SMS campaigns. AngualrJS, javascript, SQL, C#
  • Creating reports. eg. Using SSRS and SQL to create a call recordings report
  • Fixing bugs in backend system. eg. Payment arrangements not changing status correctly - SQL, C#
  • Improving performance. eg. Rewriting dialer campaign export code. SQL, C#
  • Re-tech stack of ARL website to .Net core - https://arlcollect.com.au/
  • Adding functions to existing APIs. C#, SQL
  • Added scripts to create replication. Used by Azure devops for build pipeline. SQL

Senior Software Developer

Nimble
05.2012 - 04.2018
  • Delivered solutions for [Type] and [Type] management systems to provide businesses with detailed digital recordkeeping capability
  • Orchestrated efficient large-scale software deployments, including testing features and correcting code

Software Developer

Eyecon
02.2010 - 06.2012
  • Coordinated with project management staff on database development timelines and project scope.
  • Administered, supported and monitored databases by proactively resolving database issues and maintaining servers.

Game Programmer

Krome Studios
05.2006 - 11.2009
  • Provided computer programming subject matter expertise to project team members.
  • Developed code fixes and enhancements for inclusion in future code releases and patches.

Game Programmer

Fuzzyeyes Studio
03.2004 - 04.2006
  • Provided computer programming subject matter expertise to project team members.
  • Researched, designed and implemented scalable applications for information identification, extraction, analysis, retrieval and indexing.

Education

Some College (No Degree) - I.T Specalising in Software Development

QANTM
Brisbane

Skills

Net

C#

AngulatJS

Node,

SQL

Java,

Javascript

html

C/C

Visual Studio

Agile methodologies

Timeline

Senior Software Developer

CR Mining
03.2020 - 06.2024

Senior Software Developer

Panthera Finance
05.2018 - 03.2020

Senior Software Developer

Nimble
05.2012 - 04.2018

Software Developer

Eyecon
02.2010 - 06.2012

Game Programmer

Krome Studios
05.2006 - 11.2009

Game Programmer

Fuzzyeyes Studio
03.2004 - 04.2006

Some College (No Degree) - I.T Specalising in Software Development

QANTM
Brian Liddell