Iβm Supun Hasanka, a Java Full-Stack Engineer with a strong foundation in software engineering and a growing specialization in cybersecurity-aware system design.
I hold a BSc (Hons) in Software Engineering (2:1) and am currently pursuing an MSc in Cybersecurity at the University of the West of Scotland (UWS).
My focus is on building scalable, high-performance applications while applying secure-by-design principles, risk awareness, and good engineering discipline - particularly relevant in regulated and mission-critical environments.
- Building Java & Spring Boot backend services with RESTful APIs
- Developing full-stack applications using React
- Applying microservices principles, clean architecture, and design patterns
- Implementing secure authentication & RBAC
- Writing unit/integration tests and working in Agile/Scrum teams
- Exploring CI/CD, Docker, and system monitoring concepts
- Completing an MSc in Cybersecurity (2025β2026)
- Applying secure coding, threat-aware design, and risk controls to applications
- Hands-on exposure to penetration testing, incident response, and SIEM concepts
- Understanding GRC, security law, and compliance requirements
- Learning how security integrates with software delivery and operations
- Java, Spring Boot, REST APIs
- Microservices concepts
- SQL & NoSQL (MongoDB)
- Authentication & Role-Based Access Control (RBAC)
- Performance optimisation & concurrency concepts
- React.js
- JavaScript, HTML, CSS
- API-driven UI development
- JUnit, Jest
- Test-Driven Development (TDD)
- Code reviews & refactoring
- Agile / Scrum workflows
- Git & GitHub
- CI/CD (GitLab)
- Docker (basic)
- High-availability & monitoring concepts
- Secure coding practices
- Applied cryptography fundamentals
- Penetration testing concepts
- Incident response awareness
- Governance, Risk & Compliance (GRC)
All work is ethical, legal, and permission-based.
- π§ Email: supun2001hasanka@gmail.com
- π Portfolio: https://supunhasanka.tech
- π Blog: https://supunhasanka.tech/blog
- πΌ LinkedIn: https://linkedin.com/in/supun-hasanka-908741186
Software engineer by discipline, security-aware by design. Always learning and improving.
