About Me
Software Engineer passionate about cybersecurity and AI innovation. I specialize in building secure, scalable applications and AI-driven threat detection systems that protect against modern cyber threats. With hands-on experience in full-stack development and machine learning, I create solutions that bridge the gap between cutting-edge technology and real-world security challenges.
My Journey
I'm a dedicated Software Engineer with a passion for cybersecurity and artificial intelligence. My experience spans developing AI-driven security platforms, building scalable web applications, and implementing real-time threat detection systems.
I work with modern technologies including Python, React, Docker, and cloud platforms to create secure, efficient solutions. My expertise includes machine learning integration, LLM-based pipelines, and security automation that helps organizations stay ahead of emerging threats.
Beyond coding, I'm committed to continuous learning in cybersecurity trends, contributing to open-source security tools, and sharing knowledge with the developer community.
Cybersecurity
Building secure, AI-driven platforms to defend against modern cyber threats.
Secure Development
Writing secure, maintainable code following cybersecurity best practices.
AI & ML Integration
Developing machine learning models and LLM pipelines for threat analysis.
Real-time Systems
Designing scalable backend systems with Docker, Elasticsearch, and cloud tools.
Work Experience
My professional journey in cybersecurity and software engineering, focusing on AI-driven security platforms, automation tools, and educational excellence in computer science.
Software Engineer
Ivelha Inc.
Contributing to the development of BotNex, an automated Vulnerability Assessment and Penetration Testing (VAPT) platform built with Django, React.js, PostgreSQL, and Elasticsearch. Enhancing platform capabilities by integrating a context-aware chatbot assistant for dynamic interaction and reporting, streamlining access control, and security teams to improve automation workflows, data ingestion, and system scalability.
Key Responsibilities:
- •Developed and maintained BotNex VAPT platform using Django and React.js
- •Integrated context-aware chatbot assistant for dynamic user interaction
- •Streamlined automation workflows for security teams
- •Enhanced platform scalability and data ingestion capabilities
Technologies Used:
Associate Software Engineer (Cybersecurity-focused)
Ivelha Inc.
Led development of BotNex, an AI-integrated internal automation and security platform using React.js, Django, Flask, PostgreSQL, Elasticsearch, and Docker. Built and deployed AI/ML-powered modules using OpenAI APIs and RAG pipelines with Elasticsearch to assist in vulnerability triage. Collaborated with the VAPT team for testing and hardening enterprise systems.
Key Responsibilities:
- •Led development of AI-integrated cybersecurity automation platform
- •Built AI/ML-powered modules using OpenAI APIs and RAG pipelines
- •Implemented vulnerability triage assistance using machine learning
- •Collaborated with VAPT team for enterprise system testing and hardening
- •Deployed scalable solutions using Docker and Elasticsearch
Technologies Used:
Cyber Security Intern & Automation Developer
Ivelha Inc.
Created scalable backend automation tools using Python, Django, and Docker, cutting manual analysis effort by 40%. Developed a CVE-based AI chatbot integrated with a custom RAG pipeline for real-time vulnerability insight. Supported M365 hardening and deployed on-prem infrastructure scripts.
Key Responsibilities:
- •Developed scalable backend automation tools reducing manual effort by 40%
- •Created CVE-based AI chatbot with custom RAG pipeline integration
- •Provided real-time vulnerability insights through AI-powered solutions
- •Supported M365 hardening and security implementations
- •Deployed on-premises infrastructure automation scripts
Technologies Used:
Taught and mentored over 100 students in CS core and software engineering concepts including data structures, algorithms, and problem-solving strategies under Prof. Suneth Jayasena. Evaluated continuous assessments related to object-oriented programming (OOP), design patterns, and concurrency under Prof. Chanika Gange.
Key Responsibilities:
- •Taught CS core concepts to 100+ students including data structures and algorithms
- •Mentored students in software engineering and problem-solving strategies
- •Evaluated assessments on object-oriented programming and design patterns
- •Provided guidance on concurrency concepts and implementation
- •Collaborated with professors to enhance curriculum delivery
Technologies Used:
Skills & Technologies
Here are the technologies and tools I work with to bring ideas to life.
Frontend
Backend
Security Tools and Frameworks
Also Experienced With
Featured Projects
Here are some of my recent projects that showcase my skills and passion for development.
AccoMind (FYP)
An LLM-based solution for predicting investment opportunities in registered companies by analyzing financial documents and online data, delivering critical insights for informed decision-making. Built a Retrieval-Augmented Generation (RAG) pipeline using HuggingFace Transformers, Milvus, and OpenAI APIs. Integrated visualization dashboards to aid analysts in decision-making.
Weather Dashboard (Django)
A modern, responsive Django web application that provides comprehensive weather information for any city worldwide using WeatherAPI.com. Features a beautiful, dark-mode compatible interface with real-time updates and location-specific timing. Includes smart search, autocomplete, advanced forecasting, modern UI/UX, real-time features, and timezone integration. Production-ready and deployed at Render.
Other Projects
Let's Work Together
Have a project in mind or just want to chat? I'd love to hear from you. Let's create something amazing together!