Isuru Senevirathne

Software Engineer

Sri Lanka6 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in AMBA protocol verification and development.
  • Strong background in IoT solutions and real-time data processing.
  • Proficient in software development across multiple programming languages.
Stackforce AI infers this person is a Semiconductor and IoT specialist with strong software development capabilities.

Contact

Skills

Core Skills

Universal Verification Methodology (uvm)AmbaSoftware Development

Other Skills

Apache DruidJavaKafkaHTMLSmart AgriculturepyUVMCocotbMachine LearningGenADTIAXIACEFunctional VerificationAltium DesignerEmbedded Systems

Experience

6 yrs 7 mos
Total Experience
2 yrs 2 mos
Average Tenure
4 yrs 7 mos
Current Experience

Synopsys inc

3 roles

Staff Engineer, R&D Engineering

Promoted

Feb 2025Present · 1 yr 4 mos · Sri Lanka

Senior Engineer, R&D Engineering

Promoted

Jun 2022Feb 2025 · 2 yrs 8 mos · Sri Lanka

  • Verification IP R&D team - AMBA VIP - Bus protocol such as AXI/DTI/AHB/APB
  • AMBA (Advanced Microcontroller Bus Architecture) – AXI, AHB, APB, DTI protocol verification IP development, new feature development, quality improvement to provide high quality verification and debugging capabilities in the VIP tools.
  • o Implementation of recent AHB-C, APB-D and APB-E, AXI, DTI specification features.
  • o Protocol checks and functional coverage closure.
  • o Addressing complex customer issues with AHB/APB systems and provide R&D support.
  • AMBA and AHB System monitor development and improving verification features for new AHB features.
AMBAUniversal Verification Methodology (UVM)

R&D Engineer, I

Oct 2021May 2022 · 7 mos · Sri Lanka

  • Working on AMBA VIP - AHB/APB Protocols
Software Development

Zilingo

IoT Tech Engineer

Mar 2020Sep 2021 · 1 yr 6 mos · Sri Lanka

  • 1. IOT solution planning and QR scanner device integrations in zFactory Input application.
  • 2. Real time event processor new feature developments, bug fixes and integration testings.
  • 3. Backend service developments - related to Flink-provision service with Java Play Framework,
  • Kafka event streaming etc.
  • 4. Real time data ingestion and database management with technologies like Elasticsearch and
  • Druid.
  • 5. UI developments and backend API integrations related to WIP settlements and Flink Event
  • Processor management.
Software DevelopmentApache Druid

Effective solutions pvt ltd

Trainee Electronic Engineer

Jun 2018Dec 2018 · 6 mos · Sri Lanka

  • 1. Ananke IoT Platform - PCB Designs, IoT demonstrations, Business development tasks
  • 2. Jendo - PCB design, temperature measuring circuit improvement
  • 3. Weather station project - Design of the hardware with Narrow-band IoT enabled device PCB
  • 4. Software/web application development, testing and quality assurance
HTMLSoftware Development

Education

University of Moratuwa

Master of Science — Computer Science and Engineering

Mar 2021Mar 2026

University of Moratuwa

Bachelor of Science - BS — Electronic and Telecommunication Engineering

Nov 2015Feb 2020

Ananda Maithreya Central College

Physical Sciences

Jan 2014Present

Stackforce found 100+ more professionals with Universal Verification Methodology (uvm) & Amba

Explore similar profiles based on matching skills and experience