Hariharan Ragothaman

Lead Software Engineer at athenahealth
Team: Foundational Platform Services- Unify deployment pipelines for micro and macro services, an... read more
  • shield Verified
Contact Information
us****@****om
(386) 825-5501
Location
Greater Boston, Greater Boston

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Hariharan Ragothaman

You must have claimed profile
Rachel Miller

During my internship at Athena, Hari was a fantastic mentor. He's an amazing multitasker and always made time to help me with a problem or answer one of my many questions. He's also incredibly caring and eagerly provided me with both advice and encouragement. I learned so much with Hari's guidance and anyone would be lucky to work with him.

Hector Saint-Hilaire

Hari is a very smart, knowledgeable and helpful person. He is the kind of person that will immediately make a team better with his knowledge, energy and positivism.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • The Detailed Workings of AWS S3
    Educative, Inc.
    Feb, 2022
    - Present
  • How to Be Both Assertive and Likable
    LinkedIn
    Aug, 2021
    - Present
  • Problem Solving
    HackerRank
    Sep, 2020
    - Present
  • Python
    HackerRank
    Sep, 2020
    - Present
  • AI for Everyone
    deeplearning.ai
    Dec, 2019
    - Present
  • Programming Fundamentals in C
    Duke University
    Dec, 2019
    - Present
  • Product Management: Building a Product Strategy
    LinkedIn
    Nov, 2019
    - Present
  • Coursera - Computer Architecture Course
    Princeton University
    Sep, 2013
    - Present
  • Programming ARM7 based "LPC2129" Processor
    SANDS INDIA LIMITED
    Sep, 2012
    - Present
  • Certified C/C++ Programmer
    NIIT Technologies
    Jan, 2009
    - Present

