Hello, I'm Abhishek Silva. I'm an undergraduate at the University of Westminster and currently working as a Trainee Software Engineer. I specialize in developing responsive web and mobile applications using Next.js, React.js, Flutter, and Jetpack Compose, and I build scalable backends with Spring Boot. I'm passionate about learning new technologies and solving real-world problems while collaborating with other developers.
University of Westminster (2022-2026)
Informatics Institute of Technology
Sri Sumangala College (2021)
Physical Science with ICT (B,S,S)
During my time as a Trainee Software Engineer, I have been involved in:
This app is built with Android Jetpack Compose and connects to APIs to display football
clubs. It also stores data using SQLite, providing users with streamlined access to club
information.
(Android Jetpack Compose)
This mobile app focuses on county flags. It offers four levels of difficulty, and users
can toggle the timer on or off.
(Android Jetpack Compose)
The mobile application assists doctors in calculating the cardiovascular disease (CVD)
level of patients using chart
formulas. Additionally, its machine learning prediction feature enables the prediction
of CVD levels.
(Flutter and Machine learning)
This website enables users to create QR codes for their inputted text easily. You can
generate QR codes using goqr.me API..
(HTML, CSS, JavaScript)
The software manages customer queues, representing them with their respective positions.
Additionally, it
calculates the shop's income. Users have the ability to add or remove customers from the
queue
(Java)
The software functions as a shopping system. Managers have the capability to include
products through the
Command Line Interface (CLI), while customers can purchase products utilizing the
Graphical User Interface (GUI).
(Java and Swing)
The website offers to users have the ability to add, remove, and adjust quantities of
items within this cart. Upon
entering this information, the page redirects to the payment data entry section.
(HTML, CSS, JavaScript)