Senior Software Engineer
Current-Development and support of C/C++/C# analysis engine(traditional and modern) for Static Code Analyzer.-Algorithm development to detect software defects in the analyzed code.-Detection of security vulnerabilities, memory leak, null pointer dereferences, out of boundary violations, unreachable code, uninitialized memory reads, class design problems, and other typical defects in the C/C++/C# code.-Support for modern C# feature from parse using ANTLR grammer to detect the defect in source code..-Support for cpp feature from parse using basan grammer to detect the defect in source code. -Enforcing coding standards in mission-critical software, such as MISRA, CERT and autosar coding guidelines-AST, control-flow, dataflow analysis, MIR and other methods of static code analysis-Knowledge base management, Resolution of support tickets and product bug fixes- Provide support for CWE (Common Weakness Enumeration)- Expertise in working multiple build system, make, Cmake, ant and bazel etc- Investigated the CSR(Customer Service Request) and provided the solution.- Used Scrum Agile Methodology (Daily Scrum Meeting, Planning Poker, Sprint Backlog, 1on1 meeting)