Hi,
I’m a senior full-stack web developer with 7+ years of experience building secure, scalable web platforms for businesses in regulated and data-sensitive environments, including government and financial workflows.
I’ve delivered multiple systems similar to what you’re describing — secure client portals with authentication, role-based access, and encrypted file upload/download functionality.
How I’d approach your platform:
Modern, responsive UI built with clean, intuitive UX for contractors and lenders
Secure user registration & authentication (hashed credentials, role-based access, session security)
Encrypted file upload/download, stored securely using cloud storage (AWS/Azure) with access controls
Strong security practices: HTTPS, data encryption, validation, audit logging, and secure file handling
Scalable backend using Laravel (PHP) or Node.js — depending on your preference
Clear documentation and basic user guidance for smooth adoption
Ongoing testing, troubleshooting, and performance optimisation
Relevant experience:
Built secure portals handling sensitive documents and user data
Extensive experience with Laravel, PHP, JavaScript, Vue/React
Cloud deployments on AWS and Azure
API integrations, secure file storage, and authentication workflows
Comfortable working independently in fully remote teams
Long-term support and follow-up work welcome
Some example projects I’ve worked on include:
Secure client portals and dashboards
Document-driven platforms with controlled access
Enterprise and government-backed systems
I’m an Australian citizen, available to start immediately, and happy to collaborate closely to refine requirements and deliver a reliable, secure solution that supports your business goals.
Happy to discuss your requirements in more detail.
Best regards,
Hiroshana Wanniarachchi
Senior PHP / Full-Stack Web Developer
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
Website: cvscreen.com.au
Web Application: app.cvscreen.com.au
Project Overview
CV Screen is a professional platform designed to streamline the recruitment process for businesses and candidates. It includes a public-facing WordPress marketing website and a fully custom web application developed using modern web technologies.
The goal was to create a seamless experience for users — from learning about CV Screen’s services to managing candidate profiles, video interviews, and recruitment workflows securely.
Technologies Used
Backend: PHP Laravel framework
Frontend: Vue.js for dynamic and responsive UI
Database: MySQL
Authentication: Two-Factor Authentication (2FA) via Twilio for enhanced login security
Validation: Integrated with OneClick Services for real-time verification and data validation
CMS: WordPress for managing marketing and content pages
Hosting & Deployment: Deployed on secure, scalable cloud infrastructure
Key Features
Custom Web Application: Developed a robust Laravel + Vue.js web app for managing candidate and client accounts.
Secure User Authentication: Implemented Twilio-based Two-Factor Authentication to protect user data and ensure compliance with privacy standards.
Real-time Validation: Integrated validation services via OneClick to verify candidate information and maintain data integrity.
Responsive UI: Built an intuitive, mobile-friendly interface with Vue.js for smooth user experiences across devices.
WordPress Integration: Designed and developed the company’s main marketing site on WordPress, maintaining brand consistency with the web app.
Performance Optimization: Optimized database queries and API endpoints for high performance and scalability.
Outcome
The CV Screen platform now serves as a comprehensive solution for digital recruitment, combining the flexibility of WordPress for content management with the power of a modern Laravel + Vue.js application. The integration of Twilio 2FA and OneClick validation ensures both security and trust for all users.
URL: https://www.twine.net/signin and https://www.twine.net/signin
Recently, I collaborated with a team to develop a comprehensive web portal (myrwav.rwav.com.au) and the company website (rwav.com.au) for the government-funded non-profit organization, Rural Workforce Agency Victoria (RWAV). These projects presented unique challenges due to the integration of diverse technologies. We utilized Vue.js and Vuex for the frontend to create dynamic and responsive interfaces, PHP Laravel for the middleware to handle business logic, .NET code for the backend to manage core functionalities, and both MSSQL and MySQL for the databases to ensure robust data management.
My role involved implementing the UI/UX design and developing the middleware API using PHP Laravel. I integrated the backend GraphQL API with the frontend, ensuring seamless communication between the layers. Additionally, I developed a robust authentication system and a scalable grants application and processing system for the Victorian rural health workforce and internal users.
The company website was developed using WordPress and integrated with the myRWAV portal, JobAdder, Zoom, and Google Maps. This integration was crucial for providing a cohesive user experience and streamlining various functionalities across the platforms. Furthermore, I collaborated with other departments, teams, and sometimes directly with clients to gather requirements, understand their needs, and provide technical expertise and recommendations.
Working on these projects taught me a lot about managing complex codebases, optimizing performance, and effective teamwork. It also honed my skills in integrating diverse technologies to create a unified system. The most rewarding aspect was seeing the platform go live and receiving positive feedback from users, which validated the hard work and dedication put into these projects.
URL: https://www.twine.net/signin
I am most proud of a project where I single-handedly developed a new, modernized web application for a novated leasing services company called Vehicle Solutions Australia. This project was a comprehensive overhaul of an outdated system, transforming it into a sleek, efficient, and user-friendly platform with new features.
My role involved leading the entire development process, from initial concept and planning through to deployment and maintenance. On the frontend, I utilized Vue.js and Vuex to create a dynamic and responsive user interface. I focused on implementing best practices for UI/UX design, ensuring the application was not only visually appealing but also intuitive and easy to navigate. This involved creating a streamlined navigation system, optimizing load times, and ensuring compatibility across various devices and browsers.
For the backend, I developed robust API endpoints using the PHP Laravel framework. This included designing a secure authentication system, implementing data validation, and ensuring efficient interactions with an MySQL database. The backend was designed to be scalable and maintainable, allowing for future enhancements and easy troubleshooting. Additionally, I integrated several third-party services, such as AWS S3 for secure and scalable file storage, which significantly enhanced the application’s functionality and reliability.
Throughout the project, I adhered to agile development methodologies, allowing for iterative improvements and regular feedback from stakeholders. This approach ensured that the project stayed on track and met the client’s evolving requirements.
One of the most rewarding aspects of this project was seeing the tangible impact of my work. The modernized application not only significantly improved performance but also increased user engagement by 75%. The positive feedback from both the client and end-users was incredibly gratifying and reinforced the value of my efforts.
This project was a significant learning experience, allowing me to refine my fullstack development skills and stay current with modern development practices. It also provided valuable insights into project management, user-centered design, and the importance of scalability and performance in web applications.
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer today.