Experience

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Lead Software Engineer
      • 2023 - Present

      Team: Foundational Platform Services- Unify deployment pipelines for micro and macro services, and increase visibility of deployed services.- Build and champion a macro-service pipeline and enable athenaOne Release and Product Quality.

    • Senior Software Engineer
      • 2020 - 2023

      Responsibilities - Software Development & Infrastructure as CodeTeams: Platform & Data Services, Product Engineering- Develop scalable, secure and resilient micro-services and event driven platforms.- Diagnose and debug production incidents and then improve systems to prevent regressions.- Create processes for CI/CD and bring pure DevOps culture for decisions development.- Actively involved in the hiring process / interview panels.- Designed and built, cloud / DevOps architecture including CI, CD, scheduled workflows, stage dependent environments, databases, automated testing / logging / monitoring / alerts using Terraform & AWS stack.- Manage code and configuration for docker containerized deployments in Kubernetes, Continuous integration/release management pipelines. - Research, design, and build efficient automation/performance frameworks that govern the whole development cycle.- Strong ability to effectively articulate technical information, challenges and solution in a clear concise manner with peers, executives, geographically distributed teams and variety of audiences.- Work in partnership with development teams in architecture, design reviews to deliver business functionality with required quality.- Mentor junior team members and software engineers with an eye on high code quality and timely delivery. Show less

    • United States
    • Computers and Electronics Manufacturing
    • 700 & Above Employee
    • Embedded Software Engineer
      • 2019 - 2020

      [Languages: C, C++, Python]Firmware / Software DevelopmentTeam: Wearables - Bose Frames, Research and Development- Worked on the next generation of Bose Wearable's - headphones, earbuds & frames.- Fixed High and Critical bugs and met deadlines consistently.- Implemented features around voice prompts, battery manager and Bluetooth stack.- Involved in full stack software development which includes embedded, mobile apps, cloud and built-in security across all layers in the stack.- Build platforms by architecting reusable building blocks and enabling faster and efficient product creation. Show less

    • Software Engineer II
      • 2019 - 2019

      [Languages : Python, C++]Software Development and AutomationTeams in Software and System Group:1. Google Voice Assistant (GVA) Embedded Team 2. Alexa Voice Service (AVS) Embedded Team3. Product Team [FY2018 & Beyond]- Owned specific components & responsible for overall python infrastructure.- Mentored Interns to optimize Castle ITH code on x86_64 platform & implement a virtual speaker.- Fixed bugs and was responsible for major, minor and patch releases. - Part of the team responsible for integrating Alexa into Bose embedded smart speakers.- Lead a small team to port and refactor automated tests. - Designed and implemented mocks for components to scale up automated tests.- Participate in code and design reviews and fixed bugs.- Implemented scripts that can be used to ease developer flow. - Worked with offshore teams and increased code-coverage > 50%.- Systematic code cleanup or refactoring and documentation in wiki / GitHub. Show less

    • Software Engineer
      • 2016 - 2019

      [Languages : Python, C++]Software Development and AutomationTeams in Software and System Group1. Product Team [FY2018 & Beyond], Aug 2017 - Present 2. SoundTouch SDK Development Team, June 2016 - Aug 2017- Develop scalable software for the next generation of Wireless Speakers.- Write automated tests in parallel with product software development.- Mentor junior group members and foster better software development practices.- Collaborate with other teams to improve efficiency of product development process.- Mentored students at several hackathons such as HackRU, BostonHacks conducted by MLH.- Developed new test methodologies to improve current infrastructure and framework.- Presented a paper on 'Improving Code Quality through Continuous Integration' in BTC 2017. Show less

    • Software Automation Engineer
      • 2015 - 2016

      [Languages : Python]Software Development and AutomationTeams in Software and System Group:1. Network and Applications Team, July 2015 - Nov 20162. Automation and Tools Group, July 2015 - Jan 2016- Designed, developed and executed ‘White Box’ automated test plans and suites.- Utilized Jenkins for designing and executing CI/ CD process providing quality assurance.- Designed and implemented automated tests to ensure stability of WiFi setup experience.- Developed new test cases to verify defects and quarantine bugs.- Troubleshooted networking and WiFi related issues using standard packet sniffer tools.- Developed new test methodologies to improve current infrastructure and framework.- Ensured test cases met the quality of the complex home experience related to WiFi Setup.- Lead the effort in generation of code-coverage and analysis reporting health of code base.- Investigated and analyzed root causes of technical issues and performance bottleneck.- Verified features and enhancements using white and black box methodologies; with emphasis on identifying and debugging issues in large-scale distributed systems. Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • Graduate Research Assistant
      • 2014 - 2015

      [Languages : C++, MATLAB]Research Project: "Ubiquitous embedded system model design for Physical appliance control using Google Glass and Arduino"Lab: Center for Communication and Digital Signal ProcessingResponsibilities & Key Benefits: - To design the complete flowchart of the system and layout its working process.- Code the processor - ATMEL SAM3X8E ARM Cortex-M3 CPU. - Gained a preliminary understanding of Google glass and its operations.Research Project 2: "A New Paradigm for Robotic Gait Rehabilitation Based on Reinforcement Learning"Neuro-motor Systems Laboratory, Northeastern University Under Prof Christopher Hasson & Prof Sheng-Che YenResponsibilities and Key Benefits: - Started working on the 'Novint Falcon' to build a haptic model for user - system feedback.- Transitioned to 'Geo Magic Touch' for better control and coded the same using Visual Studio C++.- Developed MATLAB model for generating robotic paths and tracks.- Worked on setting up network protocols for effective data transfer from Master to Client node. - Simulated an embedded system model for trajectory tracking / control of a robot for telepresence.- Documented all activities and research work on a periodic basic and submit reports.- Perform Soldering as and when necessary for building circuits.- Assisting in building the overall embedded model for robotic gait rehabilitation through reinforcement learning. Show less

    • Proctor - Residential Safety Office
      • 2014 - 2014

    • Project Intern
      • 2012 - 2012

      Details :- Intern related to Embedded Systems and Robotics Value :- Trained in programming ATMEL micro controllers using Arduino IDE, interfaced variety of sensors,actuators and other peripheral devices such as ZIGBEE, GPS, GSM & RF-ID. Worked on problem statements from various robotics and circuit design competitions/fests. Also consistently worked on 12 mini projects to develop embedded design skills.Finally designed an DTMF based control for Home appliances. Details :- Intern related to Embedded Systems and Robotics Value :- Trained in programming ATMEL micro controllers using Arduino IDE, interfaced variety of sensors,actuators and other peripheral devices such as ZIGBEE, GPS, GSM & RF-ID. Worked on problem statements from various robotics and circuit design competitions/fests. Also consistently worked on 12 mini projects to develop embedded design skills.Finally designed an DTMF based control for Home appliances.

    • Appliances, Electrical, and Electronics Manufacturing
    • Project's Director
      • 2011 - 2013

      To come up with new projects and take active steps to implement them. Also to train and mentor students of the department on their projects which can be for their own personal research or towards contribution to E-cube or ETA funded projects. Actively work with the reverse engineering wing and to teach the students general software such as Pspice and MATLAB

    • Executive Committee Member
      • 2009 - 2013

    • United States
    • Non-profit Organizations
    • 700 & Above Employee
    • Student Reviewer
      • 2011 - 2012

      To participate in peer to peer reviews of International papers submitted and evaluate them,based upon the given guidelines. Additionally to assist professors in the technical review committee, during the overall process. To participate in peer to peer reviews of International papers submitted and evaluate them,based upon the given guidelines. Additionally to assist professors in the technical review committee, during the overall process.

    • United Kingdom
    • Transportation/Trucking/Railroad
    • In Plant Trainee
      • 2011 - 2011

      Domain :- Electrical Machines, Transmission and Distribution, Protection and Switch Gear Details :- Worked in the Electric Traction / Motors / Relay/ Supply departments and grasped the complete working of railways. Analysed each part of the electric locomotive by working hands-on. Understood fundamental concepts of supply to railways and the existing communication relay networks. Domain :- Electrical Machines, Transmission and Distribution, Protection and Switch Gear Details :- Worked in the Electric Traction / Motors / Relay/ Supply departments and grasped the complete working of railways. Analysed each part of the electric locomotive by working hands-on. Understood fundamental concepts of supply to railways and the existing communication relay networks.

Education

  • MIT Professional Education
    Professional Certificate Program in Machine Learning & Product Management
    2023 - 2024
  • Northeastern University
    Master of Science - MS
    2013 - 2015
  • Anna University
    Bachelor of Engineering (B.E.)
    2009 - 2013
  • Padma Seshadri Bala Bhavan Sr. Sec. School
    High School Diploma
    2004 - 2009

Community

You need to have a working account to view this content. Click here to join now