About

About Me

Discover more about my professional journey, the core values that shape my work, and the passion that drives me forward. Learn what motivates me to grow and succeed in my chosen field.

  • Name: Kosala Nadun
  • Date of birth: August 01, 1997
  • Address: 390/1, Sooriela, Gurusinhagoda, Ampegama
  • Zip code: 80204
  • Email: kosala.nadun@gmail.com
  • Phone: +94 (77) 313 6897

Education

Education

My educational background forms the foundation of my career, providing me with the tools and knowledge necessary to excel in my field. Learn more about the qualifications and academic achievements that have prepared me for professional success.

2018-2023

Higher National Diploma in Civil Engineering

Advanced Technological Institute - Galle

This qualification provided a strong foundation in the principles and practices of civil engineering, equipping me with both theoretical knowledge and practical skills. The program covered essential topics such as structural analysis, materials science, geotechnics, and project management, preparing me to excel in various engineering roles. This diploma has played a crucial role in shaping my career and enabling me to contribute effectively to engineering projects.

2019-2023

Autodesk AutoCAD & Microsoft Project

Micronet CAD Center - Galle

Proficient in industry-standard tools like Autodesk AutoCAD and Microsoft Project, I leverage these platforms to streamline project design and management. With AutoCAD, I create detailed technical drawings and precise schematics, ensuring high-quality design accuracy. Microsoft Project enables me to efficiently plan, schedule, and track project progress, helping to manage resources and timelines effectively.

Experience

My Experience

Explore the diverse roles and positions I've held over the course of my career. Each experience has contributed to the development of my skills, knowledge, and expertise, shaping me into the professional I am today.

2024 January - Present

Associate Software Engineer

Sanmark Solutions PVT LTD

As an Associate Software Engineer at Sanmark Solutions, I played a pivotal role in developing innovative software solutions that meet client needs. My responsibilities included designing, coding, and implementing applications while collaborating closely with cross-functional teams. I worked with various programming languages and frameworks, ensuring the delivery of high-quality, scalable software. This position enhanced my technical skills and deepened my understanding of best practices in software development, project management, and quality assurance. It provided a solid foundation for my growth in the technology sector, allowing me to contribute meaningfully to projects that impact our clients' success.

2021 January - 2021 September

Trainee Assistant Civil Engineer

Nawaloka Construction Company PVT LTD

During my time as a Trainee Assistant Civil Engineer at Nawaloka Construction Company, I gained valuable hands-on experience in the construction industry. I assisted senior engineers in various aspects of project execution, including site inspections, material management, and quality control. This role allowed me to apply my academic knowledge to real-world projects, improve my problem-solving skills, and understand the intricacies of large-scale construction operations. It was a crucial stepping stone in my civil engineering career, providing me with a solid foundation for future roles.

2023 June - 2023 December

Trainee Software Engineer

Sanmark Solutions PVT LTD

In my role as a Trainee Software Engineer at Sanmark Solutions, I had the opportunity to immerse myself in software development practices and methodologies. Working alongside experienced engineers, I contributed to various projects by assisting in coding, testing, and debugging applications. This experience allowed me to enhance my programming skills, become proficient in software tools, and understand the software development lifecycle. Additionally, I gained valuable insights into collaborative teamwork and agile practices, which are essential for delivering high-quality software solutions in today’s fast-paced tech environment.

Career Projects

My Career Projects

A detailed look at the significant projects I've been a part of throughout my career. From concept to completion, these projects showcase my ability to deliver results and contribute meaningful impact within my field.

Skills

My Skills

An in-depth look at the diverse set of abilities I've developed throughout my career. From technical expertise to soft skills, each skill reflects my dedication to continuous improvement and my ability to adapt to new challenges. These competencies have been essential in delivering successful outcomes and driving growth in every project I've undertaken.

JavaScript

JavaScript

TypeScript

TypeScript

PHP

PHP

NestJS

NestJS

NodeJS

NodeJS

ReactJS

ReactJS

Laravel

Laravel

AWS

AWS

HTML

HTML

CSS

CSS

GraphQL

GraphQL

TailwindCSS

Tailwind CSS

MySQL

MySQL

VSCode

VS Code

SonarQube

SonarQube

Postman

Postman

Insomnia

Insomnia

Docker

Docker

Git Hub

Git Hub

Git Lab

Git Lab

JIRA

JIRA

Trello

Trello

MongoDB

MongoDB

Redis

Redis

JavaScript

JavaScript

TypeScript

TypeScript

PHP

PHP

NestJS

NestJS

NodeJS

NodeJS

ReactJS

ReactJS

Laravel

Laravel

AWS

AWS

HTML

HTML

CSS

CSS

GraphQL

GraphQL

TailwindCSS

Tailwind CSS

MySQL

MySQL

VisualStudioCode

Visual Studio Code

SonarQube

SonarQube

Postman

Postman

Insomnia

Insomnia

Docker

Docker

Git Hub

Git Hub

Git Lab

Git Lab

JIRA

JIRA

Trello

Trello

MongoDB

MongoDB

Redis

Redis

Blog

My Blog

