Download as pdf or txt
Download as pdf or txt
You are on page 1of 31

Assignment Cover Sheet

Unit Code: 7722

Semester/Year: 02/2023

Lecturer/Tutor Name: Dr Ambikesh Jayal/ Ravi Varman

Workshop /Tutorial Day & Time: Wednesday & 05/09/2023

Assignment Number and Title: 01 and EPortfolio/EJournal - 7722 UNDERGRADUATE.

Word Count: 6085

Date & Time Submitted: 08/09/2023 & 9.50 pm

By submitting this assignment I/We declare that this assignment is solely my/our own work,
except where due acknowledgements are made. I/We acknowledge that the assessor of this
assignment may provide a copy of this assignment to another member of the University,
and/or to a plagiarism checking service whilst assessing this assignment. I/We have read and
understood the University policies in respect of Student Academic Honesty.

Student ID: u3265313

Name: Md Sakhawat Hossain

1
EPortfolio/ EJournal of MD SAKHAWAT HOSSAIN

Contents: Page:
1. EPortfolio
1.1 Summary…………………………………………………………………………………….3-3
1.2 Job Advertisement……………………………………………………………………….4-9
1.3 Cover Letter…………………………………………………………………………………10-10
1.4 Resume……………………………………………………………………………………….11-14
1.5 Strengths…………………………………………………………………………………….15-15
1.6 Self-analysis…………………………………………………………………………………16-23
1.7 Skills Gap Analysis……………………………………………………………………….24-24
1.8 Professional Plan…………………………………………………………………………25-25
1.9 SFIA Extensive Analysis……………………………………………………………….26-26

2. EJournal
2.1 Professional diary…………………………………………………………………….27-30
2.2 Professional conduct and ethics ……………………………………………...31-32

2
E-portfolio

1.1 Summary

As a student of the department of science and technology at the University of Canberra, my


career aspiration revolves around becoming a proficient and innovative Software engineer. I
am passionate about leveraging cutting-edge solutions to solve complex problems. My goal
is to expand my knowledge continuously in areas of software engineering. I aspire to work in
a dynamic environment where I can contribute to the development of innovative software
applications, enhance digital security measures for ethical use of ICT, and harness the power
of data to drive informed decision-making. Ultimately, I aim to play a significant role in
shaping the future of technology, making it more secure, efficient, and accessible for
individuals and businesses alike. Upon graduation my ideal professional ICT position would
be to work as a Software engineer at a leading technology company or a government agency.
From then I will work with integrity and responsibility to get a promotion to the management
level. Additionally, I would seek opportunities for continuous learning and certification to stay
updated with the latest trends and technologies in the ever-evolving field of ICT.

3
1.2 Job Advertisement

Junior Software Developer

BAE Systems · Canberra, Australian Capital Territory, Australia (Hybrid)

Job Description
BAE Systems Digital Intelligence is home to 4,800 digital, cyber and intelligence experts. We
work collaboratively across 16 countries to collect, connect, and understand complex data,
so that governments, nation states, armed forces and commercial businesses can unlock
digital advantage in the most demanding environments.

BAE Systems Digital Intelligence are urgently seeking a dynamic and ambitious Junior
Software Engineer to join a high-performing team engaged on a range of large-scale public
sector engagements.
You will operate as a bridge between development, testing, network/infrastructure,
operations, and system administrators to facilitate efficient, continuous, and high-quality
software delivery. The processes and tools you will implement will enable software
engineers to turn source code and associated artefacts into installation media, and/or
installed and configured environments.

Please note that this role requires a minimum of NV1 Security


Clearance to start the role.

Key Responsibilities:

• Design, build and maintain automation solutions for building, testing, deploying
application, and infrastructure.
• Work in multi-disciplinary teams to problem solve, knowledge share, and collaborate
to achieve common goals.
• Maintain products produced from development through to operations.

4
• Responsible for managing on-going BAU support of platforms in operation
environments, including change and incident management, service requests, and
proactive monitoring and maintenance.
• Ensure security is considered early in the development lifecycle and constantly
maintained.
• Design and document architectures using best practice, patterns, and frameworks.
• Deliver solutions to orchestrate the deployment, management scaling and
networking of containers.

Skills & Experience in your Toolkit:

• Continuous Integration – skilled in the tooling and principles of continually building,


