Robert Borg
robert@robertborg.org
_______________________________________________________________________________________________________________________________________________________________________________________
_______________________________________________________________________________________________________________________________________________________________________________________
Melbourne, Australia
Profile
I am an outstanding IT specialist with significant experience across
software development, web applications, and operational/infrastructure support
and management.
I have a proven ability to implement procedures and processes whilst
leading, supporting and building teams to maximise productivity, efficiency and
encouraging creativity and innovation.
I believe in sounds management practices, agile development and cloud
based infrastructure in production environments.
_____________________________________________________________________________________________________________________________
Key Competencies
Communication
I
am a strong relationship builder able to create rapport and understanding
across a wide range of people.
I
have an exceptional ability to quickly
master new software and apply its full range of capabilities.
I have strong orientation to detail.
I
am able to build and lead teams through guidance and mentorship.
Technical
Competencies
Development
|
·
Full Stack Java development SE
& EE (15+ years) |
·
AWS DevOps
Engineer & Administration (3 years) |
|
·
JSP, |
·
Build, Stack, Subnet, Route53, Security
Groups, EC2 & MySQL RDS creation, management & deployment |
Design
& Process
|
·
Agile, XP and Lean |
·
TDD (Test Driven Development |
·
CI,
build & deployment (Continuous Integration) |
|
|
·
DDD (Domain Driven Development) |
·
BDD (Behavioural Driven Development) |
LAN Admin
& Technical Support
|
·
Administration |
·
Troubleshooting |
·
Deployment |
|
·
Installation |
·
Fix & repair |
·
Office
365 |
Operating
Systems
|
·
All
Windows versions |
·
Unix |
·
Linux |
·
Solaris |
_____________________________________________________________________________________________________________________________
Career Synopsis
Linear/Xplore
2014 – present
Head of Infrastructure and Development
Head of IT
Team Leader, Senior Developer & DevOps Engineer
Victorian
Institute of Forensic Medicine (VIFM) 2010 – 2014
Developer
Sensis
Pty. Ltd. 2002 –
2009
Senior Developer
Developer
Application Support Programmer
Programmer Analyst
CitySearch
Australia Pty. Ltd. 1998
– 2002
Programmer
Analyst
LAN Administrator
National Technical
Help Desk Co-Ordinator
Year 2000 Officer
Business
Marketing Australia Pty. Ltd. 1996 –
1998
Trainee
Programmer
Trainee LAN
Administrator
Trainee Help Desk
Assistant
______________________________________________________________________________________________________________________________
Professional Experience
|
Nov 2017 – Present |
Linear
as an entity of Managed Accounts (MGP) http://linear.com.au,
https://xplorewealth.com.au |
|
With FUM of $13.3
Billion, MGP (now Xplore) is Australia's
most recognised and leading managed accounts provider delivering solutions that match your
business model across Investment and Superannuation, coupled with new age
administration and investment management service Linear is an established provider of platform & Administration
solutions to the financial industry. Linear
Platform solutions provide a technology and administration system upon which
users can access domestic and global investment markets, construct their own
product offerings, report to a range of stakeholders and manage crucial
elements of their financial services business. They provide access to a suite
of online tools covering investment management, practise management and risk
management. |
|
|
Sep 2018 – present |
Head of Infrastructure and Development |
As the
Head of Infrastructure and Development for the
Linear entity, a subsidiary of MGP, my
role was the day to day management of the IT department, including all of its
infrastructure, production systems in AWS, development and direction,
supervising up to 20 staff on and offshore.
Achievements:
·
Oversight and involvement
in the micro services and re
architecture project to drastically increase transactional processing
capability and dependability of batch
jobs while drastically reducing time and overhead, such as reducing the time
for a single job from 5 + hours to 1 hour with the goal to reach of under 15
mins or lower with unlimited scalability.
·
Oversight of multiple
major projects that delivered large amounts of key functionality such as new
api projects to clients on time in a very reduced time frame
·
Identified and reduced IT
infrastructure Costs significantly as part of a cost reduction project
·
Day to Day IT department
operational management
·
IT resource management including oversight and
direction of 5 streams and 27 resources
·
Engagement with multiple vendors in business planning and resource management capacity
·
External vendor management
·
Infrastructure management
of AWS & DevOps
·
Special Projects
oversight
·
Build and Release
management
·
Identify problematic
areas and setting strategies to address
·
Management and reporting
on Security, Risk Management and IT costs
·
Contribution to strategic
processes and projects
·
Identifying opportunities
to improve and update software and systems
·
Oversight and direction
of development related activities including enforcement of the SDLC
·
IT infrastructure
procurement
|
Nov 2017 – Sep 2018 |
Head of IT |
As the
Head of IT for the Linear entity, a subsidiary of MGP, my role was liase effectively with senior
management, oversee the strategic IT direction of Linear and the day to day management of the
IT department, including all of its infrastructure, production systems in AWS,
development and direction, supervising up to 20 staff on and offshore.
·
Day to Day IT department operational
management
·
IT resource management including oversight and
direction of 5 streams and 27 resources
·
Engagement with multiple vendors in business planning and resource management capacity
·
External vendor management
·
Overseeing move to new premises including network and infrastructure rework project
·
R &D grant and audit involvement and
planning
·
GS007 audit involvement
·
Management of IT
Compliance
·
Infrastructure management
of AWS
·
AWS DevOps
·
Special Projects
oversight
·
Build and Release
management
·
Identify problematic
areas and setting strategies to address
·
Management and reporting
on Security, Risk Management and IT costs
·
Contribution to strategic
processes and projects
·
Identifying opportunities
to improve and update software and systems
·
Oversight and direction
of development related activities including enforcement of the SDLC and the
deployment of over 50 builds into production
·
Ensure the business is
supported operationally as well as to achieve it’s desired tactical, strategic
and long term goals
|
Mar 2014 – Nov 17 |
Linear http://linear.com.au |
|
Linear is an established provider of platform & Administration
solutions to the financial industry. Linear
Platform solutions provide a technology and administration system upon which
users can access domestic and global investment markets, construct their own
product offerings, report to a range of stakeholders and manage crucial
elements of their financial services business. They provide access to a suite
of online tools covering investment management, practise management and risk
management. |
|
|
Mar 2014 – Nov 17 |
Team Leader, Senior Developer & DevOps Engineer |
As a Senior
Developer/Lead developer my role was the was the ongoing full stack development
and maintenance of existing systems and websites (such as linear main portal -
linearBpms for ops & advisor administration, trade and management of
financial instruments) and the R & D
(research, investigation and development)
of new green fields projects such as Direct
Invest - a superannuation portal project
to allow every day clients to invest in financial instruments with a portion of
their super, and other banking portals for the advisors to manage & trade
financial instruments on behalf of their clients. Secondary responsibilities also included Build
management & Release deployment. I was also responsible for junior
developer mentoring, code review and liaising with external development teams
in other countries.
As a
DevOps Engineer I was responsible for the management of all AWS infrastructure
relating to our development and production environments. I was responsible for
liaising with external vendors that offer 1st & 2nd level support . Finally I was responsible for designing, architecting and
implementing a significant amount of the
new projects.
Achievements:
·
Assisted in the
development to complete one of the banking portals by the due date, achieving
all key deliverables and received positive feedback from the external party
·
Lead the development of
the international equities project on the same banking portal
·
Assisted in the Direct
Invest project, including architecting/leading various sub projects including
·
Involved in AWS infrastructure
implementation, management, support & assistance
·
Developed the Cash
Gateway Bank Files Improvement project that reduced processing time from 4.5
hours to 5 mins
·
Developed the FX Post
Trade Allocation microservice project that assists operations with the
settlement of international trades. Essentially it is used to reconcile the
client's trade against the custodian execution report, aggregate, allocate and
instruct the custodian for settlement and finally match and store transaction
details in the transaction warehouse
·
One of the lead
developers on the AWS scalability project to restructure the code base and
develop services to take advantage of AWS apis e.g. accessing S3 file system
directly, splitting scheduled jobs to run on separate servers and splitting the
code base to operate in a multi threaded, clustered environment
·
Involved in Build/release
management
·
Developed the AWS
stopinator script that starts/stop all infrastructure in different environments
on a daily basis to minimise operational costs
·
Developed the Pre
Settlement project for all modules
·
Involved in several CI
pipeline projects
·
Assisted in the New
custodian project specifically around bank files ingestion & reconciliation
·
Liased with external
developers on the development of the epi datafeed & cash management microservices
& query tool projects and set up all infrastructure
·
Lead the project to move
infrastructure from mySQL RDS to
·
Developed the poc for a
project designed to facilitate trading from Reuters
·
Assisted in the original
portal move to AWS (Amazon Web Services)
·
Teaching and
mentoring junior developers in the
process and application of web development.
|
Aug 2010 – Mar 2014 |
Victorian
Institute Of Forensic Medicine, |
|
The Victorian Institute of Forensic Medicine (VIFM) is a an
administrative unit within the Victorian Government's Justice portfolio servicing
the Victorian state Coroner's office and Victoria Police. It also operates as
the Department of Forensic Medicine at as well as providing important research resources via the National
Coroners Information System (NCIS) and |
|
|
Aug 2010 – Present |
Developer |
As a
Developer my role was the was the ongoing development and maintenance of existing systems and websites (such as iCMS)
and the development of a new green fields
projects such as iCFM - a website
which assists in the administration & case management of information for
forensic related nurses and doctors across Victoria in the field, and NCIS
(National Coronial Information System) - website which provides
a valuable resource for death and injury prevention research both nationally
and internationally. Secondary responsibilities also included
continuous build and release production of the websites.
Achievements:
·
As the sole developer of
the initial iCFM project, and the lead
developer of the NCIS project, I made a
significant contribution by designing and developing the projects' software
infrastructure, build, security, administration, and main business screens
utilising new technologies such as ExtJs
and introducing and implementing
testing infrastructure, CI and
TDD (test driven development) processes to the project.
·
Achieved a 30-40%
increase in efficiency and 50 - 60% increase in productivity to CFM team once
iCFM was delivered.
·
Wrote an entire
billing/invoicing system in 1 month.
·
Wrote a secure email
messaging system within 3 months.
·
Teaching and mentoring 3
junior developers in the process and application of web development.
·
As part of a 2 man
team, I made a significant contribution
to the VIFM data ingestion and integration application that synchronizes
forensic and pathology information between
the Department of Justice network and VIFM/Coroners court.
|
May 2002 – Mar 2009 |
Sensis
Pty. Ltd. Melbourne, Vic. |
|
Sensis, owned by Telstra, is one of the world's most advanced
information providers. It uses cutting edge technology across multiple media
streams. Products include some of the highest trafficked websites in
Australia such as Yellow Pages®, White Pages® & UBD® . |
|
|
Jul 2008 – Mar 2009 |
Senior Developer |
As a
Senior Developer my role was the ongoing development and maintenance of the
more technically challenging aspects of the White Pages Online Website.
Secondary responsibilities also included continuous build and release
production of the website.
Achievements:
·
As part of the team, I
made a significant contribution to the White Pages data transformation and ingestion
application that increased end to end data flow from 2 weeks to less than 24
hours.
·
As part of the team, made
a significant contribution to the data
comparison and testing application aimed to have 100% data validation before
production of new ingestion application.
|
Sep 2003 – Jul 2008 |
Developer |
·
In this role, my principal responsibility was the
development of core Sensis online products. This was a 'hands on' role and as
well as the development, I also managed the maintenance and build release
production.
Achievements:
·
Team
Leader for the highly successful 'One Click' project which decreased the time
required to configure and deploy a White Pages build into multiple environments
from 25 minutes to 6 minutes. It also moved the bulk of responsibility for
deployment from developers to testers.
·
As a team member made a significant contribution to
the White Pages Online Search Optimisation project which required the rewrite
of the entire site. This resulted in increased search performance and relevancy
from 60% to 89%.
·
For the majority of the time I was assigned to the
websites White Pages (original), CitySearch and SSEP (Self Service Portal), I
was the sole developer. As such I managed all the enhancements, maintenance and
build and release activity.
|
Jul 2003 – Sep 2003 |
Application Support Programmer |
As the sole developer, my core duties were the development and
maintenance responsibilities of CitySearch Online website & CitySearch's CRM
solution.
|
May 2002 – Jul 2003 |
Programmer Analyst |
As a team member, I made significant contribution to the development and
maintenance of CitySearch’s Online
Website, Customer Reporting Online application and CRM application. Secondary
activities included participating in statistical information gathering,
analysis and reporting.
|
Nov 1998 – May 2002 |
CitySearch Australia Pty. Ltd. Melbourne, Vic. |
|
CitySearch was the premier
print & online entertainment and leisure site offering help directing
consumers where to go. It was the first to offer small to medium businesses a
simple, custom, low cost website presence on the internet that had had over 1
million SME websites. |
|
|
Mar 2000 – May 2002 |
Programmer Analyst |
Responsible for administration, development and maintenance of
CitySearch’s Databases, website, and various analytical and statistical reporting
mechanisms.
|
Nov 1998 – May 2002 |
LAN Admin & National Help Desk Co-ordinator |
As a technical specialist, my role was the administration, maintenance
and support of all networks and infrastructure for 300 – 500 clients in 14
offices nationally.
Secondary tasks included the creation of installation guides and
training materials and the training other support staff in procedures,
technology, etc.
Achievements:
·
Team member responsible for support and admin of
the network and networking components, and all software and desktop hardware
for 300 – 500 clients in 14 offices
·
Sole co-ordination & organization of year 2000
IT transition activities and auditing across 13 sites that resulted in the
successful rollover to the year 2000 for company.
·
Managed the installation and infrastructure setup
for new
|
Nov 1996 – Mar 1998 |
Business Marketing Australia Pty. Ltd. Melbourne, Vic. |
|
BMA produced the "Big Colour Pages" Print Directory. Circulated
in 14 regions |
|
|
Nov 1996 – Mar 1998 |
Trainee Programmer & LAN Admin |
Responsibilities were maintain level 1 desktop support for 300 users
nationally and the creation and maintenance of back office database
applications and reports.
______________________________________________________________________________________________________________________________
Qualifications
Education
Tertiary
1995 - 1998 Bachelor
of Applied Science (Computer Science and Instrumental Science)
Secondary
1989 – 1994 Victorian
Certificate of Education
De
La Salle College.
Accreditation
Professional
Development Courses
______________________________________________________________________________________________________________________________
Interests
Rebuilding PCs, Gem & Mineral Collecting (Geology) , Photography,
Triathlons, Squash, Finance & investment (Global Share, FX, CFD &
Option trading), Property Development and Personal Development.
______________________________________________________________________________________________________________________________
Technical Skills
Operating
Platforms & Environments:
|
Unix
operating systems: |
|
|
|
|
Linux |
Solaris |
Redhat |
CentOS 7 |
|
Windows
operating systems: |
7 - 10 |
|
|
|
|
XP |
2000 |
NT |
|
98 |
95 |
3.11 |
DOS |
|
Office
365 |
|
|
|
|
Apache |
Tomcat |
|
Sun
One Application Server 5 – 7 |
|
LDAP/LDIF |
ATG
Dynamo |
Siteminder |
Data
Stage |
Technical
Support/Miscellaneous:
|
|
UTP
Cabling |
Novell
4.11 Administration |
Norton
Ghost & Distributed installation |
|
Rational Rose |
Photoshop
5 - 7 |
Quark
Express |
Visio |
|
MS Office Suite |
|
|
|
|
FTP |
SFTP |
SSH |
telnet |
Versioning
Systems - Dev use & Administration:
|
SVN
(Subversion) |
CVS |
Microsoft Visual
SourceSafe |
Git & Bitbucket |
Data/Data Base/Indexers (Dev Use & Administration):
|
Oracle |
Ingres |
MySql |
Informix |
|
Sun
Java System Directory Server |
Lucene
Indexer |
Fast
|
|
|
SQL/PLSQL |
Stored
Procedures |
|
Dynamo DB |
|
Slickware
Indexer |
AltaVista
Indexer |
|
|
Development/Programming
Languages:
|
Java
1.4 - 8 |
J2EE, J2SE and Servlet API |
JSP
1.2 and 2.0 |
JUnit
test framework 4 & 5 |
|
Ruby
1.8 & JRuby |
Rails |
Rspec |
Active
Record |
|
hpricot |
Capistrano |
Story
Runner |
HTML/DHTML |
|
|
Struts
1& 2 |
Tiles |
Ant |
|
XML/XSL/XSLT |
JavaScript |
Extended
Javascript (ExtJs) 3.4 |
Jstl |
|
Spring
|
hibernate |
JMS |
|
|
Unix
& Perl Shell scripting |
Perl
5 |
ASP |
Visual
Basic |
|
C |
Sculptor |
Borland
C++ |
Maven
2 |
|
Angular
4 |
Spring
Boot |
|
SSO |
|
RabbitMQ |
Lambda |
regex |
PHP |
|
JSON |
JQuery |
|
JDBC |
|
JPA |
JOOQ |
Hazlecast |
|
|
JNDI |
PGP |
Gradle |
|
Design
& Process:
|
Agile
& XP development |
Design
Patterns |
Software
sizing and estimation |
|
DDD
(Domain Driven Design) |
TDD
(Test Driven Development) |
BDD
(Behavioural Driven Development) |
|
Object
Oriented Analysis & Design |
|
|
Software Packages & Tools:
|
Selenium |
Selenium RC |
Jmeter |
Putty |
|
Jprofiler |
Eclipse |
IntelliJ Idea 5 – 7 |
Jenkins |
|
Cruise/Cruise Control |
Bamboo |
ActiveMQ |
JIRA |
|
|
|
|
|
AWS &
Cloud Technologies:
|
EC2 |
RDS |
RouteTables |
Subnets |
|
VPC |
|
S3 |
SecurityGroups |
|
AutoScale Groups |
Cloudformation |
Lambda |
ELB |
|
IAM |
Redshift |
Cloudwatch |
Docker |
|
NewRelic |
papertrail |
Dripstat |
Dynamo |
|
SNS |
SQS |
|
Route53 |
|
AWS |
ECS |
|
|
References
Referees will be provided upon request.
______________________________________________________________________________________________________________________________