Coming from a business background, I spent four years studying Business Administration and working on several marketing research projects. That time taught me how to identify and frame real-world business problems — but more importantly, it sparked a question I couldn't stop thinking about: How can I not just understand a problem, but actually solve it better?
That curiosity is what started my journey into tech.
I knew I didn't have a strong technical background at first, but I genuinely enjoyed the process of learning — even if it meant starting from scratch. I began teaching myself Python, SQL, and analytics from the ground up.
At the time, I was working as a QA engineer, and I started applying what I was learning to automate test cases and analyze data more meaningfully. Eventually, I found myself staying up late just to keep exploring.
That's when I made a big decision: I enrolled in a Bachelor of Computer Science while working full time. It wasn't easy, but it made a huge difference in how I worked and thought. It gave me a new lens for solving problems.
Later, I decided to go deeper into AI and data by starting a Master of Information Technology. The combination of practical work experience and academic learning created a powerful foundation for tackling complex technical challenges.
Programming Languages:
Frameworks & Technologies:
Data & AI:
One of the most exciting projects I've worked on recently is an AI-powered business intelligence platform I'm co-developing with five other students at UNSW for a private client.
It's designed to help users discover and implement automation workflows through natural language input, semantic search, and personalized progress tracking.
My focus is on building the semantic search engine and implementing personalized analytics — tracking user progress, benchmarking performance, and delivering tailored insights.
The platform starts with a user typing in something like "I spend 3 hours a day qualifying leads", and returns actionable, ranked solutions with ROI estimates.
Semantic Search Engine:
Personalized Analytics:
My QA background gave me a unique advantage in development. I naturally think about edge cases, error handling, and user experience from a quality perspective. This has made me a better developer who writes more robust, reliable code.
Having worked in QA, I understand the importance of:
My business background taught me to understand problems from a user and business perspective, while my technical skills allow me to implement solutions. This combination is powerful for building products that actually solve real problems.
Built a full-stack chat application with React, TypeScript, Socket.IO, and MongoDB. This project taught me about:
Developed end-to-end ML pipelines using scikit-learn with custom transformers and modular architecture. Key learnings:
Built a comprehensive education platform with Flask, Auth0, and Google Cloud Platform:
What I've learned is that the transition from QA to full-stack development isn't just about learning new technologies — it's about developing a continuous learning mindset.
The journey from QA engineer to full-stack developer has been challenging but incredibly rewarding. Every day brings new problems to solve and new technologies to explore.
Currently, I'm excited about:
The combination of business understanding, quality assurance mindset, and technical development skills has created a unique perspective that I bring to every project.
The transition from QA to full-stack development isn't just a career change — it's a mindset shift toward continuous learning and problem-solving. My business background taught me to understand problems, my QA experience taught me to think critically about solutions, and my development skills allow me to build those solutions.
If you're considering a similar transition, remember that your existing experience is valuable. The key is to build on what you know while continuously expanding your technical skills.
The journey continues, and I'm excited to see where it leads next.
Want to connect or learn more about my projects? Feel free to reach out on LinkedIn or check out my work on GitHub.