Hi, I'm Anuja Witharana
I build |
A motivated Computer Science undergraduate majoring in Software Engineering at Edith Cowan University. Specializing in high-performance backends, full-stack systems, automation, and AI-driven solutions.
class SoftwareEngineer:
def __init__(self):
self.name = "Anuja Witharana"
self.location = "Sri Lanka"
self.degree = "B.CompSci (Software Engineering)"
self.university = "Edith Cowan University"
self.status = "Graduation Pending"
def get_core_focus(self):
return [
"Backend Development",
"Artificial Intelligence",
"Automation Systems",
"Cloud Technologies"
]
About Me & Education
Professional Summary
I am a motivated Computer Science undergraduate specializing in Software Engineering with hands-on experience in full-stack application development, object-oriented programming (OOP), relational database systems, and secure software testing principles.
Through rigorous academic projects and self-driven development, I have worked with frameworks like FastAPI, Flutter, and databases like PostgreSQL. I enjoy solving complex logic puzzles, building highly automated tools, and deploying clean code under Agile environments.
Areas of Interest
Education Timeline
Bachelor of Computer Science (Software Engineering)
Edith Cowan University (ECU)
Focusing on distributed systems, advanced software design, secure architectures, and Agile methodologies. Expected graduation pending final requirements completion.
Diploma of Science (Computing/IT)
Edith Cowan College
Comprehensive training in foundational computer systems, networking concepts, algorithm design, database configuration, and object-oriented programming.
G.C.E. Ordinary Level
Central College Kuliyapitiya
Acquired strong foundational academic credentials and participated actively in STEM initiatives.
Resume / CV
Curriculum Vitae
My complete professional resume outlines my academic progress, software development competencies, testing methodologies, and detailed course projects.
Technical Expertise
Languages
Frameworks & Systems
Testing & Dev Methods
Soft Skills
Selected Projects
MasterToolSuite
A browser-based web application providing a growing collection of online utility tools for images, PDFs, text, and file processing. It is designed with a privacy-first approach where processing runs locally in the client browser, eliminating server uploads. Focuses on high performance, SEO optimization, and premium UX.
STOX - Smart Inventory
A smart inventory decision support system built in a team setting. Contributed key aspects including predictive inventory algorithm management, API integrations, Role-Based Access Control (RBAC), auditing logs, and secure authentication.
Distributed Banking System
A three-tier client-server architecture demonstrating core distributed system concepts. Implemented secure communication protocols, reliable balance processing mechanisms, and transactional integrity checks.
My Quotes
A web application developed using Ruby on Rails that allows users to browse and discover inspirational and motivational quotes. Strengthened core understanding of MVC architecture, database migrations, routing protocols, and database queries using SQLite.
Tic Tac Toe Game
A cross-platform mobile Tic Tac Toe game developed with Flutter. Implements modular game logic, reactive state management, fluid user interactions, and responsive layouts while reinforcing architecture patterns.
Developer Playground
For standard command-line interaction, use the shell simulator below. Try running help, about, skills, projects, or clear.
Type help to view all available commands.
Let's Collaborate
Connect with Me
I am looking for software engineering internships, junior backend, full-stack, and automation opportunities, as well as collaborative open source projects. Drop me a line!
Location
Kuliyapitiya, Sri LankaUniversity
Edith Cowan UniversityMessage Sent Successfully!
Thank you for reaching out, Anuja will get back to you shortly.