Somasekhar Naganandi
Software Engineer
- Role
- Software Engineer at Jgj Infotech Llc
- Location
- Gainesville, FL, US
- LinkedIn followers
- 500 followers
Experience
Software Engineer
Aug 2024 — Present · US
Design and implement backend logic in C++ for file processing and analysis.• Develop and maintain JSON-based APIs for reporting analysis results, ensuring data is structured and compliant with project specifications.• Optimize performance for backend modules, including processing and analyzing large datasets.• Analyze and process RTL designs using the Verific API.• Implement and migrate Python-based RTL analysis tools into efficient C++ implementations.• Identify potential vulnerabilities in RTL designs by implementing specific security rules (e.g, Security Rules).• Convert Verific-generated parse trees into graph representations, including nodes, edges, and attributes, to facilitate further analysis.• Implement security checks for RTL designs, including those involving conditional expressions, loop structures, and mapping relationships.• Flag potential vulnerabilities or violations with unique identifiers (e.g, DD-1- or DD-24).• Design and build graph-based models from Verific parse trees, encapsulating dependencies, timing, and scope information for RTL elements.• Ensure graph structures are simplified for integration with advanced tools such as Large Language Models (LLMs).• Develop utilities and tools to map and validate key-value relationships and flag inconsistencies in mapping structures.• Create modular, reusable C++ components to streamline file processing and JSON report generation.• Write efficient Makefiles for building and maintaining C++ projects.• Ensure proper error handling by embedding exceptions into JSON responses for improved debugging and transparency.• Collaborate with stakeholders to refine requirements and provide detailed reporting on violations or exceptions.
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.