Harikesh Saini — Software Engineer
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 Reviews Work 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
Stackforce AI infers this person is a Software Engineer specializing in semiconductor and IT services with a focus on software development and architecture.
Location: Hyderabad, Telangana, India
Experience: 17 yrs 11 mos
Skills
- Software Development
- C++
- Middleware Development
- Networking
- Dtv Project Management
- Software Quality Assurance
- Graphics Programming
Career Highlights
- Expert in FPGA IP development and software architecture.
- Strong background in machine learning and data structures.
- Proven leadership in mentoring and team collaboration.
Work Experience
AMD
Staff Software Engineer (4 yrs 3 mos)
HCL Technologies
Senior Technology Specialist (2 yrs 6 mos)
Samsung Electronics
Chief Enginee (2 yrs 5 mos)
Lead Engineer (3 yrs 11 mos)
Senior Software Engineer (1 yr 11 mos)
Software Engineer (1 yr 5 mos)
Honeywell Aerospace
Software Engineer (1 yr 2 mos)
Trigent Software Ltd
Software Engineer (1 yr 1 mo)
CTAE
Academic Projects (5 mos)
Education
Master of Technology - MTech at Indian Institute of Technology (Indian School of Mines), Dhanbad
B .Engg.. at College of Engineering & Technology, Udaipur Rjasthan