logo
Kivi Amarakoon
HomeAbout MeBlogProjectsContact
Who Am I
Education
Certifications
Credly
Skills
Skill Badges
Volunteering
Experience

Who Am I


I'm an aspiring software engineer with a passion for crafting innovative solutions to real-world challenges. With experience in web, mobile, and enterprise-level development, I enjoy building user-centered software using modern tools like React, .NET, and Clean Architecture.

Currently pursuing an MSc in Computer Science at the University of Sri Jayawardenapura, I'm eager to deepen my knowledge in areas like AI, Software Architecture, and Networking. Whether it's creating efficient systems or experimenting with the latest technologies, I'm committed to continuous learning and growth.

In essence, I'm just an ordinary student with extraordinary dreams—determined to grow into an expert in software engineering, one line of code at a time.


my-image5

Education


japura

MSc. Computer Science


University of Sri Jayawardenapura
2024 - Present

Specialized in Artificial Intelligence

BSc. Information Systems


University of Colombo School of Computing
2021 - 2024

Specialized in Software Engineering

Certifications


Azure Fundamentals Certification


Microsoft
20/12/2023

Gained foundational knowledge of Azure services, cloud computing principles, and security, enabling effective integration of cloud solutions in projects.

GitHub Foundation Exam


GitHub
20/12/2023

Demonstrated proficiency in GitHub tools and workflows, essential for modern version control and collaborative software development.

Postman API Fundamentals Student Expert


Postman
20/12/2023

Mastered API testing and documentation with Postman, enhancing API integration and debugging capabilities.

Certified Cyber-Security


ISC2 Certifications
20/12/2023

Validated foundational knowledge in cybersecurity concepts, ensuring secure application design and deployment

Cyber-security Essentials


Cisco
20/12/2023

Developed a strong understanding of cybersecurity practices to mitigate threats and vulnerabilities in software systems.

Introduction to Cyber-security


Cisco
20/12/2023

Acquired introductory knowledge of cybersecurity concepts, essential for creating resilient applications.

Agile Foundation


PMIS
20/12/2023

Developed practical skills for implementing Scrum practices in software development projects.

Scrum: The Basics


PMIS
20/12/2023

Understood the core principles of Scrum to enhance team collaboration and iterative development.

Agile Software Development: Scrum for Developers


PMIS
20/12/2023

Deepened expertise in Scrum methodologies, enabling better handling of complex projects and team dynamics.

Scrum: Advanced


PMIS
20/12/2023

Deepened expertise in Scrum methodologies, enabling better handling of complex projects and team dynamics.

Creating API Documentation


LinkedIn Learning
20/12/2023

Enhanced skills in crafting clear and effective API documentation to improve developer collaboration and API usability.


cert-1

Credly Badges


Professional certifications and digital badges earned through Credly, demonstrating verified skills and achievements.

Skills


šŸ’»

Programming Languages
C
Java
C#

C

80%

Java

85%

C#

75%

🌐

Web Development
HTML
CSS
JavaScript
React
Node.js
Express.js

HTML

90%

CSS

85%

JavaScript

95%

React

80%

Node.js

70%

Express.js

65%

šŸ—„ļø

Databases
MySQL
MongoDB
SQL
POSTGRESQL

MySQL

75%

MongoDB

70%

SQL

80%

POSTGRESQL

65%

ā˜ļø

Cloud
Azure

Azure

60%


šŸ› ļø

Tools
Git
GitHub
Docker
Postman
Visual Studio Code
IntelliJ IDEA

Git

85%

GitHub

90%

Docker

70%

Postman

75%

Visual Studio Code

80%

IntelliJ IDEA

65%

šŸ’¾

Operating Systems
Windows
Linux

Windows

90%

Linux

85%

⚔

Frameworks
Bootstrap
Material-UI
.NET

Bootstrap

70%

Material-UI

75%

.NET

65%

Skill Badges


JavaScriptTypeScriptReactHTML5CSS3Node.jsExpressMongoDBPostgreSQLJavaSpringC#.NET CorePythonVue.jsNext.jsSvelteGitGitHubMySQLRedisBootstrapFigmaVS CodeJetBrainsAndroid StudioLinuxAzureTerraformLaTeXnpmNuGetSlackStorybook

Volunteering


volunteering-1

IEEE Innovation Nation Sri Lanka 2023


Vice Chairperson
2023 - 2024

  • Vice Chairperson (2023 - Present): Appointed as Vice Chairperson, leading strategic vision, program development, and mentoring to advance the mission of IEEE Innovation Nation Sri Lanka.
  • Finance Member (2022 - 2023): Managed finances at the national level, ensuring the success of key programs and initiatives.

IEEE Student branch - UCSC


Vice Chairperson
2023 - 2024

  • Vice Chairperson (2023 - Present): Elected as Vice Chairperson, providing strategic leadership and representing member interests, demonstrating trust and leadership prowess.
  • Program Team Director (2022): Led event planning and execution, refining organizational and leadership capabilities.
  • Member (2021 - 2022): Actively engaged in branch activities and event organization, fostering a vibrant community of learners.

Charter Rotaract Club - UCSC


Co-Director, Community Service
2022 - 2023

  • As the Community Services Director of the Charter Rotaract Club at the University of Colombo School of Computing, I played a pivotal role in advancing the club's mission to serve the community and make a positive impact.

Pahasara - Official Media Unit - UCSC


Executives Committee Member
2022 - 2023

  • Serving as an Executive Committee Member for the "Pahasara" Official Media Unit at the University of Colombo School of Computing, I played a vital role in the organization's mission to capture and disseminate the essence of campus life and events.

Student Union - UCSC


Union Committee Member/Batch Representative
2021 - 2022

  • Acted as an active member and batch representative within the student union, advocating for the interests and concerns of my peers, organizing events, and fostering a sense of community within the batch.

Professional Experience


Software Engineer


ITX360 (Pvt) Ltd | Colombo, Sri Lanka
Sept 2025 - Present

  • Designed and developed enterprise-grade applications using ASP.NET and ASP.NET Core frameworks
  • System integration projects ensuring seamless data exchange between logistics, finance, and ERP systems
  • Developed and optimized RESTful Web APIs to support internal modules and external partner integrations
  • Collaborated with cross-functional teams to deliver scalable solutions following Agile practices

Associate Software Engineer


ITX360 (Pvt) Ltd | Colombo, Sri Lanka
Jun 2024 - Aug 2025

  • Developed full-stack enterprise applications using .NET Core, React TypeScript, and Clean Architecture principles
  • Implemented complex authentication systems incorporating multi-scheme authentication (Azure AD, .NET Identity)
  • Utilized industry-standard frameworks and libraries including MediatR, AutoMapper, Entity Framework Core
  • Applied Domain-Driven Design patterns and CQRS architecture for scalable solutions
  • Collaborated with business analysts for requirement gathering and solution design
  • Developed reusable UI components and forms using React TypeScript and Material UI
  • Implemented secure authentication and authorization using industry best practices

Software Engineering Intern


ITX360 (Pvt) Ltd | Colombo, Sri Lanka
Nov 2023 - May 2024

  • Developed and maintained web applications using .NET Core and React
  • Collaborated with senior developers to optimize existing projects and implement new features
  • Achieved 95% bug resolution rate through proactive identification and systematic debugging
  • Participated in Agile ceremonies and contributed to sprint planning and retrospectives
  • Gained hands-on experience with enterprise-level development practices and tools

Ready to Collaborate?

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Let's create something amazing together.
Get in Touch

kiviamarakoon@gmail.com


+94 71 932 0164