Home About Me My Interests Skills Areas of Expertise Experience Education Portfolio Contact Me

Hi, I'm Visal Chamuditha Dharmasiri,

An Associate Software Engineer

About Me

Basic Information
Name:
Visal Chamuditha Dharmasiri
visalchamuditha@gmail.com
Mobile Phone:
+94 71 136 25 96
Date of Birth:
01st March
Nationality:
Sri Lankan 🇱🇰
Favorite Quote:
🌞 Chasing the sun ☀️🏃‍♂️
Professional Profile
🌟 I am a dynamic individual with a strong academic background, leadership skills, and extensive knowledge in the field of ICT. 💡 I possess a rapid self-learning ability and am fully dedicated to putting in the necessary time and effort to achieve perfection in my work. 💪 My ultimate goal is to become a globally recognized and successful software engineer, contributing to the mission of making our society a better place through innovative solutions. 🌍 I am committed to organizational development and constantly strive for self-improvement. Together, let's embark on an exciting journey to make a positive impact through technology. ✨🚀
My Interests

📚 Always learning is my passion! It fuels my drive to climb the career ladder faster and faster, discovering new ways along the way. ⚡️ In my journey, I view continuous learning as an energetic supplement for a balanced life. It keeps me motivated, engaged, and ready to tackle any challenge that comes my way. 🚀 Let's embrace the power of lifelong learning and soar to new heights together! 🌟
Coding
Music & Movies
Video Games
Traveling
Sports
Skills

Personal Skills
  • Communication
  • Time Management
  • Problem Solving
  • Leadership
  • Creativity
  • Adaptability
Professional Skills
  • Web Development
  • Database Management
  • UI/UX Design
  • DevOps & Cloud Computing
  • Deployment & System Integration
  • Server Administration
Areas of Expertise

Node.js
Express
ReactJs
Laravel
NGINX
DevOps
Oracle
MongoDB
Postman
JIRA
Docker
Gitlab
Experience

Associate Software Engineer - ASE 3

XGen Group (Pvt) Ltd

April, 2023 - Present
  • Proficient in front-end development, utilizing technologies such as Material-UI, SASS, React.js, and Chrome Developer Tools to create visually appealing and intuitive user interfaces, ensuring seamless user interactions.
  • Demonstrated expertise in responsive design and performance optimization to enhance overall user experience and ensure cross-browser compatibility.
  • Led back-end development projects, leveraging API Development, Node.js, Laravel, and Oracle Database to build robust and scalable server-side components, with a focus on designing efficient APIs for secure data storage and retrieval.
  • Collaborated with cross-functional teams to seamlessly integrate back-end functionality, ensuring smooth user experience and efficient data management.
  • Skilled in software development practices, including Object-Oriented Programming (OOP), TypeScript, Gitlab, CI/CD, Docker, and Docker Swarm, enabling the creation of modular, maintainable code and efficient version control workflows.
  • Implemented CI/CD pipelines and containerization to automate software delivery processes, ensuring reliable and scalable deployment of applications.
  • Proficient in automation and optimization techniques, utilizing Predictive Dialers, Machine Learning, Shell Scripting, DevOps, and Server Administration to streamline processes, automate repetitive tasks, and optimize workflows, resulting in improved productivity and operational efficiency.
  • Demonstrated expertise in utilizing machine learning algorithms and data-driven insights to automate decision-making processes and drive continuous improvement in system performance.

Associate Software Engineer - ASE 2

XGen Group (Pvt) Ltd

April, 2022 - April, 2023
  • Demonstrated expertise in implementing CI/CD practices, utilizing Gitlab for version control and automated testing, ensuring efficient software delivery.
  • Proficient in Docker for containerization and deployment, enabling scalable and portable application deployments.
  • Proven track record in developing interactive user interfaces using React.js and Vue.js, focusing on creating engaging user experiences.
  • Skilled in utilizing Chrome Developer Tools for effective debugging and performance optimization.
  • Proficient in server-side development using Node.js and Laravel, ensuring efficient data storage and retrieval.
  • Experienced in working with Microsoft SQL Server, Oracle Database, and MongoDB, proficiently managing data and optimizing database performance.
  • Demonstrated expertise in leveraging Predictive Dialers to optimize outbound call centers, improving agent productivity.
  • Experienced in automating workflows using scripting languages like Shell Scripting, ensuring operational efficiency.

