Summary
Overview
Work History
Education
Skills
Programming Experience
Timeline
Generic

Miles Pennifold

Canberra,ACT

Summary

I am a self-motivated Software Developer with experience working as a Project Manager. I value strong communication with clients and possess skills in issue resolution. Strong knowledge of MS Office and various project management software such as Confluence and Jira. Physics and Software Engineering student with a background in machine learning. I enjoy tackling technical problems and applying my mathematical experience to finding solutions. I'm well versed in communicating and collaborating with colleagues to solve issues and work towards a common goal. I highly value time management and delivering to tight deadlines.

Overview

4
4
years of professional experience

Work History

Project Manager/Software Engineer

CyberCX
Canberra, ACT
03.2020 - 10.2020
  • Effectively handled the communications between in-house software team, clients and stakeholders.
  • Resolved issues immediately, enabling project deliverables to meet key milestones as defined by stakeholders.
  • Kept project teams on-task with proactive control of budgets, schedules and scopes.
  • Arranged meetings with external organizations and stakeholders, overseeing logistical needs for 6 personnel.
  • Completed thorough risk assessments and deployed management and response strategies to prevent roadblocks.
  • Led strategic planning sessions for design and construction management.
  • Developed a deep understanding of the Essential Eight security standards provided by the government.
  • Worked with backend personnel to design structure and processes optimized for product parameters.
  • Documented technical specifications and project testing methods for future reference.
  • Applied mathematical analysis and principles of computer science to design and develop computer software.

Project Manager

Mjenzi Cloud
Canberra, ACT
03.2021 - 10.2021
  • Deep understanding of implementing a cloud infrastructure.
  • Focused on project monitoring and management by developing forecasts and tracking expenses.
  • Forecasted, scheduled and monitored project timelines, personnel performance and cost efficiency.
  • Oversaw development, testing and rollout of complete suite of Web-based software solutions.
  • Created project plans with established timelines, assigned to appropriate teams and managed workflow throughout construction.
  • Made changes to project scope and cost and implemented most effective change management processes to keep project up-to-date.
  • Created team objectives and roles with specific goals outlined for each individual.
  • Led meetings with internal team members, consultants and contractors.
  • Developed solutions to project risks and issues, meeting quality and timeline goals and objectives.
  • Modified project plans when needed to better align with organizational objectives.

Committee Secretary

Artifex ANU
Canberra, ACT
11.2019 - 08.2022
  • Kept updated member records with personal data, and individual club histories such as previous roles held.
  • Prepared official paperwork such as grant requests and official disbursements for charitable activities.
  • Maintained detailed administrative and procedural processes to improve accuracy and efficiency.
  • Attended council meetings and took meticulous notes to disseminate to participants and represent the committees position.

Technology Consultant

Deloitte
Melbourne, VIC
11.2022 - 12.2023
  • Consulted and advised clients on tailored technology solutions to fulfill business needs and user demands.
  • Continued self-education and training to keep up with industry changes and trends.
  • Strategized with team members to determine project scope, current and future needs, processes and workflows and client expectations.
  • Helped companies take advantage of current technology to improve business processes and productivity.
  • Resolved customer complaints by investigating problems, developing solutions and making recommendations to management.
  • Improved IT infrastructure, account management and service operations.
  • Provided advisory services governing migration from legacy systems to updated technology.

Education

Bachelor of Science And/Bachelor of Software Engineering (Honors) -

Australian National University
ACT
12.2023

Skills

  • Performance Improvements
  • Work Flow Planning
  • Team Leadership
  • Project Management
  • Complex Problem Solving
  • Team Collaboration
  • Agile Methodologies
  • Technical Presentations
  • Verbal and Written Communication
  • Client Relations
  • Productivity Improvement
  • Risk Management
  • Conflict Management
  • Project Scope
  • Ease with Computers and Technology
  • Fast Learner
  • Microsoft Office Suite

Programming Experience

  • Python (3 years)
  • JavaScript (2 years)
  • C++ (1 year)
  • Haskell (1 year)

Timeline

Technology Consultant

Deloitte
11.2022 - 12.2023

Project Manager

Mjenzi Cloud
03.2021 - 10.2021

Project Manager/Software Engineer

CyberCX
03.2020 - 10.2020

Committee Secretary

Artifex ANU
11.2019 - 08.2022

Bachelor of Science And/Bachelor of Software Engineering (Honors) -

Australian National University
Miles Pennifold