Hello! I'm Vihanga, a dedicated frontend developer passionate about crafting visually appealing and user-friendly digital experiences. With a keen eye for design and a mastery of cutting-edge technologies, I specialize in building responsive and intuitive web interfaces. My journey in frontend development has been fueled by creativity and a commitment to delivering seamless user interactions. I thrive on challenges and take pride in transforming ideas into elegant, functional, and engaging websites and applications. Let's create something amazing together!
I am a highly motivated and detail-oriented frontend developer with a strong foundation in web technologies. With a passion for creating delightful user experiences, I excel in HTML, CSS, and JavaScript, React jS and I stay updated with the latest frontend frameworks and libraries.
I am proficient in HTML, CSS, and JavaScript, utilizing these languages to create responsive, visually appealing, and interactive user interfaces. My expertise extends to frontend libraries and frameworks such as React.js, enabling me to develop dynamic and seamless web applications.
I hold a Bsc(Hons).Software Engineering from University of Plymouth. During my academic journey, I gained a strong foundation in computer science principles, algorithms, and data structures, which form the backbone of my problem-solving skills in software development.
June 2023 - Present
As a Front-end Developer, I specialize in creating captivating user interfaces and seamless user experiences. With expertise in business strategies, I merge creativity with technical proficiency, ensuring effective API integration and intuitive UI/UX design. My focus is on transforming ideas into visually appealing and functional digital solutions.
August 2022 - January 2023
As a Business Development Executive and Customer Service Executive, I excelled in cultivating client relationships and ensuring exceptional service. I strategically expanded business opportunities, fostering growth through effective communication and problem-solving. My role involved proactive customer engagement and maintaining high satisfaction levels, driving the success of the business.
May 2021 - June 2022
As an Intern Software Engineer, I specialized in Front-end Development and Website Development. I successfully contributed to creating visually appealing and user-friendly interfaces. Through hands-on experience, I honed my skills in HTML, CSS, and JavaScript, transforming design concepts into functional websites. I am passionate about leveraging technology to enhance user experiences and solve real-world problems.
May 2019 - June 2022
have achieved academic excellence by completing my Bachelor's degree with distinction. This accomplishment represents years of dedication, relentless effort, and a genuine passion for learning.
May 2018 - Mar 2019
have successfully completed a rigorous Foundation Program, achieving a higher grade that reflects my dedication, hard work, and passion for learning.
"What can I do for you? As a dedicated professional, I'm here to offer my expertise in web development, UI/UX design, and API integration. I'm ready to tackle challenges, contribute to projects, and help your team succeed. Let's collaborate to create exceptional digital experiences together!
I can help you create visually appealing and user-friendly website layouts, design elements, and color schemes. Whether you need assistance with responsive design, typography, or image selection, I can provide guidance to enhance the aesthetic appeal of your websites.
I can assist you with coding, troubleshooting, and optimizing your website or web application. Whether it's HTML, CSS, JavaScript, or frontend frameworks like React, I can help you write clean and efficient code.
I can offer insights on user interface and user experience design principles. From wireframing and prototyping to usability testing, I can guide you through the process of creating intuitive and engaging interfaces. I can help you understand user behavior and design interfaces that provide seamless and satisfying interactions.
I can guide you on how to make HTTP requests to APIs using different programming languages and frameworks. Whether you're using JavaScript (with libraries like Axios or Fetch), Python (with requests library), or any other language, I can help you construct and send API requests.
I can help you interpret and understand API documentation provided by various services. I can explain the endpoints, authentication methods, request and response formats, and any specific parameters required for API calls.
I can help you understand common API errors and how to handle them gracefully in your applications. I can also assist you in troubleshooting issues related to API integration, helping you identify problems in your requests or responses.