testing, and integrating the software that developers produce.
• Continuous Deployment – skilled in the automation of the deployment of the
artefacts produced by the CI.
• Configuration Management – practice good configuration and source code control of
all artefacts.
• Cloud Platforms – should be confident with the configuration of a least one public or
private Cloud platform.
• Operating Systems – should be able to configure, harden, and maintain at least one
flavour of operating system.
• Containerisation – experience with at least one containerisation platform and
orchestration tool.
• High-level understanding of application development technology to enable build and
deployment.
• Databases – should be able to deploy and maintain different database management
systems and understand enough to fault find issues.
• Legacy infrastructures – need to be able to understand the legacy technology in
certain projects.

BAE Systems Digital Intelligence is creating an environment for engineers to grow and
maximise their potential, providing the platform to learn and innovate, as they encourage a
growth mindset. This is a unique opportunity for a dynamic and ambitious DevOps Engineer
to join a global service provider at the forefront of highly impactful, critical government
projects. BAE Systems Digital Intelligence provides a structured career path with extensive
scope for career progression, as well as a market leading remuneration package.

Life at BAE Systems Digital Intelligence


5
We are embracing Hybrid Working. This means you and your colleagues may be working in
different locations, such as from home, another BAE Systems office or client site, some or all
of the time, and work might be going on at different times of the day.
By embracing technology, we can interact, collaborate, and create together, even when
we’re working remotely from one another. Hybrid Working allows for increased flexibility in
when and where we work, helping us to balance our work and personal life more effectively,
and enhance well-being.
Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We
are proud to have an organisational culture where employees with varying perspectives,
skills, life experiences and backgrounds – the best and brightest minds – can work together
to achieve excellence and realise individual and organisational potential.
Division overview: Government
At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber
defence industry, and Government contracts are an area we have many decades of
experience in. Government and key infrastructure networks are critical targets to defend as
the effects of these networks being breached can be devastating.
As a member of the Government business unit, you will defend the connected world and
ensure the protection of nations. We all have a role to play in defending our clients, and this
is yours.

What we're proud of

6
50%
By 2030 we have set our ambition for women to make up at least 50% of our Executive
Committee and 30% of our workforce

0
Our target is to achieve net zero emissions by 2030

7
1400
We actively support both our national and local communities, collectively volunteering
around 1400 working days every year

Apply now Back to top

8
Job Responsibili6es SFIA Skill SFIA SFIA
CODE Skill
Level
Design, build and maintain automation Programming/soWware PROG 3
solutions for building, testing, deploying development
application, and infrastructure.

Work in multi-disciplinary teams to


problem solve, knowledge share, and
collaborate to achieve common goals.

Continuous Integration- skilled in the System Integration and SINT 3


tooling and principles of continually Build
building, testing, and integrating the
software that developers produce
Continuous Deployment - skilled in the Release and RELM 4
automation of the deployment of the deployment
artefacts produced by the CI.

Configuration Management - practice Configura\on CFMG 3


good configuration and source code management
control of all artefacts.

Databases - should be able to deploy and Database Design DBDS 4


maintain different database
management systems and understand
enough to fault find issues
should be able to configure, harden, and System SoWware SYSP 3
maintain at least one flavour of
operating system
Legacy Infrastructure- need to be able to
understand the legacy technology in
certain projects. System Design SEDN 3

9
1.3 Cover Letter

Md Sakhawat Hossain

mdsakhawat.au@gmail.com

18 Kiribati street, Bruce, ACT-2600

+61412345678

Date: 19/07/2026

Dear Hiring manager,

I am writing to express by strong interest in the Junior Software Developer position at BAE Systems,
as advertised on LinkedIn. As a recent graduate from the University of Canberra, with a bachelor’s
degree in software engineering, I am excited for the chance to join to your team's success and further
develop my skills in a collaborative and innovative environment.

I have developed a passion for programming and consider it to be my top priority. I have been with
the Software field over 3 years. In these years, I have worked with HTML, CSS, Python, Java, SQL,
Ruby, C and C++.

I believe that I am prepared to handle the exciting challenges for this position, and I would welcome
the opportunity for further discussion about my qualifications with you in an interview. I have attached
a copy of my resume herewith this application. Please let me know if you require additional
information.

Thank you for your time and consideration.

Regards

Md Sakhawat Hossain

10
1.4 Resume

Md Sakhawat Hossain
Junior So)ware Developer
04xxxxxxx, xxxgfsj@gamil.com
112 Kiribati Street, Bruce, ACT-2600
https://www.linkedin.com/in/md-sakhawat-hossain-991254227

Employment History: Date & Place of


