{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Kalyan Maddu",
    "label": "Senior Software Engineer at Cisco Meraki",
    "summary": "Senior engineer who has spent 20+ years building for the web, and has shipped Ruby on Rails since 2008. Principal engineer on most projects, taking them from conception to production.",
    "location": {
      "region": "North Carolina",
      "countryCode": "US"
    },
    "profiles": [
      {
        "network": "GitHub",
        "username": "kmaddu",
        "url": "https://github.com/kmaddu"
      },
      {
        "network": "LinkedIn",
        "username": "kmaddu",
        "url": "https://www.linkedin.com/in/kmaddu/"
      },
      {
        "network": "Codementor",
        "username": "kmaddu",
        "url": "https://www.codementor.io/@kmaddu"
      }
    ]
  },
  "work": [
    {
      "name": "Cisco Meraki",
      "position": "Senior Software Engineer",
      "startDate": "2020-11"
    },
    {
      "name": "Verizon",
      "position": "Senior Ruby on Rails Developer / Cloud Developer",
      "startDate": "2018-10",
      "endDate": "2020-10",
      "summary": "Release & Delivery Management Services: tools that plan, certify and track every major Verizon release.",
      "highlights": [
        "Envisioned, prototyped and built the Scope in Play portal to track scope across all Verizon projects",
        "Built a data platform that syncs Jira and Plutora story data across projects and feeds other apps",
        "Built the Enterprise Release Plan calendar, later adopted by Global Technology Services and Visible Wireless",
        "Rich data visualizations with Highcharts and D3.js",
        "Moved apps from on-prem to AWS; automated deploys with Jenkins, Ansible and CloudFormation",
        "Hardened apps with Black Duck and OWASP ZAP"
      ]
    },
    {
      "name": "Tenna",
      "position": "Senior Ruby on Rails Developer / Team Lead",
      "startDate": "2016-11",
      "endDate": "2018-10",
      "summary": "Asset tracking and IoT platform: QR, RFID, BLE, LoRa, Sigfox, Wi-Fi and cellular trackers, OBD and J1939.",
      "highlights": [
        "Designed the three-tier architecture: device manager parsing binary tracker data → JSON API → web app",
        "Designed the binary protocols trackers use to report data and receive mode changes",
        "Built the mobile API from scratch; led features like Optimal Route Suggestion",
        "AEMP integrations with John Deere, Komatsu and Caterpillar",
        "PostgreSQL + Elasticsearch, Redis caching, Sidekiq background jobs",
        "Mentored developers on Rails and React"
      ]
    },
    {
      "name": "AT&T Labs",
      "position": "Senior Ruby on Rails Developer (NextGen CDN)",
      "startDate": "2012-01",
      "endDate": "2016-11",
      "summary": "NextGen: a CDN provisioning platform built as a set of Rails services talking over REST.",
      "highlights": [
        "Built device drivers that translate REST/JSON into Junos XML for Juniper devices",
        "Built the shared Rails engine every module uses for common model data",
        "Integrated the portal with AT&T's Common Security Platform for single sign-on",
        "Designed extendable search for the account and common modules"
      ]
    },
    {
      "name": "AT&T Labs",
      "position": "Senior Front-End Developer (Synaptic Cloud Portal)",
      "startDate": "2013-01",
      "endDate": "2016-11",
      "summary": "Synaptic Cloud Portal: the front end for AT&T's cloud services (Compute, Storage, NetBond, Government Cloud).",
      "highlights": [
        "Designed screens and prototypes with the product team for release approvals",
        "Built shared jQuery modules usable by any page in the portal",
        "Migrated front-end components from Dojo to jQuery"
      ]
    },
    {
      "name": "Bloomberg",
      "position": "Senior Ruby on Rails Developer",
      "startDate": "2011-01",
      "endDate": "2011-12",
      "summary": "Businessweek.com, the high-traffic online edition of Bloomberg Businessweek.",
      "highlights": [
        "Moved Businessweek content delivery from Java/J2EE to Ruby on Rails",
        "Primary developer for the Magazine Index, Special Reports, Graphic Articles and Slideshows",
        "Built the JSON feed for the iPad app, RSS feeds and the versioned-document REST API",
        "Optimized page rendering; HTML5 with HAML and CSS3"
      ]
    },
    {
      "name": "Ignite Game Technologies",
      "position": "Senior Ruby on Rails Developer (Simraceway)",
      "startDate": "2010-01",
      "endDate": "2011-01",
      "summary": "Simraceway: an online racing platform built on rFactor where players race for cash prizes; rebuilt from PHP in Rails.",
      "highlights": [
        "Multi-gateway payments (Moneybookers, Authorize.net, PayPal) with automatic routing by location",
        "OAuth provider and JSON REST API for the desktop client",
        "Location-based access control, Facebook and Twitter integration, Zendesk SSO"
      ]
    },
    {
      "name": "ViKiwi",
      "position": "Ruby on Rails Developer",
      "startDate": "2008-01",
      "endDate": "2010-01",
      "summary": "Peer-to-Patent and Linux Defenders for New York Law School, and the Project Discipline team tool.",
      "highlights": [
        "Built Peer-to-Patent, which enlists citizen experts to find prior art for pending patents",
        "Cross-browser, fluid UIs with JavaScript and AJAX",
        "Deployed and monitored with Capistrano and Nagios"
      ]
    },
    {
      "name": "Lockheed Martin",
      "position": "J2EE Developer",
      "startDate": "2005-06",
      "endDate": "2008-01",
      "summary": "MIDAS, used by state disability determination offices.",
      "highlights": [
        "Java and XML middleware integrating state DDS offices with Social Security Administration services"
      ]
    },
    {
      "name": "R. L. Polk",
      "position": "J2EE Developer",
      "startDate": "2005-01",
      "endDate": "2005-06",
      "summary": "A marketing platform automakers and dealers use to find potential customers.",
      "highlights": [
        "Struts front end using Session Façade, Abstract Factory and DAO patterns"
      ]
    }
  ],
  "education": [
    {
      "institution": "Purdue University Indianapolis",
      "area": "Computer and Information Science",
      "studyType": "Master's",
      "startDate": "2002",
      "endDate": "2004"
    },
    {
      "institution": "Jawaharlal Nehru Technological University",
      "area": "Computer Science and Engineering",
      "studyType": "B.Tech",
      "startDate": "1998",
      "endDate": "2002"
    }
  ],
  "publications": [
    {
      "name": "Multi-way association extraction and visualization from biological text documents using hyper-graphs: Applications to genetic association studies for diseases",
      "publisher": "Artificial Intelligence in Medicine",
      "releaseDate": "2010",
      "url": "https://doi.org/10.1016/j.artmed.2010.03.002"
    },
    {
      "name": "Multi-way Association Extraction from Biological Text Documents Using Hyper-Graphs",
      "publisher": "IEEE International Conference on Bioinformatics and Biomedicine (BIBM)",
      "releaseDate": "2008",
      "url": "https://doi.org/10.1109/BIBM.2008.10"
    }
  ],
  "skills": [
    {
      "name": "Languages",
      "keywords": [
        "Ruby",
        "JavaScript",
        "Java"
      ]
    },
    {
      "name": "Frameworks",
      "keywords": [
        "Ruby on Rails",
        "React",
        "Angular",
        "Node.js",
        "GraphQL"
      ]
    },
    {
      "name": "Web",
      "keywords": [
        "HTML5",
        "CSS3",
        "SASS",
        "Bootstrap",
        "Materialize"
      ]
    },
    {
      "name": "Data",
      "keywords": [
        "PostgreSQL",
        "MySQL",
        "SQLite",
        "Oracle",
        "Elasticsearch",
        "Redis"
      ]
    },
    {
      "name": "Devops",
      "keywords": [
        "AWS",
        "EC2",
        "S3",
        "RDS",
        "CloudFormation",
        "Jenkins",
        "Ansible",
        "Capistrano"
      ]
    }
  ]
}
