Software Engineer
CurrentI am a Software Engineer at Tenable, a leading cybersecurity company specializing in vulnerability management and threat intelligence solutions. In my role, I focus on front-end UI development and backend API implementation using NASL (Nessus Attack Scripting Language).- Developed front-end UI components using HTML, CSS, and JavaScript to create intuitive and user-friendly interfaces for Tenable's flagship product, Nessus.- Implemented robust and secure backend API functionality using NASL, ensuring efficient communication between the client-side and server-side components.- Designed and developed API endpoints, handling data transmission and processing, authentication, and authorization without relying on external frameworks.- Conducted thorough testing and debugging of both the front-end UI and backend API to ensure software quality, functionality, and security.- Collaborated with product managers and cross-functional teams to gather requirements and translate them into UI/UX design and API specifications.- Participated in code reviews, providing feedback on code quality, performance optimizations, and adherence to coding standards.- Led projects for major releases, overseeing the end-to-end development process, coordinating with team members, and ensuring timely delivery.- Developing front end user interfaces using Javascript and back end API's using NASL (Nessus Attack Scripting Language).