Section 06 · ePortfolio

Goals

Reflecting on the DataCare Connect capstone, I have set short, mid, and long-term goals against which my professional growth is measurable.


Short-term Goal · 0–12 months

Target: Full Stack Developer (.NET / Web) at Blue Wren Holdings Pty Ltd, Yatala QLD — $150,000 – $200,000 / year, full time, sourced from Seek.com.au.

Gap analysis — what I need to develop

Required skillCurrent levelAction plan
ASP.NET / C#Foundational (Restaurant System, 2020)Complete Microsoft Learn ASP.NET Core path; build a personal ASP.NET MVC project
WPF (Windows Presentation Foundation)BeginnerComplete WPF tutorial series; build a simple desktop CRUD application
.NET ecosystem (NuGet, EF)BeginnerLearn EF Core through official documentation and a personal project
SQL Server (MSSQL)Familiar (SLIIT projects)Deepen knowledge of stored procedures, indexing, and query optimisation

Action steps — next 3 months

  1. Complete the ASP.NET Core fundamentals path on Microsoft Learn (free, self-paced).
  2. Build a personal project: a simple inventory management desktop app using WPF and a SQL Server backend — deliberately mirroring the Blue Wren Holdings environment.
  3. Contribute to an open-source .NET project on GitHub to build a visible track record in the stack.
  4. Update GitHub profile with the above projects before applying.

Mid-term Goal · 1–3 years

Target: Senior Full Stack Developer or Technical Lead at a software product company.

By this point I aim to be the most experienced .NET developer in a small team, capable of making architectural decisions independently and mentoring junior developers. Key milestones:


Long-term Goal · 3–7 years

Target: Software Architect or Engineering Manager in a product-focused organisation.

In the long term I want to be the person who decides how systems are designed, not just how they are built. The DataCare Connect project taught me that architectural decisions — modular React component structure, separated routes/controllers on the backend, relational schema rather than document store — had downstream consequences for the entire team’s velocity. I want to develop the depth of experience to make those decisions confidently and the communication skills to explain them clearly to non-technical stakeholders.

Key development areas


Capstone Reflection — Career Concept

The DataCare Connect project was the most demanding piece of software work I have done. Building a production-ready platform in eight weeks, with a real client, real security requirements, and real social consequences, was a different experience from undergraduate coursework.

What worked well

Modular architecture made Sprint 4 additions possible without disruption. Daily stand-up discipline kept the team aligned. Treating security as a first-class concern from day one meant we never had to retrofit bcrypt or JWT.

What I would do differently

Run the requirements audit at the project midpoint, not the final sprint. Write Sprint 1 user stories with specific acceptance criteria. Use three-week sprints for a team of three.

Career meaning

I now know I can take ownership of a production codebase, navigate ambiguous requirements, work transparently in a small team, and deliver something real and usable. Those are professional skills, not academic ones.