Full Stack Developer / Software Engineer in Australia
I am actively seeking a Full Stack Developer or Software Engineer position in Australia. My target role involves building web applications using JavaScript-based full stack technologies (React, Node.js, MySQL or similar), working within an Agile team and contributing to both frontend interfaces and backend API development.
The DataCare Connect capstone project has prepared me directly for this role. I have delivered a full-stack production-ready platform for a real client, implemented enterprise-grade security patterns, worked in a structured Agile sprint process and communicated with both technical teammates and non-technical stakeholders.
Action Plan (next 6 months):
- Complete Master of IT at UniSQ (September 2026)
- Apply for Full Stack Developer and Software Engineer roles on seek.com.au and LinkedIn
- Build a public GitHub portfolio with DataCare Connect (sanitised) and personal projects
- Obtain AWS Certified Developer – Associate certification to strengthen cloud deployment skills
- Expand TypeScript proficiency to complement existing JavaScript skills
Senior Software Engineer / Technical Lead
Within two to three years, I aim to progress to a Senior Software Engineer or Technical Lead role. This will require deepening my expertise in cloud deployment (AWS or Azure), automated testing (Jest, React Testing Library), CI/CD pipelines and system design at scale.
Reflection from Capstone: The DataCare Connect project gave me early experience in architectural decision-making, choosing between MongoDB and MySQL, designing the HMAC security model and structuring the three-tier architecture. At the senior level, these decisions carry greater consequence and I understand the importance of thorough analysis, documentation and team consultation before committing to architecture.
- Complete AWS or Azure cloud certification
- Lead at least one full-cycle product feature from requirements to production
- Study system design principles (distributed systems, scalability, caching)
- Contribute to open-source projects to build technical reputation
Software Architect / Engineering Manager
In the longer term, I aspire to a Software Architect or Engineering Manager role, where I can shape the technical direction of a product or platform and develop the careers of others. My experience managing backend architecture on DataCare Connect, including the security model, database schema and API contract design, has given me an early sense of what architectural responsibility entails.
- Pursue a leadership or tech lead position within 3 years
- Study software architecture patterns (microservices, event-driven design, API gateways)
- Build expertise in data governance and privacy compliance
- Consider Graduate Certificate in IT Management or equivalent if moving toward management