Trainee Software Engineer - ASE 1

XGen Group (Pvt) Ltd

April, 2021 - April, 2022
  • Demonstrated expertise in leveraging Predictive Dialers and Postman API for optimizing call center operations.
  • Proficient in Node.js and Shell Scripting for efficient back-end development, with expertise in Laravel and MySQL/Microsoft SQL Server for robust database management.
  • Experienced in developing web applications using Laravel and PHP, ensuring dynamic and interactive experiences for users.
  • Utilized Chart.js to create visually appealing and interactive charts, integrating with MySQL/Microsoft SQL Server to visualize real-time data effectively.
  • Proficient in Gitlab for efficient version control and collaborative software development.
  • Skilled in JavaScript, HTML, and CSS for creating responsive and intuitive user interfaces.

Social Media Manager

Royal College - Colombo 07

May, 2017 - February, 2018
  • Proven expertise in social media management for agriculture society, leveraging comprehensive knowledge of the industry to develop and implement effective social media strategies that engage and educate target audiences.
  • Demonstrated success in driving organic reach and engagement through compelling content creation, utilizing platforms such as Facebook, Instagram, and Youtube to promote agricultural initiatives, events, and educational resources, ultimately fostering a thriving online community.

Chief Graphics Designer & Video Editor

Royal College - Colombo 07

May, 2017 - February, 2018
  • Extensive experience as a chief graphic designer and video editor for agriculture society, adept at translating complex agricultural concepts into visually compelling designs and captivating video content.
  • Proven track record of delivering high-quality graphic designs and video productions that effectively communicate the mission and values of agriculture society, enhancing brand visibility and engaging with the target audience through visually stunning and impactful visuals.

Data Entry Operator & Excel Expert

Outstanding Song Creator's Association - OSCA

2020 - 2021
  • Experienced Data Entry Operator and Excel Expert with a keen eye for precision and a deep understanding of data management.
  • Proficient in efficiently entering and organizing data, leveraging advanced Excel functionalities to ensure accuracy, streamline processes, and deliver actionable insights for effective decision-making.

Freelance Graphics Designer, Video Editor & Social Media Manager

2014 - 2021
  • Highly skilled freelance graphics designer, video editor, and social media manager adept at crafting captivating visual content, editing engaging videos, and developing effective social media strategies to enhance brand presence and drive audience engagement.
  • Experienced in utilizing industry-leading software and platforms to deliver comprehensive creative solutions tailored to client needs.
Education

BEng. (Hons) in Software Engineering (Undergraduate)

University of Westminster (UoW) in a collaboration with Informatics Institute of Technology (IIT)

September, 2020 - Present
Major Courses:
  • OOP Concepts
  • Machine Learning & Data Mining
  • Data Structures & Algorithms
  • Server-Side Web Development
  • Client-Side Web Development
  • Mathematics for Computing
  • Database Systems
  • Software Development Group Project
  • Formal Methods
  • Cyber Security
Activities:
  • Member of University IEEE Society

English for Employment - Certificate Course

Department of Languages - University of Moratuwa

2019 - 2020
Grade: Distinction

Python Programming - Certificate Course

Ministry of Education - CRC Piliyandala

2019 - 2020
Grade: Distinction

Web Development - Certificate Course

Ministry of Education - CRC Piliyandala

2019 - 2020
Grade: Distinction

Secondary Education

Royal College - Colombo 07

2012 - 2018
Advanced Level: Physical Sciences Stream
  • 3C's - 0.4546
Ordinary Level
  • 9A's
Activities:
  • Senior Member of College Computer Society
  • Chief Graphics Designer, Video Editor & Social Media Manager of College Agriculture Society
  • Member of College Art Circle

Primary Education

Isipathana College - Colombo 05

2007 - 2012
Grade 5 Scholarship
  • 155
Activities:
  • Subject Prize for Western Music - 2011
  • Junior Prefect - Grade 05
  • Member of College Cricket Team - U13
Portfolio

Contact Me

Feel free to reach out!

Phone

+94 71 136 25 96

Call Now

Location

Piliyandala, Sri Lanka 🇱🇰

Get Directions

Email

visalchamuditha@gmail.com

Send Email

Send me a message