Intern-Technology and Change at Australian Department
Birth:
of Home Affairs, Canberra 02/07/2003, Rajshahi
Mar 2026 – Jun 2026
• Worked in a team to design and deliver IT and non-IT Na9onality:
projects. Bangladeshi
• Prepared program roadmap, program logic, program
briefings and other program arNfacts by working closely Driving License
in the team.
Number:
• Developed a database system that improved data
123456789
accuracy and reduced manual errors.
• Researched new technologies and trends in the industry,
resulNng in improved processes and new ideas. NV1 Security
• Worked with MS Office, HTML, CSS, Python, SQL, C and Clearance
C++. Number:
Intern-SUMMER VACATION PLACEMENT PROGRAM 123456789
Australian Department of Defence
Nov 2025 – Feb 2026 Skills:
• Developed and implemented a program evaluaNon
system to measure program effecNveness and idenNfy Customer Service
areas for improvement.
Public Speaking
• Designed and created program materials and resources
to communicate program acNviNes and outcomes to Time Management
stakeholders.
• Coordinated and organized program events, workshops, Communication
and meeNngs, resulNng in increased program
Adaptability
engagement.
• Supervised by DSTG staff and used skills gained at Teamwork
university to work on the Defence project.
• Worked with MS Office, HTML, CSS, Python, SQL, Java, C Ability to do Multitask
and C++.
MS Office

11
UCLearn Support Officer at the University of Canberra, Strategic Planning
Canberra
SQL
Jan 2024 — Aug 2025
Adobe Photoshop
• Provided individualized guidance and support to help
students overcome academic difficulties and reach their Adobe Illustrator
goals.
Machine Learning
• Developed and designed learning resources using
Canvas, other UCLearn tools and third-party educational Problem Solving
technology.
• Created and delivered engaging and informative PresentaBon
presentations to support student learning.
HTML
• Designed and built Canvas teaching sites in accordance
with design documentation. Python
• Performed software testing using selenium and
PowerShell. CSS

Team Member at JB Hi-Fi Woden, Canberra C


Apr 2024 – Oct 2024
C++
• Delivered a pleasant and consistent customer service.
• Worked collaboraNvely as part of a team to deliver great Java
customer service and be able to answer any queries.
• Monitored and assisted with the web orders that come Languages:
through to store, this includes picking the stock,
wrapping it, and organizing delivery of the items in a English - Highly Proficient
Nmely manner.
Bengali - Na=ve Speaker
• Delivered quality, profitable sales according to an
established budget. Hindi - Very Good Command
Team Member at Woolworths Woden, Canberra Arabic - Very Good Command
Aug 2023 – Apr 2024
• Did greeNng and welcoming customers with friendly
agtudes.
• Assisted customers in finding products.
• Provided informaNon about products and services to
customers.
• Restocked shelves and ensuring shelves are well-
stocked.
• Operated the cash register and handling the customer
payment.
• Answered customer inquiries and quesNons.
• Executed any addiNonal task assigned by the supervisor.

Educa9on:
Bachelor of SoPware Engineering, University of Canberra,
Canberra
Jul 2023 – Jun 2026

12
High School Diploma, Rajshahi Cantonment Public School
& College, Rajshahi (Bangladesh)
Feb 2020 – Feb 2023

Courses:
Java Programming and Software Engineering
Fundamentals Specialization, Duke University
Mar 2025 – Jul 2025

Data Science: Machine Learning, Harvard University


May 2024 – June 2024

CS50's Introduction to Game Development, Harvard


University
Nov 2023- Jan 2024

CS50: Introduction to Computer Science, Harvard


University
Feb 2023- May 2023

Extra- curriculars Ac9vi9es:


