Software Engineer & Cybersecurity Analyst

AshenWijesingha

I'm a Cybersecurity Analyst and Full-Stack Software Engineer with deep expertise in modern software architecture, cloud infrastructure, and intelligent system design. I specialize in building secure, scalable, and automated digital ecosystems across DevOps, DevSecOps, NetDevOps, and MLOps practices.

287+Repositories
501+GitHub Stars
2+Years Experience
20+Tech Stack
🎓 Education BSc. (Hons) SE
SLIIT, Sri Lanka
Ashen Wijesingha — Software Engineer & Cybersecurity Analyst
Cybersecurity Analyst
About Me
Passionate about secure, scalable software solutions

I am a seasoned Cybersecurity Analyst and Full-Stack Software Engineer with an in-depth understanding of modern software architecture, cloud infrastructure, and intelligent system design. With extensive experience across DevOps, DevSecOps, NetDevOps, and MLOps practices, I specialize in engineering secure, scalable, and automated digital ecosystems that align with enterprise-grade reliability and compliance standards.

My expertise spans Cloud Computing, Application Security, Machine Learning, and Deep Learning, enabling me to bridge the gap between security, development, and data-driven intelligence. I'm passionate about integrating cybersecurity principles throughout the software lifecycle — from secure code design and containerized deployment to predictive threat modeling and continuous monitoring.

Currently focused on advancing inventions and contributing to impactful open-source projects. I love coding while exploring new ideas — keeping me constantly inspired and driven.

🎓
Education
BSc. (Hons) in Software Engineering — SLIIT
BSc. in Information Technology — UCSC
👨‍💼
Leadership & Community
Vice President — Software Engineering Student Community, SLIIT
Co-Associate Secretary — Leo Club of SLIIT
Associate Secretary — MS Club, SLIIT
GitHub Developer Program Member
🔬
Research & Recognition
ORCID: 0000-0001-7214-794X
GitHub Achievements: Starstruck, Pull Shark ×2, YOLO
Professional Experience
Building secure and scalable solutions

Cybersecurity Analyst

Present
EGUARDIAN • Colombo, Sri Lanka
Implementing DevSecOps security best practices across CI/CD pipelines using GitHub Actions, GitLab CI, and Jenkins
Conducting comprehensive security assessments, SAST/DAST scanning, and vulnerability analysis on web and cloud applications
Developing Python-based security automation scripts, tooling, and integrations for continuous compliance monitoring
Collaborating with development teams to embed secure coding practices, threat modelling, and OWASP Top 10 mitigations
Monitoring infrastructure using SIEM solutions and leading incident response activities to minimise mean-time-to-respond
Managing cloud security posture across AWS and GCP environments, implementing IAM policies and network segmentation
DevSecOpsSAST / DASTCI/CD SecurityPythonAWS / GCPOWASPSIEMIncident Response

Site Reliability Engineer Intern

Wiley Sri Lanka • Colombo, Sri Lanka
Developed and maintained web applications using React, Node.js, and modern full-stack frameworks following best practices
Collaborated in cross-functional Agile teams on sprint planning, code reviews, and iterative project delivery
Assisted in setting up monitoring and observability pipelines using logging and alerting tools
Contributed to reliability engineering tasks and participated in environmental sustainability community initiatives
ReactNode.jsAgile / ScrumMonitoringCode ReviewSRE

Open Source Contributor & Researcher

Ongoing
GitHub — AshenWijesingha • 287+ repositories • 501+ stars
Actively maintaining and contributing to 287+ public repositories spanning security tools, web apps, and ML experiments
Publishing technical articles and research on Medium covering DevSecOps, cloud-native patterns, and AI/ML applications
Member of Faculty of Computing Student Community, Leo Club of SLIIT, and Falcon-98 organisations on GitHub
Open SourceTechnical WritingML ResearchCommunity
Technical Skills
Technologies and tools I work with
🔒
Security & DevSecOps
SAST & DAST Scanning
Penetration Testing
OWASP Top 10
SIEM & Log Analysis
Incident Response
CI/CD Security Gates
Vulnerability Assessment
💻
Languages
Python
JavaScript / TypeScript
Java & Kotlin
Go & Rust
C / C++ / C#
Shell Script / PowerShell
PHP & R
Frameworks & Platforms
React / Next.js / Nuxt.js
NestJS / Express.js
FastAPI / Flask
React Native / Flutter
Node.js / Electron
Apache Kafka / Spark
GraphQL / REST APIs
☁️
Cloud & DevOps
AWS / GCP / Azure
Docker & Kubernetes
Terraform / IaC
GitHub Actions / GitLab CI
Jenkins / Travis CI
Linux Administration
Node-RED / Airflow
🗄️
Databases
MySQL / PostgreSQL
MongoDB / DynamoDB
MS SQL Server
Redis
Hibernate / ORM
🤖
ML & Data Science
TensorFlow / PyTorch
Scikit-learn / Pandas
Deep Learning / CNNs
MLOps Pipelines
Data Visualisation
Anaconda / Jupyter
🛠️
Tools & Practices
Git & GitHub
Security Scanning Tools
Agile / Scrum / Kanban
Monitoring & Logging
Technical Documentation
Raspberry Pi / IoT
🌐
NetDevOps
Network Automation
Network Security
Firewall Configuration
VPN & Zero Trust
YAML / Ansible
Network Monitoring
Full Tech Stack
PythonTypeScriptGoRustJavaKotlin ReactNext.jsNestJSFastAPIFlaskExpress DockerKubernetesTerraformAnsible AWSGCPAzure GitHub ActionsGitLab CIJenkins KafkaSparkNode-RED DynamoDBPostgreSQLMongoDB TensorFlowPyTorchScikit-learn
Get In Touch
Let's connect and collaborate

I'm always open to discussing new opportunities, collaborating on impactful projects, or connecting with fellow professionals in cybersecurity and software engineering.

Contact Information

Reach out through any of the channels below — I typically respond within 24 hours.

📍
Colombo, Sri Lanka Available for remote opportunities
and local collaborations
Send a Message

Have a project in mind or just want to connect? Fill in the form and I'll get back to you as soon as possible.