Shankara Narayana

Shankara Narayana

Android Professional Freelancer

location of Shankara NarayanaHerndon, Virginia, United States

Connect with Shankara Narayana to Send Message

Connect

Connect with Shankara Narayana to Send Message

Connect
  • Timeline

  • About me

    Offering free technology consultations to small businesses, SDE2 at AWS Cryptography - Private Certificate Authority,

  • Education

    • Carnegie Mellon University

      2021 - 2022
      Master's degree Information Technology Strategy (Software Systems) 3.79

      https://www.cmu.edu/mits/

    • National Institute of Technology Karnataka

      2015 - 2019
      Bachelor of Technology Electrical and Electronics Engineering
    • Udacity

      2016 - 2017
      NanoDegree Android
  • Experience

    • None

      Jun 2016 - Jun 2018
      Android Professional Freelancer

      Google Certified android developer.

    • Astral Presence Technology Pvt. Ltd

      May 2017 - Jun 2019
      Executive Director, Co-Founder

      • Participated in NITKS' pitching event by presenting DashKart - An automated retail store. Received offers from 3 different investment companies.• Managed projects by gathering requirements and performing goal analysis Drafted 3 project specification documents.• Managed customer relationship by conducting weekly review meetings, managing expectations and providing 24/7 customer support. Achieved high levels of trust.

    • Raptor Design

      Mar 2018 - Jun 2020
      Senior Design Engineer

      • Designed and developed a central controller using RaspberryPi and Zigbee by implementing 50+ APIs calls over Zigbee to facilitate concurrent communication to upto 99 trackers for performing automated as well as manual O&M activities.• Developed a modbus server using pymodbus to expose upwards of 2000 parameters and controls.• Debugged controller hardware and networks by using Wireshark and Linux system tools to set up 600 MW of solar power.• Implemented an Over the air update system using Y-Modem over Zigbee saving 0.3 man hours on every tracker update.• Designed a controller for a retractable solar awning system using BLE modules and a raspberryPi to provide 4 software based controls for the system.• Integrated wind, snow and flood sensitive actions using sensors interfaced through UART, modbus and GPIOs in order to automate carrying out preventive measures against disasters.• Developed a backend for the controller using python Flask to provide 80+ endpoints to interface with a web UI.• Developed an Android application for performing O&M activities on the tracker using Java, Android Studio and bluetooth in order to provide 25+ I/O functions for the tracker through the Android app. Show less

    • FTC Solar, Inc

      Jul 2020 - Aug 2021
      Staff Software Engineer

      • Integrated and deployed a remote management, monitoring and update system to more than 200 active devices by using Mender Open Source software saving 200 man hours on every release.• Developed diffused light sensitive tracking using a weather station API improving solar plant power production by 0.9%.• Created a sensor redundancy system using MQTT in order to improve sensor reliability by upto 5x.• Designed a concept for an improved commissioning system using Zigbee remote configuration and GPS to reduce costs by $10,000+ per installation. Show less

    • Carnegie Mellon University

      Oct 2021 - Aug 2022

      Project - Automated SSL/TLS Certificate Distribution System.• Created test scripts for the certificate distribution system to verify installation files and permissions using Bash scripts and linux system commands.• Ported the certificate distribution system to centOSby using the rpm packaging tool and updating hard links to dependencies. Extended Support for an extra more OS.• Created and hosted documentation with auto updates from repository.by using sphinx, github and readthedocs.io. Saved 30 minutes of documentation management work on every release. Show less

      • Teaching Assistant

        May 2022 - Aug 2022
      • Junior Programmer

        Sept 2021 - May 2022
      • Teaching Assistant

        Oct 2021 - Dec 2021
    • Amazon Web Services (AWS)

      Aug 2022 - now
      Software Development Engineer II

      SDE2 on AWS Private Certificate Authority Connectors Team* Design, development and operations of Aws Private CA Connector for Active Directory

  • Licenses & Certifications