Hello! 👋

I'm Anupa Perera

Software Engineer

About Me

Full-Stack Engineer with a specialization in Cyber Security, currently managing the end-to-end development of BuildMarketLK. Experienced in architecting decoupled payment systems using Go and Domain-Driven Design, with a strong passion for building and securing scalable web applications.

JAVA Python JS TS C++ C Go HTML CSS Tailwind CSS React JS Material UI Express Flask Spring Boot FastApi Gin Next JS MySQL MongoDB PostgreSQL git GitHub CI / CD AWS Vercel

Projects

01

StaticEdge

Ongoing Final Year Project designed to close the gap in vulnerability detection accuracy for TypeScript. Addressing the low recall rates of off-the-shelf SAST tools, the project utilizes a hybrid detection framework. It integrates expert manual rule engineering with an automated pipeline that leverages Deep Learning and Large Language Models (LLMs) to synthesize new detection rules dynamically from real-world security patches with Developer Workflow Integration (CLI Utility, CI/CD Pipeline Integration, Automated PR Feedback, Standardized Reporting).

PythonPostgreSQL...
02

SecureVote

SecureVote is a high-security, end-to-end verifiable (E2E-V) electronic voting platform developed as a semester project to guarantee core democratic principles in a digital context. Built on a microservices architecture, the system utilizes FastAPI and PostgreSQL for backend operations, Flutter for the mobile voting application, and React for the administrative web dashboard.

FlutterPython/FastAPIPostgreSQLReactAWS
03

MedTrack

Often, patients or caretakers visit multiple pharmacies just to find all the prescribed medications. This platform solves that by letting users enter their medicine list and instantly find the closest pharmacy that has everything in stock saving time, energy, and stress.

ReactTailwind CSSBallerinaMySQL
04

Tri-plan

Often, patients or caretakers visit multiple pharmacies just to find all the prescribed medications. This platform solves that by letting users enter their medicine list and instantly find the closest pharmacy that has everything in stock saving time, energy, and stress.

ReactChakra UISupabaseRefine]

Experience

Software Engineer (part-time)

Concolabs Pvt. Ltd.

June 2025 - Present
  • Led development of microservices architecture serving 1M+ users
  • Reduced API response times by 40% through optimization
  • Mentored team of 5 junior developers

Software Engineer Intern

Creative Software Pvt. Ltd.

Dec 2024 - June 2021
  • Built and launched MVP product from scratch using React and Node.js
  • Implemented CI/CD pipeline reducing deployment time by 60%
  • Collaborated with product team to define technical requirements

Education

Bachelor of Science (Hons), Computer Science and Engineering

University of Moratuwa

2021 - present
  • Graduated with 3.46 GPA

Diploma in Information Technology

University of Colombo (UCSC)

2021
  • Graduated with 3.33 GPA

GCE A/L, physical sciences stream (Combined Mathematics, Physics, Chemistry)

Royal College Colombo

2020
  • passed with 2.1323 Z-Score (3A's)