Yasith Perera Engineer
No reviews yet

I am a Civil Engineer passed out from University of Moratuwa and I have the knowledge as well as experience in teaching the subjects such as Mathematics, ICT, Java, Javascript, Typescript, Python, HTML, CSS, Angular, Jakarta EE, JQuery, Axios, Firebase, Git, MySQL, Postgresql, MariaDB, JPA, Tailwind.css, Bootstrap, Docker, Postman, Mockoon, JavaFX, Firebase and Github hosting etc.
I am a Comprehensive Master Java Developer obtained my diploma from Institute of Java and Software Engineering.
I will guide you with the theories as well as practical lessons guiding with answering the question papers. I do class interactively with the students and provide practical examples.
I teach for O/L, A/L and undergraduate students. I have taught many students since my undergraduate period and helped them to achieve good results.

Subjects

  • Maths Grade 6-Grade 11

  • JAVA A level-Bachelors/Undergraduate

  • Python Grade 10-Bachelors/Undergraduate

  • JavaScript and Typescript Grade 6-Bachelors/Undergraduate

  • HTML and CSS Beginner-Expert


Experience

  • Trainee Software Engineer (Jan, 2024Present) at IJSE - Institute of Software Engineering
    Headless Community Forum
    This is a community forum enabling users to create profiles, create posts, upload photos, and videos, liking, commenting etc. Aims to create a dynamic online community.

    Backend : Scalable and maintainable microservices architecture
    Technologies : Spring Boot, Spring Data JPA, Hibernate, Node.js, Express.js, MySQL, and MongoDB. RESTful APIs for integration with front-end applications. Testing strategy was unit tests.

    Inventory Management System
    Inventory Management System that tracks stock in real-time, generates reports, and handles purchase orders for efficient inventory control. Designed to streamline the management of products, stock levels, and supplier information.

    Front End Technologies : Angular, Angular Material
    The project is based on model-view-view-model architecture for scalability and maintainability
    Back-end RESTful API consuming via Angular application
  • Project Engineer (May, 2023Dec, 2023) at brax-interior Colombo
    Working as the Project Engineer for Brax Interior

    Promoting Sri Lankan manufactured Vinyl Wooden look tiles with low cost and great appearance
    Transforming old floors
    Redesigning new floors

    Quality checking to insure customer satisfaction

    Enabling luxury flooring to mass market
  • Project Engineer (Nov, 2021Dec, 2023) at Engineering Design and Project Management Consultants Pvt. Ltd
    TRANSPORT CONNECTIVITY AND ASSET MANAGEMENT PROJECT (TCAMP) ED & PMC-SKILLS Joint Venture
    COLLECTING DETAILS OF EXISTING DRAINAGE SYSTEM & IDENTIFYING REQUIRED DRAINAGE IMPROVEMENTS OF NATIONAL HIGHWAYS AND EXPRESSWAYS IN WESTERN, NORTH-WESTERN, AND
    SABARAGAMUWA PROVINCES
  • Teacher (Jun, 2020Present) at Knowledge First
    Worked as a private tutor for students from school age up to university level to revise their knowledge give a logical understanding about the concepts in Engineering mainly in the subjects of
    Mathematics
    Programming
    Science
    Created a youtube channel to help students to self-study and improve their knowledge about science, mathematics and programming.
  • Assistant Junior Engineer (Nov, 2019Mar, 2020) at Consulting Engineers & Architects Associated (PVT) LTD Thalawathugoda
    ‘Transport Project Preparatory Facility Consultancy Services For The
    Feasibility Study and Detailed Design of Colombo Suburban Railway Project’.

    Assisting project engineer in overseeing the project consultant services and ensure their
    quality and adherence to the project objectives.
    Determine the appropriate working methodology to be adopted, taking into consideration
    the project requirements, available resources, and industry best practices.
    Cross checking and correcting the alignment, bridge and pier detail drawings of proposed
    Kelani Valley railway line prepared by draughtsman and providing necessary details to
    the QS team as instructed by the Bridge Engineer.
    Study relevant codes of practice and guidelines and provide direction to ensure that work
    is carried out in accordance with them.
    Coordinating with foreign trainers and creating train simulations using Open Track
    Software application to establish in the proposed project.
  • Project Engineer (Feb, 2019Aug, 2019) at Skills International Pvt. Ltd. Nugegoda
    ‘Consulting services on road condition & inventory surveys for project roads in Southern province under Integrated Road investment program’ project.

    Oversee the project consultant services and ensure their quality and adherence to the project objectives.
    Establish the work schedule and monitor to ensure that the project timeline is complying and that any delays are identified and addressed.
    Determine the appropriate working methodology to be adopted, taking into consideration the project requirements, available resources, and industry best practices.
    Determine the required human resources for the project, based on the project scope and objectives, considering the required skills, experience, and availability.
    Coordinate labour resources, materials, and equipment, ensuring that they are available and scheduled appropriately to meet the project requirements and timeline.
    Liaise with key stakeholders, including clients, consultants, and authorities, to ensure that project requirements are met, and any issues or concerns are addressed in a timely and efficient manner.

Education

  • BSc. Engineering (Hons.) (Nov, 2014Dec, 2018) from University of Moratuwa, Sri Lanka

Fee details

    රු1,5004,000/hour (US$5.1813.81/hour)

    This fee is for classes in Wadduwa, Panadura, Moratuwa areas for individual classes.
    Fees can slightly differ with number of students and distance.
    Online classes can also be conducted through zoom, google meet or skype.


Reviews

No reviews yet. Be the first one to review this tutor.