Ajay Yadav is an author, Cyber Security Specialist, Subject-Matter-Expert, Software Engineer, and System Programmer with more than eight years of work experience on diverse technology domains. He earned a Master and Bachelor Degree in Computer Science, along with numerous premier professional certifications from Microsoft, EC-council, and Red-hat. For several years, he has been researching on Reverse Engineering, Secure Source Coding, Advance Software Debugging, Vulnerability Assessment, System Programming and Exploit Development. He is a regular contributor to various international programming journals, as well as assisting developer community with his blogs, research articles, tutorials, training material and books on sophisticated technology. His spare time activity includes tourism, movies and meditation. He can be reached at [email protected]; Professional Contour:-- =================== § Research and Development on Reverse Engineering, Advance Software Debugging, Exploit writing, Malware Analysis and Hard-code System programming. § Developing Cross-platform Apps development by sustain process interoperability. § Reverse Engineering of Application Software, in order to detect hidden vulnerabilities and discovering various subverting software mechanisms. § Executing Comprehensive Penetration testing at Web Framework, Software and Network level. § Vulnerability Threat Detection and measuring the demolition impact. § Threat/Risk Analysis and Management § Writing source code for web, distributed, mobile and application software as well as, implementing security initiatives at development time, finally performing deployment by complying with comprehensive SDLC phase. § Writing Corporate Training material on latest technology for professional. § Authoring Articles, blogs, tutorials and video to assist researcher as well as works as a book reviewer. Professional Certification:-- ===================== Certified Ethical Hacker (CEH) Microsoft Certified Technology Specialists (MCTS) on Distributed Application Microsoft Certified Technology Specialists (MCTS) on Window Application Microsoft Certified Technology Specialists (MCTS) on Website Development Microsoft Certified Solution Developer (MCSD.Net) Microsoft Certified Application Developer (MCAD.Net) Microsoft Certified Professional (MCP) Corporate Trainings:-- =================== § Certified Reverse Engineer Analyst (CREA) § EC-Council Certified Security Analyst (Penetration Tester) § EC-Council Certified Secure Programming (ECSP) § GIAC Secure Software Programmer- .NET § CISSP§ Redhat Certified Engineer (RHCE)