Welcome to my profile! As an aspiring Software Engineer with a solid foundation in web development, software engineering, and machine learning, I have a passion for solving complex problems and building scalable applications. Eager to collaborate with diverse teams, I aim to contribute to impactful projects and push the boundaries of tech.
- APIs: Β Β
- Platforms: Β
- Experience: Proficient in utilizing LLM APIs for integrating conversational AI into applications, and localizing models using platforms like Ollama for on-device or private cloud deployment.
- Methodologies: Agile, Scrum
- Experience: Leading projects, coordinating teams, meeting deadlines.
- Engineered a web scraper leveraging LLM Ollama 3.1 for data parsing, extracting content from over 500 web pages on-premise with high precision.
- Developed a user-friendly interface with Streamlit, allowing users to input URLs, start scraping, and parse data seamlessly.
- Employed BeautifulSoup, Selenium, and lxml to manage various content sources, decreasing data extraction errors.
- Enhanced and tested the application, reducing errors and bolstering overall reliability.
- Conceptualized and built a web application to boost visibility and streamline administrative functions for volunteer groups, featuring user sign-ups, location management, event creation, and role-based profile management.
- Spearheaded the database schema design and led the development of the user management module, ensuring efficient data storage, retrieval, and seamless frontend integration for effective role and access management.
- Implemented secure authentication mechanisms using Argon2 for password hashing and Google OAuth for third-party login.
- Coordinated with frontend and backend teams to achieve a 20% reduction in development time ahead of schedule.
- Performed comprehensive testing and debugging to ensure high performance and user satisfaction.
- Created and honed a model for detecting football players in videos with the YOLOv5 framework for training and YOLOv8 for inference, achieving 92% accuracy.
- Sourced and pre-processed a dataset of 663 annotated images from Roboflow, enhancing model precision.
- Leveraged Google Colabβs GPU resources for efficient model training and tuning, reaching 97.5% precision in generating real-time bounding boxes around detected players.
- Minimized manual video analysis time by 85% through model performance optimizations.
- Developed a weather application using SwiftUI, providing real-time weather updates based on user location.
- Integrated CoreLocation to fetch and manage user location data for accurate weather information.
- Implemented a responsive UI with animated loading and launch screens to enhance user experience.
- Utilized the OpenWeather API to fetch reliable and up-to-date weather data.
- Designed custom views and extensions for streamlined UI components and improved code reusability.
- Conducted thorough testing and debugging to ensure application stability and performance.
Bachelor of Information Technology: February 2023 β Present
University of Adelaide
- Relevant coursework:
- Artificial Intelligence Techniques
- Computer Systems
- Object-Oriented Programming
- Programming for IT Specialists (Distinction)
- Web & Database Computing (Distinction)
- Introduction to Applied Programming (High Distinction)
- Introduction to Computer Systems, Networks, and Security (High Distinction)
- HackerRank Software Engineer Certificate
Credential ID: 1D18ED03135B- Skills: Problem-solving, Python programming, SQL databases, REST APIs
- Issued: September 2024
Thanks for stopping by! Feel free to check out my repositories and get in touch if youβre interested in collaborating on any projects.