Skip to content
View hariharanragothaman's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report hariharanragothaman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hariharan Ragothaman is a seasoned Senior Software Engineer with over a decade of experience architecting scalable systems across embedded platforms, cloud-native environments, and AI-powered infrastructure. At Advanced Micro Devices (AMD), he leads mission-critical initiatives in data center validation and server-side systems. Previously, he contributed to DevSecOps transformations at athenahealth and played a key role in launching flagship consumer audio products at Bose Corporation. He holds an M.S. in Electrical and Computer Engineering from Northeastern University and a B.E. in Electrical and Electronics Engineering from Anna University. Hariharan thrives at the intersection of embedded software, distributed systems, robotics, and DevSecOps—solving high-impact technical challenges through principled system design and execution.

In parallel with his industry work, Hariharan actively contributes to academic and research communities. He has authored peer-reviewed publications in leading IEEE conferences and journals, with interests spanning edge computing, secure AI systems, and resilient infrastructure. He reviews for top-tier venues including AAAI, NeurIPS, ICLR, ICML, IJCAI, IJCNN, iLRN, SoftwareX, and the Journal of Open Source Software.

A recognized thought leader, Hariharan has delivered invited talks at ACM, OWASP, Conf42, SwampUP, and IEEE events. He frequently serves as a mentor and judge at global hackathons hosted by MIT, UC Berkeley, Boston University. His work has earned several accolades, including Top 30 Early Career Professionals in Computing, IEEE Computer Society, Global InfoSec Award for Cybersecurity Identity Governance at RSA Conference 2025, multiple Awards of Excellence at Bose, and induction into the athenahealth Hall of Fame.

Highlights

• Expertise in Python3.x, C++17, Data Structures, and Algorithms
• Proven ability to deliver complex systems quickly and reliably
• Deep interest in Embedded Systems and Large-Scale Distributed Systems
• Passionate about problem-solving, product development, and technical leadership
• Fast at understanding large codebases and learning new technologies
• Proficient in Pytest, Google Test, and building CI/CD pipelines from scratch
• Skilled in full lifecycle engineering—from requirements to deployment and support

Open Source Projects

pymaster: Python quick reference for problem solving Stars
freeRTOS-visualizer: Python tool to visualize RTOS tasks in real-time Stars
DepthOfInk: Chat with characters from your storybook PDFs Stars
ResumeRPG: Transform your GitHub profile into a legendary RPG character card Stars
dockpulse: Container Resource Profiler & Right-Sizer for Docker Stars
dockforge: AI-Powered Full-Stack Generator via Docker Model Runner Stars
wasmdock: Docker-Native WASM Development Toolkit Stars
zero-trust-bootup: Quick example to showcase Zero-Trust Stars
nlp-terraform-pipeline: Synthetic AWS infrastructure queries and NLP models for Terraform automation Stars
nyx-video-pipeline: Real-time video capture from webcams, files, and RTSP streams Stars
mediaPlayer: Media Player implemented using C++ Stars
asyncio-talk: Talk on AsyncIO for speeding up I/O bound workflows Stars
buildathon-messaging: Inter-device voice and text messaging for Bose Home Speaker 300 Stars
androquad: Swing-free trajectory tracking for quad rotors with suspended payloads Stars
arduinobell: System to control an electric bell through Arduino controller Stars
microshell: UNIX-based command line interpreter for User-OS interactions using C Stars
ISS-Tracking: Using Open Notify API to track the International Space Station Stars
BoggleGameSolver: Algorithm solution approaches for solving Boggle Stars
shufflecards: Shuffle order problem Stars
graphicbay: C++ program for basic E-commerce system [Archived] Stars

Invited Talks

The Real ROI of your Cloud Strategy, RedGate Summit, Dallas 2025
Unified Deployment Pipeline for Speed, Security & Compliance, TechStrongTV
WebRTC Under Constraint - Emulating Embedded Devices with a Virtual Test Lab, RTC 2025 & Expo, Chicago, USA
Unified DevSecOps Pipelines - Accelerating Secure Deployments with NLP and JFrog XRAY, SwampUp 2025, CA, USA
Shift-Left Meets Zero Trust - Building Secure-by-Design APIs from Day Zero, SEI, CMU, USA
Async Python for Data Science - Speeding Up IO-Bound Workflows, Elastic & PyData Joint Meetup, NYC, USA
From Robotics to DevSecOps - A Journey in Tech, TestGuild DevOps Tools Podcast
Zero Trust at the API Layer - Strategies for Securing Microservices in Multi-Cloud Environments, Cloud Security Alliance
Secure-by-Design AI Agents - Open-Source Workflows for DevSecOps Automation, ACM Austin Talks, USA
Revolutionizing Application Security with Unified Deployments and Automated SBOM, AMD DevOps World 2025, USA
Uncovering 100K Security Violations — OWASP Foundation, BASC 2025, Boston, USA
Advancing Healthcare Security with DevSecOps, IEEE Computer Society (OCCS) Global Emerging Technologies Series, CA, USA
C++ and Python - Building Robust Applications by Offloading Compute-Heavy Workloads, Conf42 Python 2025
Securely Unifying Deployments in an Organization for Increased Governance, Conf42 DevOps 2025
DevSecOps in Action - Building Resilient and Secure Distributed Systems, IEEE ARIAA 2024
Artificial Intelligence Driven Automation in DevOps - Transforming Security and Resilience, ICMR 2024
Improving Code Quality through Continuous Integration Testing, Bose Technical Conference (BTC-2017), Boston, USA
Establishing Design Routines for Effective Control of Automated Robots, VIMANTRA 2012, National Instruments, India

Blogs

NimbusNet: Building a High-Performance Echo & Chat Server Across Boost.Asio and io_uring — Deep dive into low-latency TCP/UDP server design using Boost.Asio and Linux io_uring
Template for Backtracking Problems Part 1 - The Basics — A structured approach to solving backtracking problems

Tech Stack

Languages

Python C++ Bash

Libraries / Frameworks

Flask Google Test Pytest

DevOps

Docker Kubernetes Prometheus Grafana Jenkins FluxCD

Tools

CMake Terraform MATLAB Arduino Conan Simulink Artifactory

Cloud

AWS Azure

Networking

HTTP TCP/IP WebSockets


🔥 Github Stats :

GitHub Streak

LeetCode Stats

Leetcode Contest Rating

Codeforces Stats

Pinned Loading

  1. pymaster pymaster Public

    Python Quick Reference for Problem Solving

    Python 29 21

  2. freeRTOS-visualizer freeRTOS-visualizer Public

    Python Tool to visualize RTOS tasks in real-time

    Python 25 17

  3. algoFlow algoFlow Public

    Competitive Programming Code Snippets in C++ and python3.x

    C++ 2

  4. BoggleGameSolver BoggleGameSolver Public

    Algorithm Solution Approaches for solving Boggle

    C++ 5

  5. ISS-Tracking ISS-Tracking Public

    Using Open Notify API to track the International Space Station

    Python 5

  6. shufflecards shufflecards Public

    Shuffle Order Problem

    C++ 5