Here, I share my thoughts on current trends, industry insights, and personal experiences. These blog posts reflect my ongoing learning, growth, and perspectives on topics relevant to my career and personal interests.

Comming Soon...

I'm Available for freelancing

Ready to take on exciting new projects and collaborate with clients seeking professional expertise. With a wide range of skills and experience, I offer tailored solutions to meet your needs. Whether it's short-term assignments or long-term engagements, I'm committed to delivering high-quality results and ensuring client satisfaction at every stage of the process.

Hire me

Contact

Contact Me

Feel free to reach out to me for professional inquiries, potential collaborations, or any questions you may have. I'm always open to discussing new opportunities and connecting with like-minded professionals.

Address

390/1, Sooriela, Gurusinghagoda, Ampegama

Contact Number

+94 (77) 313 6897

Email Address

kosala.nadun@gmail.com

TELEMEDICINE APPLICATION

Telemedicine Application is a web-based platform designed to connect doctors and patients for virtual consultations. Doctors can post questions related to their specialties, and patients can answer these questions to assess their eligibility for consultation. Qualified patients can then book appointments with doctors, and both parties can communicate and conduct consultations through secure messaging and video conferencing.

Key Features

  • Easy Question Posting: A simple interface for doctors to create and publish their own questions related to their specialties.
  • Patient Qualification Assessment: Manual tools to evaluate patient responses and determine their eligibility for consultation.
  • Personalized Domain: Each doctor can have their own unique subdomain, providing a professional and branded online presence.
  • Secure Communication: HIPAA-compliant messaging and video conferencing for private consultations.
  • Appointment Scheduling:A convenient system for patients to book appointments with qualified doctors.
  • Payment Processing: Integrated payment gateways for secure and efficient transaction handling.

Technology Stack

      Backend:

    • Laravel: A popular PHP framework for building web applications, providing a robust foundation and extensive features.
    • Livewire: A full-stack Laravel component library that simplifies the development of interactive user interfaces.
    • Stripe: A leading payment gateway for accepting payments online, offering secure and flexible integration options.
    • AWS Lightsail: A cloud computing platform that provides a simple way to launch and manage virtual private servers (VPS).

      Frontend:

    • Blade Templates: Laravel's templating engine, used to create dynamic and maintainable HTML views.
    • Tailwind CSS: A utility-first CSS framework that provides a rapid way to build custom user interfaces.
    • Alpine.js: A lightweight JavaScript framework for adding interactivity to HTML elements.
    • JavaScript: A programming language for adding interactivity and dynamic features to web applications.

      Additional Tools and Libraries:

    • Composer: A dependency manager for PHP, used to install and manage third-party packages.
    • Git: A version control system for tracking changes to your codebase.
    • MySQL: A relational database management system for storing application data.

Close

HONEYBEETIME

HoneybeeTime is a comprehensive time tracking software designed with a microservices architecture to facilitate efficient time management and reporting for teams.

Key Features

  • User Authentication: Secure login and user management through the Auth Service and User Service.
  • Resource Management: The Resource Service enables tracking of various resources within the project.
  • Time Tracking: The Tracking Service allows users to log time spent on tasks and projects effectively.
  • Reporting: The Report Service generates insightful reports based on tracked time and resource utilization.
  • API Gateway: Centralized access point for all microservices, streamlining communication.

Technology Stack

      Frontend

    • React with Shadcn UI: For a responsive and intuitive user interface.

      Backend

    • Microservices(NestJS / TypeScript / GraphQL): Key services include:
      • API-Gateway Service
      • Auth Service
      • User Service
      • Resource Service
      • Tracking Service
      • Report Service
      • Payment Service

Close

EKROMA FORTUNE

I recently completed an 8-month internship as an Assistant Civil Engineer Trainee at Nawaloka Construction Pvt. Ltd., working on the Ekroma Fortune project in Gangaramaya, Colombo 2. This high-rise building project boasts 20 stories with a rooftop, providing valuable experience in both structural and finishing work.

Structural Work

  • Assisted senior engineers in reviewing and interpreting structural drawings and specifications.
  • Performed on-site inspections to ensure adherence to construction plans and safety protocols.
  • Monitored material deliveries and conducted quality control checks on concrete, steel, and other structural components.
  • Compiled and maintained detailed records of construction progress related to structural elements.

Finishing Work

  • Collaborated with architects and interior designers to understand finishing requirements.
  • Prepared material requisitions for finishing elements like tiles, paints, and fixtures.
  • Inspected the quality of finishing work, ensuring compliance with specifications and industry standards.
  • Assisted in resolving any discrepancies or issues related to finishing work on-site.

Additional Responsibilities

  • Contributed to daily project reports, documenting progress and identifying potential challenges.
  • Participated in safety meetings and actively followed all safety protocols on the construction site.
  • Enhanced my technical skills by attending on-site training sessions and workshops related to civil engineering practices.

This internship provided me with invaluable hands-on experience in the various aspects of high-rise building construction. I gained a deeper understanding of structural principles, finishing techniques, and construction management practices. Additionally, I developed strong communication and collaboration skills by working with a diverse team of engineers, architects, and construction professionals.

Close