Keshara Ranasinghe
Transforming complex requirements into seamless, high-performance web interfaces.
I'm a Web Developer currently building end-to-end web applications with a focus on clean design, solid backend logic, and performance. I'm deepening my skills in the modern JavaScript ecosystem and actively seeking a role where I can grow as a Software Engineer and contribute to meaningful technical projects.
Career Path
Experience
Web Developer
Dimensions-ITResponsible for developing and optimizing frontend interfaces for production web systems. I focus on creating responsive, SEO-friendly layouts using HTML5 and CSS3, while ensuring pixel-perfect design implementation and cross-browser compatibility. Additionally, I utilize JavaScript and PHP for dynamic site functionalities and support the quality assurance process for live releases.
Trainee Web Developer
Dimensions-ITAssisted in modernizing legacy web applications by rebuilding frontend layers for enhanced responsiveness and performance. Successfully converted outdated, static pages into SEO-friendly, standards-compliant interfaces while working closely with senior developers in a professional production workflow.
Academic Background
Education
B. Eng. (Hons) in Software Engineering
IIC University of Technology, Cambodia
Earned a Bachelor of Engineering in Software Engineering through Java Institute (Sri Lanka), affiliated with IIC University of Technology. Focused on software architecture, database management, and modern development methodologies.
Dip. in Information Technology (Pearson Assured)
Esoft Metro Campus, Sri Lanka
Completed a Pearson Assured Diploma, gaining a solid foundation in computer science principles and technical workflows.
G.C.E. Advanced Level - Biological Science
Bandaranayake College - Gampaha, Sri Lanka
Completed secondary education in the Biological Science stream, which helped develop strong analytical and logical thinking skills.
Technical Expertise
Tech Stack
Get in Touch
Let's Work Together
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.