Harikesh Saini

Software Engineer @ AMD | Software Architecture, Software Development

Role
Senior Software Engineer at Cognyte
Location
Hyderabad, TG, IN
LinkedIn followers
500 followers

About Harikesh Saini

With a robust foundation in computer engineering and machine learning from IIT Dhanbad, my journey has led me to AMD, where I spearhead projects as a Staff Software Engineer. At AMD, the focus is on pushing the boundaries of FPGA IP development to create innovative solutions for the semiconductor industry leveraging my expertise in object-oriented programming and advanced data structures.Previously, as a Senior Technology Specialist at HCL Technologies, I honed my skills in middleware and networking protocols, facilitating team contributions to intelligent services. My drive for technology excellence is matched by a commitment to mentorship and effective risk management, ensuring the delivery of cutting-edge solutions in complex technical domains.Implement new specification according to software requirement.Enhancement code quality with Modern C++11. STL, Design Pattern.Mentoring new team members and Code ReviewsWork closely with cross-functional teams, including product managers, designers, and QA, to deliver exceptional software solutions.Provide guidance on architectural decisions, coding best practices, and technology choices for projects.Improved software performance by identifying and resolving bottlenecks in the code.Refactored legacy code bases for improved maintainability, paving the way for easier future updates.Tech Stack• C, C++,C++11, C++17, Python• Advance Data Structure And Algorithms• Design Pattern, STL, OOP\'s Concepts, SOLID Principle• Code debugging and Code review• OpenGL, EGL, OpenGLES, Graphics Algorithms and Shader Programming• Networking protocol: TCP/IP, UDP, Socket programming, SNMP protocols, Cryptography Algorithms• Static and Dynamic Analysis Tools: Coverty, Valgrind, Asan• Scripting Knowledge: Shell Script, Python, TCL• Machine learning algorithms: Linear Regression, SVM, Neural Network, Deep Learning, KNN, CNN• Development Tools: Visual Studio, GCC, Doxgen, Bulles Eye, Perforce, GIT, Copilot, TensorFlow, ARM DS-5, Eclipse, Jira

Experience

  1. Senior Software Engineer

    Cognyte

    Apr 2026 — Present · Gurugram, IN

Education

  • College of Engineering & Technology, Udaipur Rjasthan

    B .Engg.., Computer Science

    2003 — 2007

  • Indian Institute of Technology (Indian School of Mines), Dhanbad

    Master of Technology - MTech, Computer Engineering/Machine Learning

    2017 — 2020

Skills

  • Microsoft Sql Server
  • Software Engineering
  • Software Development
  • C
  • Sql
  • Linux
  • Unix
  • C++
  • Operating Systems
  • Java
  • C#
  • Team Management
  • Embedded Systems
  • Javascript
  • Databases

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.

Harikesh Saini — Senior Software Engineer at Cognyte in Hyderabad, TG, IN | Unifers