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
Senior Software Engineer
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.