Skip to content
View thusithz's full-sized avatar
๐Ÿ‘จโ€๐Ÿ’ป
๐Ÿ‘จโ€๐Ÿ’ป

Block or report thusithz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
thusithz/README.md

Hi there hi, ย I'm Thusitha Kariyawasam! ๐Ÿ‘จโ€๐Ÿ’ป

A Qualified Computer Engineer and Dynamic IT Professional with over 10 years of rich experience in the software development lifecycle, including 2 years as a Technical Lead. I specialize in building robust, scalable, and high-performance applications for diverse domains such as Banking, Education, Finance, and Social Networks.


๐Ÿš€ Profile Highlights

  • 10+ years of professional experience with full SDLC involvement, including 2 years of lead software development experience.
  • AWS Certified Solutions Architect - Associate (ASS-02).
  • Expertise in Waterfall and Agile/Scrum development methodologies.
  • Proficient in Full Stack Development: Node.js, React.js, and Java.
  • Experience in mobile app development, including Cordova, iOS, and Android.
  • Successfully built large-scale applications serving over 1 million users.
  • Skilled in RESTful API development for web and mobile platforms.
  • Adept at system analysis, business process study, functional specification development, and proof of concept presentation.
  • Proven leadership in team performance excellence, knowledge sharing, and mentoring.
  • Passionate about continuous learning and adopting emerging technologies.
  • Hands-on experience with TDD (Test-Driven Development) and BDD (Behavior-Driven Development).

๐Ÿ› ๏ธ Technical Skills

Languages

Java JavaScript TypeScript

Frameworks

React Spring Boot Next.js NestJS GraphQL

Databases

MongoDB MySQL Redis PostgreSQL

Build/Deploy Tools

Webpack Jenkins Maven Kubernetes Docker GitHub Actions

Version Control

Git Bitbucket

Monitoring Tools

Datadog Grafana


๐ŸŒฑ Interested Areas

  • Blockchain Development
  • Cloud Platforms
  • AI Development

๐Ÿ“Š Work Methodologies

  • SDLC: Agile/Scrum, Waterfall
  • Task Management: JIRA, Meistertask
  • Scripting Tools: Shell Scripting

๐Ÿ“ฌ Get in Touch

Feel free to connect and say hi! ๐Ÿ˜Š

thusithz

Pinned Loading

  1. spring-boot-with-mongodb spring-boot-with-mongodb Public

    Spring Boot application that connects to a MongoDB database

    Java

  2. spring-boot-graphql spring-boot-graphql Public

    This project demonstrates how to use GraphQL with Spring Boot

    Java

  3. throttling-app throttling-app Public

    A full-stack application built with Node.js and React.js that implements IP-based request throttling.

    TypeScript

  4. spring-boot-data-processing-batch spring-boot-data-processing-batch Public

    This Spring Batch application processes server metrics data from Datadog logs and generates performance summaries. It includes scheduled jobs for processing server metrics and generating analyticalโ€ฆ

    Java

  5. inc-mgt-app inc-mgt-app Public

    CRUD implementation for Incident management system

    TypeScript

  6. square-app square-app Public

    responsive web page with an infinite scrolling area filled with fixed squares of size 15px by 15px. Squares are positioned 3px apart each other. The squares must be laid out responsively to fit theโ€ฆ

    JavaScript