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

Hiroshana Wanniarachchi

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

Available to hire

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

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Work Experience

Software Developer at Rural Workforce Agency Victoria
November 1, 2021 - November 1, 2025
Developed and maintained web applications using PHP (Laravel) and Vue.js; designed efficient MySQL queries; built and integrated RESTful APIs and third-party services; conducted code reviews; deployed applications on AWS and managed CI/CD pipelines using Azure DevOps; collaborated with system architects to improve platform scalability and performance; maintained WordPress organizational websites with custom themes and plugins.
Software Developer at MOVOX Pty Ltd
November 1, 2019 - June 1, 2021
Developed scalable web solutions with PHP and Laravel, ensuring high performance and code quality; integrated multiple internal and external APIs; participated in full software development lifecycle; troubleshooted and resolved software defects with support teams.
Freelance – Full Stack Developer at Freelance
August 1, 2016 - November 1, 2019
Designed and implemented web applications using Laravel, Vue.js, React, WordPress, and Node.js; created custom scripts and APIs to automate business processes and improve system efficiency; deployed applications on cloud servers (AWS/VPS) and maintained ongoing support; managed client communication, project requirements, and delivery timelines.
Freelance – Full Stack Developer at Freelance
July 1, 2021 - November 1, 2021
Designed and implemented web applications using Laravel, Vue.js, React, WordPress, and Node.js; created custom scripts and APIs to automate business processes and improve system efficiency; deployed applications on cloud servers (AWS/VPS) and maintained ongoing support; managed client communication, project requirements, and delivery timelines.
Systems / Network Administrator at Parcelhouse Technology Center
November 1, 2006 - November 1, 2006
Network and systems administration across Windows and web/server environments; ensured security and uptime; supported IT infrastructure needs.
Network Administrator at Faculty of Medicine of University of Kelaniya
February 1, 2003 - February 1, 2003
Network administrator for university faculty; maintained networking services and related IT infrastructure.

Education

Bachelor of MIT at University of Kelaniya, Sri Lanka
January 1, 1996 - January 1, 1999
BSc at MIT University of Kelaniya
January 11, 2030 - January 13, 2026

Qualifications

Microsoft Certified Technology Specialist
January 11, 2030 - November 7, 2025
Microsoft Certified System Engineer (MCSE)
January 11, 2030 - November 7, 2025
Microsoft Certified Technology Specialist (MCTS)
January 11, 2030 - January 13, 2026
Microsoft Certified Solutions Associate (MCSA)
January 11, 2030 - January 13, 2026
Microsoft Certified Systems Engineer (MCSE)
January 11, 2030 - January 13, 2026
Microsoft Certified Technology Instructor (MCTI)
January 11, 2030 - January 13, 2026

Industry Experience

Software & Internet, Education, Manufacturing, Professional Services, Non-Profit Organization, Computers & Electronics, Media & Entertainment
    paper CV Screen Platform

    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.

    paper Web portal (Web application) and Company website : (Rural Workforce Agency Victoria)

    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.

    paper Web application Development (Vehicle Solutions Australia)

    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.