
Vidushan
Compétences

Voir mes services


Portfolio
Expérience professionnelle
Web Master
Sri Lanka IT Professional Association, Dubai, UAE • Freelance
Mar 2025 - Present • 1 yr 3 mos
Designed and developed a full-stack web application from scratch using PHP, MySQL, JavaScript, and Bootstrap. Created custom modules for: Member & Partner Management, Event Management with calendar and media support , CPD (Continuing Professional Development) tracking, News & Content Scheduling, Constitution Documentation with integrated PDF viewer, Automated Payment & Membership Renewal System. Implemented OAuth authentication (Google, LinkedIn) and role-based access control (RBAC) for secure user management. Designed and normalized a secure relational database schema with indexing, foreign keys, and audit trails for improved performance and data integrity. Integrated third-party APIs including Google OAuth, LinkedIn OAuth, Google reCAPTCHA, and PHPMailer for authentication, spam prevention, and email automation. Applied advanced security measures such as CSRF protection, XSS prevention, and HTTPS enforcement. Built a fully responsive, mobile-first UI and an admin dashboard with optimized layouts for different devices. Conducted SEO optimization and performance tuning to ensure fast-loading, search-friendly pages. Delivered the production-ready system within 1.5 months, demonstrating strong time management, efficiency, and problem-solving skills.
Software Engineer
Solvion Pvt Ltd • Freelance
Dec 2024 - Present • 1 yr 6 mos
Led the end-to-end development of the company website, ensuring high performance, responsiveness, and cross-browser compatibility. Managed website hosting, domain configuration, and business email setup to ensure uninterrupted operations. Developed and customized WordPress solutions with PHP and MySQL, enhancing functionality, scalability, and security. Configured and optimized cloud hosting environments for faster load times and improved uptime. Implemented security best practices, including SSL setup, malware protection, and regular backups. Collaborated with stakeholders to gather requirements, propose technical solutions, and deliver projects on time.
Software Engineer
ICT Option Pvt Ltd • Freelance
Apr 2021 - Present • 5 yrs 2 mos
Designed and developed responsive, user-friendly UI/UX for web applications using HTML5, CSS3, JavaScript, and modern front-end frameworks. Implemented cross-browser and cross-device compatibility to ensure consistent performance on all platforms. Collaborated with backend development teams to integrate RESTful APIs and enhance overall functionality. Utilized version control systems (Git/GitHub) for efficient code management and collaboration. Optimized web application performance, loading speed, and accessibility to meet industry best practices and SEO standards. Applied responsive design principles and frameworks such as Bootstrap/Tailwind CSS to ensure mobile-first development. Performed debugging, code reviews, and testing to deliver high-quality, bug-free solutions.