UC Developers Engineers and Visionaries Socie[es (UC
DEVS), University of Canberra
Aug 2023 – Jun 2026

Preliminary Finalist, South Pacific Programming Contests,


Sydney
Mar 2025 – Sep 2025

Semi Finalist at nhspc-2022(Na[onal High School


Programming Contest), Bangladesh
Sep 2022 – Nov 2022

House Prefect, Rajshahi Cantonment Public School &


College, Bangladesh
Mar 2021 – Jan 2023

References:
LTCOL Edward W. Newgate
Australian Department of Defence, ACT
04xxxxxxxxx, whitebeard@gov.defence.au

Gol D. Rogers
Australian Department of Home Affairs, ACT
04xxxxxxxxx, rogers@gov.homafr.au

13
Monkey D. Garp
Faculty of Science and Technology, UC-Canberra
04xxxxxxxx, mondgarp@canberra.edu.au

Ravi Varman
Faculty of Science and Technology, UC-Canberra
04xxxxxxxx, ravi@canberra.edu.au

14
1.5 Strengths
Name of Strengths Evidence
Coordination Situation: Working in a team in a competition.

Task: Needed to arrange a team for an English debating competition.

Action or approach: Our high school did not arrange English debate
competition. We needed to arrange a team for that. Being the leader
of the house, I coordinated with them. I divided the work. Our team
had 7 members. There 3 for debate and 1 for proxy. The 2 were for
research. We coordinated and completed the competition
successfully.

Result: our team became the runners-up in the competition.

Creativity Situation: Working in a team for assignment.

Task: To give a website on the given topics for the assignment-1 of IIT
and its presentation.

Action or approach: We were four in numbers, and we chose the


topic Luxury car for our website presentation. We could only use
HTML and CSS. I thought and planned our website designing and its
background theme to make the website more attractive. We used a
background video in the main page and text animation in footer.

Result: Our teacher became impressed, and we got a high grade in


the assignment.

15
1.6 Self-analysis

SFIA Skills

SFIA Skill SFIA Self- SFIA Skill Level Description Evidence


Code assessed (as provided by SFIA)
SFIA Level
Programming/S PROG Level 3 Designs, codes, verifies, tests, Situation: Working as Intern in Technology and Change at
oftware documents, amends, and refactors Australian Department of Home Affairs, Canberra.
Development moderately complex programs/scripts.
Applies agreed standards and tools to Task: Worked in a team to design and deliver IT and non-IT
achieve a well-engineered result. projects.
Monitors and reports on progress.
Identifies issues related to software Action or Approach: Prepared program roadmap, program logic,
development activities. Proposes program briefings and other program artifacts by working closely
practical solutions to resolve issues. in the team. Developed a database system that improved data
Collaborates in reviews of work with accuracy and reduced manual errors. Reviewed other peer’s
others as appropriate. proposed project and peers reviewed my projects. Identified
issues related to software development activities and proposed
solutions to resolve issues working in a team.

Result: Required program artifacts were made by the team.

16
Systems SINT Level 3 Defines the software modules needed Situation: Working as UCLearn support officer at the University of
integration and for an integration build and produces Canberra, Canberra.
build a build definition for each generation
of the software. Accepts completed Task: Developing and designing learning resources.
software modules, ensuring that they
meet defined criteria. Produces
software builds from software source Action or Approach: I developed and designed learning
code for loading onto target resources using Canvas, other UCLearn tools and third-party
hardware. Configures the hardware educational technology. I also created and delivered engaging
and software environment as required and informative presentations to support student learning. We
by the system being integrated. did design and building Canvas teaching sites in accordance with
Produces integration test design documentation. Besides, I Performed software testing
specifications, conducts tests and using selenium and PowerShell.
records and reports on outcomes.
Diagnoses faults and records and
reports on the results of tests.
Produces system integration reports. Result: Students got their learning tools, and the management
was happy with that.

Release and RELM Level 4 Assesses and analyses release Situation: Working as UCLearn support officer at the University of
deployment components for input to release Canberra, Canberra.
scheduling. Maintains and administers
tools and methods for software Task: Maintaining and administering the learning resources
delivery, deployment, and including learning software for students.
configuration. Maintains release
processes and procedures. Action or approach: Using Canvas, other UCLearn tools and third-
party educational technology, I developed and designed learning
resources. I planned, designed, built, and did testing and
deploying new software and hardware components in the
campus environment. We maintain the integrity of the
environment by deploying correct releases.

17
Result: The integrity of the environment in the campus was
maintained.

Configuration CFMG Level 3 Applies tools, techniques and Situation: Group Project (Assignment) in the subject ‘Introduction
management processes to track, log and correct to Network Engineering’
information related to configuration
items. Verifies and approves changes Task: Network management and server configuration.
ensuring the protection of assets and
components from unauthorised Action or approach: I with my group managed network devices
change, diversion, and inappropriate on campus and in our own houses. We ensured network
use. Ensures that users comply with configurations were secured and troubleshooted the network
identification standards for object issues that we got. Then we made a report on that. Besides, we
types, environments, processes, life made a design of network connections in our houses by using
cycles, documentation, versions, CISCO packet tracer.
formats, baselines, releases, and
templates. Performs audits to check Result: Our group passed the assignment with a mark of 94%.
the accuracy of the information and
undertakes any necessary corrective
action under direction.

Database DBDS Level 3 Interprets installation standards to Situation: Working as Intern-Technology and Change at
Design meet project needs and produces Australian Department of Home Affairs, Canberra.
database or data warehouse
component specifications. Develops Task: Developed a database system that improved data accuracy
appropriate physical database or data and reduced manual errors.
warehouse design elements, within
set policies, to meet data Action or approach: I worked to develop a database system
requirements. under my supervisor where it improved data accuracy and
reduced manual errors. My work was to interpret installation
standards to meet project needs and produces database or data
warehouse component specifications. Besides I work with a team
18
to develop a data warehouse within the boundary limits

System SYSP Level 3 Monitors operational systems for Situation: Working as Intern-SUMMER VACATION PLACEMENT
Software resource usage and failure rates, to PROGRAM Australian Department of Defence.
inform and facilitate system software
tuning. Applies system software Task: One of the critical tasks assigned me was to optimize the
parameters to maximise throughput performance of an application.
and efficiency. Installs and tests new
versions of system software. Action or approach: I began by conducting a thorough analysis of
Contributes to preparation of the existing system software stack, including the operating
software implementation procedures system, middleware, and database management system. I
with fall back contingency plans. identified that the system software versions were outdated and
not configured optimally for the application's requirements. I
researched best practices and the latest updates for the system
software components. I created a comprehensive test
environment to validate the proposed changes. After rigorous
testing and ensuring compatibility, I scheduled a downtime
window during off-peak hours to implement the upgrades and
configuration changes. I continuously fine-tuned the system
software settings based on real-time performance data to
optimize resource utilization and ensure stability.
Result: Downtime and performance bottlenecks were
significantly reduced. My task was done with success.

Systems Design SEDN Level 3 Follows standard approaches and Situation: Working as Intern in Technology and Change at
established design patterns to create Australian Department of Home Affairs, Canberra.
new designs for simple systems or
19
system components. Identifies and Task: To design a new and highly scalable e-commerce system for
resolves minor design issues. the programme.
Identifies alternative design options
and seeks guidance when deviating Approach or action: I began by conducting extensive discussions
from established design patterns. with the clients to gather detailed requirements. Based on that, I
designed a comprehensive system architecture that included
front-end web applications, middleware components, and a back-
end database. I ensured stability and security by taking extra
measures. Then I did the legacy system integration. This ensured
real-time inventory updates and product availability on the
website.

Result: The system proved highly scalable, effortlessly handling


traffic spikes without service disruptions.

SFIA Level of Responsibilities


SFIA Self-assessed SFIA Responsibility Description Evidence
Responsibility Responsibility (as provided by SFIA)
Level
Autonomy 3 Works under general direction. Receives Situation: Working as Team member at JB Hi-Fi.
specific direction, accepts guidance and has Task: Helping the team, supervising the newcomers, and
work reviewed at agreed milestones. Uses responding to customer queries.
discretion in identifying and responding to Action or Approach: In JB Hi-Fi, when new members came, I
complex issues related to own had to supervise them and also I had to coordinate with my
assignments. Determines when issues should colleagues according to the company guidelines. Besides, I
be escalated to a higher level. Plans and had to deal with customers. I dealt with customers with my
monitors own work (and that of others where own autonomy. After hearing the customer requirements, I
applicable) competently within limited would advise him some products from my own knowledge.
deadlines. Besides, teaching the new staff about refilling stock according
to plan was also a part of my job.

20
Result: The staff worked well, and the task were completed
to run the store.
Influence 3 Interacts with and influences colleagues. May Situation: Working as UCLearn Support Officer in UC
oversee others or make decisions which Canberra
impact routine work assigned to individuals
or stages of projects. Has working level Task: Resolving some technical issues.
contact with customers, suppliers, and
partners. Understands and collaborates on Action or Approach: I began by actively listening the queries
and clarifying the problem. I utilised my technical knowledge
the analysis of user/customer needs and
resolve the issues. Then I determined the urgency of the
represents this in their work. Contributes fully
matter and prioritized it. I clearly explained the problem and
to the work of teams by appreciating how its proposed solution to my team. I collaborated with the
own role relates to other roles. technical development team. Then, we resolved the issues.

Result: The technical issues were resolved.


Complexity 4 Work includes a broad range of complex Situation: Working as Team Member in Woolworths.
technical or professional activities, in a
variety of contexts. Investigates, defines, and Task: Serving customers in Deli.
resolves complex issues. Applies, facilitates,
and develops creative thinking concepts or Approach or action: Immediate response to customer was
finds innovative ways to approach a the main part of my job. I served dairy, seafood, meat and
chilled food products. My job also included the using of
deliverable.
Woolworths mobile devices and other technologies.
Sometimes I had to show direction to the customers. I
coordinated with my team members for stock refilling in
shelves and in refrigerator. I made stock report on company
website. Besides, when finishing I did the work of cleaning
the deli section. We handled customers in our own way but
calmly and gently.

Result: Me and my team served the customer and finished


our task in time. With everyday approach our branch
21
reputation was increased.
Knowledge 3 Has sound generic, domain and specialist Situation: Working as Team member at JB Hi-Fi.
knowledge necessary to perform effectively
in the organisation typically gained from Task: Helping customer to choose a product.
recognised bodies of knowledge and
organisational information. Has an Approach or action: While giving customer service to an old
appreciation of the wider business context. customer and his nephew, I advised him the best product for
his requirement. He came to the shop with his nephew, and
Demonstrates effective application and the
he wanted to buy a laptop for his nephew who would
ability to impart knowledge found in industry
commence into university that time. So, I asked him about his
bodies of knowledge. Absorbs new nephew’s degree that he would commence. Then I showed
information and applies it effectively. him some laptops that would be good for him from the best
of my knowledge. Besides, I also gathered information about
which computer is comfortable for his department.

Result: The customers seemed happy, and they bought a


laptop.

Business skills 3 Demonstrates effective oral and written Situation: Working as ‘Fresh Convenience Team Member’ in
communication skills when engaging on Woolworths Woden.
issues with colleagues, users/customers,
suppliers, and partners. Understands and Task: Business analysis task in the Planning room.
effectively applies appropriate methods,
tools, applications, and processes. Action or Approach: I started thoroughly understanding the
branch’s business objectives and goals for the new product.
Demonstrates judgement and a systematic
Checking report, surveys, ideas, and other information about
approach to work. Effectively applies digital
the stock, I carefully analysed the business requirement for
skills and explores these capabilities for their the next month. Collaborating with other members, we made
role. Learning and professional development a strategic plan that which products we would give on ‘sale’
— takes the initiative to develop own or ‘special’, which products we will keep in stock more and
knowledge and skills by identifying and which products will increase our efficiency. I effectively
negotiating appropriate development proposed my plan with the team and the team managed the
22
opportunities. Security, privacy, and ethics — changes as per the requirements.
demonstrates appropriate working practices
and knowledge in non-routine work. Result: The sale on the following month increased.
Appreciates how own role and others support
appropriate working practices.

23
1.7 Skills Gap Analysis:

Comparison between SFIA skills the Job required and the SFIA skills I have:
SFIA skills job required SFIA skills I have
SFIA skills and Code SFIA skills Level SFIA skills and Code SFIA skills level
Programming/software 3 Programming/software 3
development- PROG development- PROG

System Integration and 3 System Integration and 3


Build- SINT Build- SINT
Release and 4 Release and 4
deployment- RELM deployment- RELM

Configuration 3 Configuration 3
management- CFMG management- CFMG

Database Design- 4 Database Design- 3


DBDS DBDS
System Software- SYSP 3 System So@ware- SYSP 3
System Design- SEDN 3 System Design- SEDN 3

For the perfect match for the job adverEsement, I need to develop one level of my SFIA skill
Database design a@er my graduaEon. I have the DBDS SFIA skill level 3, and the job required
the DBDS SFIA skill level 4. I am planning to take an online Database Design course to increase
my skill level a@er graduaEon. Besides, when I join the job, it will automaEcally increase all
my skills a@er having the job experiences.

24
1.8 Professional Plan

My goal is to become a So@ware engineer. For that I have planned some long-term steps to
follow. At this moment, I have started Bachelor of So@ware Engineering at the University of
Canberra.

Current condi<on, resources, and planning/ strategies in and aDer the gradua<on,
1. A@er graduaEon, I will have a degree in So@ware Engineering with knowledge about
Networking, IT, professional pracEce, Data modelling, Database system, different types
of programming code, Ethical use of ICT, and different insights about computer
science.
2. My PROG SFIA skill will also increase when I will take some online courses while
undertaking my degree. Such as, CS50’s IntroducEon to Game Development (Harvard
University), Data Science (Machine Learning), Java Programming and So@ware
Engineering Fundamentals SpecializaEon (Duke University).
3. I am planning to join some IT based internship degree to increase my work experience.
4. Planning to take leadership courses a@er graduaEon while being a Junior So@ware
Developer and taking seminars in Project-management.
5. Look for more responsibiliEes in the then job.

Self-assessment:
1. Currently having some SFIA skill with low level but a@er graduaEon, I will get almost
all the required SFIA skills and their levels as per the job.
2. A@er graduaEon, I will become an IT specialist, but I would like to move to a
management role.
3. Have a good interpersonal, communicaEon and problem-solving skill.
4. Need to develop leadership and project-management skill.

Goals:
1. Becoming a Junior So@ware Developer and then planning to be promoted into a Senior
So@ware Developer posiEon.
2. Increase my salary gradually.
3. A@er that, planning to earn a promoEon to be a Project manager.

Timeline:
1. In three years: CompleEon of the Degree.
2. In one year: Ask for PromoEon
3. In two years: Taking the courses and seminars while being a So@ware Engineer.
4. In one year: Ask for a promoEon as in a management level.

25
1.9 SFIA Extensive analysis
SFIA(Skills framework for the informaEon age) defines the skills and competencies required
by professionals who design, develop, implement, manage and protect the data and
technology that power the digital world. SFIA was formally launched in 2000. Its origin can be
traced back to collaboraEve skills iniEaEves from the 1980s. It has been adopted by
governments, privates and individual sectors in almost 200 countries. SFIA remains a
collaboraEon: it has been regularly updated through a global open consultaEon process.
People with real pracEcal experience of developing and managing skills and competencies in
corporate, public sector and educaEonal environments from all around the world, contribute
to ensuring SFIA remains relevant and true. It is built by industry and business for industry
and business. Many have copied SFIA, been inspired by it or simply choose to map to it so as
to promote their own frameworks and products.
- Sources(https://sfia-online.org/en/about-sfia/about-sfia).

Skills Framework for the InformaEon Age (SFIA) is a global standard for describing the skills
and competencies required by professionals in informaEon and communicaEon technologies
(ICT), so@ware engineering, and digital transformaEon roles. It can be used by individuals,
managers, human resource professionals, capability development specialists and workforce
planners.
- Sources(https://www.forgov.qld.gov.au/employment-policy-career-and-
wellbeing/career-development/develop-digital-and-ict-capabilities/skills-
framework-for-the-information-age-sfia).

By aligning to the SFIA framework, the sector adopts a common language to describe roles
and skills which supports improved strategic workforce planning and targeted workforce
iniEaEves including the development of career pathways and supporEng mobility across the
sector.
- Sources(hdps://www.forgov.qld.gov.au/employment-policy-career-and-
wellbeing/career-development/develop-digital-and-ict-capabiliEes/skills-framework-
for-the-informaEon-age-
sfia#:~:text=By%20aligning%20to%20the%20SFIA,supporEng%20mobility%20across
%20the%20sector.).

SFIA provides a common reference point for managing ICT workforce in Australia. It provides
a framework consisEng of a standard of professional skills describing the professional skills at
various levels of competency. It describes the levels of responsibility, in terms of generic
adributes of autonomy, influence complexity, knowledge and business skills.
- Sources(hdps://www.forgov.qld.gov.au/employment-policy-career-and-
wellbeing/career-development/develop-digital-and-ict-capabiliEes/skills-framework-
for-the-informaEon-age-sfia).

Using SFIA framework, the hiring process or gejng a job or gejng a promoEon has become
easier in the ICT sectors of Australia. Employee also come to know that what aspects he need
to take to increase his skills by SFIA framework. Now a days, students in university are taught
about SFIA framework so that it will become easier for them to use SFIA framework in their
job places.

26
Entry Week Date Activity Topic Location Provider Learning Outcomes Duration SFIA Code & Skills
1 2 07/08/2023 Lecture Professional University Dr Ambikesh Careers in IT. 2 hrs Consultancy- CNSL
and Practice in IT of Jayal Skills for the
Workshop Canberra Information Age
(SFIA)
STAR Methodology
Assessment
overview.
2 2 08/08/2023 Online Programming Online Duke Java programming 1hrs Programming/software
Courses University fundamentals-01 development- PROG

3 2 09/08/2023 Tutorials Professional University Ravi Varman Introduction, Job 2 hrs Professional
Practice in IT of advertisement and development PDSV
Canberra SFIA skills.

4 2 10/08/2023 Lecture Introduction University Dr Julio Introduction to 2hrs Programming/software


to of Romero HTML development- PROG
Recordings Information Canberra
Technology
5 3 14/08/2023 Lecture Professional University Dr Ambikesh Professional Ethics, 2 hrs Professional
and Practice in IT of Jayal ACS, BCS, ACM development PDSV
Workshop Canberra code of conduct.

6 3 16/08/2023 Tutorials Professional University Ravi Varman Cover Letter, 2 hrs Professional
Practice in IT of Resume, Strengths development PDSV
Canberra and SFIA Skills

7 3 16/08/2023 Lecture Introduction University Nishant General 2hrs Network design NTDS
to of Understanding
Recordings Networking Canberra Jagannath of system

28
Engineering networking
8 3 18/08/2023 Online Programming online Duke Java programming 1hrs Programming/software
Courses University fundamentals-02 development- PROG
9 4 21/08/2023 Lecture Professional University Dr Ambikesh Professional 2 hrs Professional
and Practice in IT of Jayal Conduct, W3C development PDSV
Workshop Canberra Introduction to
Web Accessibility
10 4 23/08/2023 Tutorials Professional University Ravi Varman Ethics and 2 hrs Professional
Practice in IT of professional development PDSV
Canberra conduct

11 4 23/08/2023 Lecture Database University Associate Data Modelling and 2 hrs Database Design- DBDS
and Design of Professor ER diagram
Workshop Canberra Masoud
Mohammadian
12 4 25/08/2023 Tutorials Introduction University Sangay HTML and CSS 2 hrs Programming/software
to of Wangmo styling development- PROG
Information Canberra
Technology
13 5 28/08/2023 Lecture Professional University Dr Ambikesh Teamwork and 2 hrs Organisational
and Practice in IT of Jayal group dynamics facilitation OFCL
Workshop Canberra

14 5 29/08/2023 Lecture Introduction University Dr Julio Manipulation of 2hrs Programming/software


and to of Romero Number Systems development- PROG
Workshop Information Canberra and Codes. Use of
Technology Binary Numbers as
the Basis for Logic
Expressions.

29
Developing Logic
Circuits. Use of
Logic for Solving
Conditional
Expressions.

15 5 30/08/2023 Tutorials Professional University Ravi Varman Teamwork and 2 hrs Organisational
Practice in IT of group dynamics facilitation OFCL
Canberra

16 5 30/08/2023 Tutorials Database University Farhan ER modelling and 2 hrs Database Design- DBDS
Design of Shahriar an example of
Canberra designing an ER
diagram for a given
scenarios.
1. The purpose of
normalization.

2.How
normalization can
be used when
designing a
relational database.

30
Professionalism self-assessment

Rating from 1 to 5
Australian Computer Society ACS (1 represents
Code of Professional Conduct v2.1 rarely follows, 5 Rationale with examples for rating
(Published by ACS) represents always
follows)
1. The Primacy of the Public Interest 4 While working in a project as intern, I found that the software designed would
You will place the interests of the public
above those of personal, business or
be tricky for common people. So, I asked my supervisor for changing the
sectional interests. software design.
2. The Enhancement of Quality of 4 Back in my home country, I joined the Red Crescent Society to help the
Life community.
You will strive to enhance the quality of
life of those affected by your work.
3. Honesty 4 While giving interview in Woolworth job interview, I honestly told the
You will be honest in your representation
of skills, knowledge, services and
interviewer what skills I had and what skills I had not.
products.
4. Competence 4 I worked competently and diligently for the company Woolworth so that their
You will work competently and diligently
for your stakeholders.
reputation has never gone down due to me. And the stakeholders were happy
with the company.
5. Professional Development 5 I joined the Introduction to Information Technology unit and there developed
You will enhance your own professional
development, and that of your staff.
my knowledge about website designing using HTML and CSS.
6. Professionalism 5 I always conduct a comprehensive review of the ACS Code of Conduct to ensure that it
You will enhance the integrity of the ACS
and the respect of its members for each reflects the highest ethical standards in the field of study. I never break the academic
other.
integrity module.

31
Professionalism self-assessment

1. The Primacy of the Public Interest (You will place the interests of the public above
those of personal, business or sectional interests.)
a. Rating: 4
b. Evidence: While working in a project as intern, I found that the software
designed would be tricky for common people. So I asked my supervisor for
changing the software design.

2. The Enhancement of Quality of Life (You will strive to enhance the quality of life of
those affected by your work.)
a. Rating: 4
b. Evidence: Back in my home country, I joined the Red Crescent Society to
help the community.

3. Honesty (You will be honest in your representation of skills, knowledge, services and
products.)
a. Rating: 4
b. Evidence: While giving interview in Woolworth job interview, I honestly told
the interviewer what skills I had and what skills I had not.

4. Competence (You will work competently and diligently for your stakeholders)
a. Rating: 4
b. Evidence: I worked competently and diligently for the company Woolworth
so that their reputation has never gone down due to me. And the
stakeholders were happy with the company.

5. Professional Development (You will enhance your own professional development,


and that of your staff).
a. Rating: 5
b. Evidence: I joined the Introduction to Information Technology unit and
there developed my knowledge about website designing using HTML and
CSS.

6. Professionalism (You will enhance the integrity of the ACS and the respect of its
members for each other).
a. Rating: 5
b. Evidence: I always conduct a comprehensive review of the ACS Code of Conduct
to ensure that it reflects the highest ethical standards in the field of study. I
never break the academic integrity module.

32

You might also like