Shantanu Kangude
acg78i@r.postjobfree.com +1-214-***-**** US Citizen Dallas, TX
Education
Ph. D. (01/01 – 05/04) Computer Networks GPA 4.0/4.0
Georgia Institute of Technology, Atlanta, GA, USA
MSECE (08/99 – 12/00) Electrical & Computer Engineering (Minor: Computer Science) GPA 4.0/4.0
Georgia Institute of Technology, Atlanta, GA, USA
B. Tech. (08/95 – 05/99) Electrical Engineering (Minor: Computer Science) GPA 9.3/10.0
Indian Institute of Technology (IIT) Kanpur, UP, India
Summary
Principal Architect and Software DevOps Manager: SaaS Web Apps
v2pal.com - Ruby on Rails with Backbone.js - Incl. Social, Gamification, Forum, API for Mobile
thankyouhub.com - LAMP - Incl. Social, Multimedia, Purchases, Payments, and Value Accounts
University Teaching: Southern Methodist University, Dallas, TX USA - Adjunct Professor
EE 7376: Computer Networks - Taught 5 times EETS 8316: Wireless Networks - Taught twice
US Patents: 16 US Patents Awarded http://kangude.net
IEEE Standards Association Award: Outstanding Contributions to 802.11s Mesh Networking Standard
Entrepreneurship: ThankYouHub.Com - Social network for gratitude rewards and helping 02/10 - 06/12
Technical Standards Participation
3GPP RAN2: 4G LTE Cellular Networks: Lead representative, Texas Instruments 03/06 - 10/08
IEEE 802.11/Wifi-Alliance: Wireless LANs: Lead Rep., Texas Instruments, Multiple projects 05/04-11/09
Employment (excl. adjunct professorship)
TechElegance LLC Dallas, TX, US Oct 2011 - Present Principal Consultant
Gratitude Point, Inc Dallas, TX, US Feb 2010 – June 2012 Founder and CEO
Texas Instruments (TI) Inc. Dallas, TX, US Jun 2004 – Feb 2010 Member, Research Staff
Lancope, Inc. Atlanta, GA, US Summer 2002 Graduate Intern
AT&T Labs Florham Park, NJ, US Summer 2001 Graduate Intern
Intel Labs Hillsboro, OR, US Summer 2000 Graduate Intern
MOOCs w/ Certificates: https://www.linkedin.com/in/skangude
Programming, Software, and Administration Skills
Server Side Scripting & MVC: Ruby, Ruby on Rails, Rails JSON API, PERL, PHP, CodeIgniter, Node.js
Front-end & Javascript MV*: Backbone.js, JQuery with UI & plugins, Bootstrap
Databases/In-memory Stores: MySQL, SQLite, PostgreSQL, Redis, NoSQL
Test/Utils: Git, Svn, RSpec w/ Capybara, CircleCI continuous integration, New Relic, Code Climate
Infra./Support: Linux, Apache, Thin, Heroku, Amazon Web Services (AWS), MaxCDN, Slanger
Mobile Apps: Android, Java
Networking: OPNET Network Modeler, C, MATLAB, Unix Shell, Sockets Programming
Industry Experience
Principal, TechElegance LLC (Tech Consulting) (07/11 – Present Full time since 08/2012)
Principle Architect and Software DevOps Manager, v2pal.com (08/12 - 12/14)
Supervised a team of 4 developers from Josh Software and Endeavor Tech, India, to build a Ruby on
Rails with Backbone.js web app and an IoS mobile app from scratch. Responsibilities included full
software architecture ownership, the overall management of the software development and operations,
and partial product definition with the CEO.
Web App Implementation: Hosting is on Linode Linux VPS with Apache and Thin servers (for load
sharing/horizontal scaling). Git is used for version control, and builds are on CircleCI continuous
integration. Server side testing is on Rspec with Capybara/Selenium. Javascript testing is on Jasmine.
Databases used are MySQL for the main app, and PostGres for the forum using Discourse. Live
notifications implemented using Slanger (Pusher type real time server) and Redis. Twitter Bootstrap is the
front-end framework, MaxCDN, the content delivery network, and New Relic, the app performance
monitor. Devise and Omniauth are used for native authentication and with auth providers like Facebook,
Google etc. ActiveAdmin with PaperTrail are used for site administration and logging.
App features: V2pal is an R&D project of a prominent tech entrepreneur. It is a 'lifecoach' web app in the
'Quantified Self' domain of personal applications. It involves lots of self reporting and journaling with
advanced tagging and analytics. The app is social with 'circles', likes, and shares. It is gamified with
points, badges, and leaderboards (PBL), and also involves Plans and Reminders.
Mobile App: Managed the development of an IOS mobile app for v2pal. The app uses a json API that we
developed for v2pal.com, to read and write data from/to our web app's persistent storage. The app is an
additional avenue for v2pal.com users to access the service.
Other (Part time: 07/11 - 08/12): Managed the implementation of a full featured affiliate referral tracking
system like HasOffers.Com; code base extended a CodeIgniter PHP Framework based platform.
Implemented a web application for a customer to upload and view files from the web like a file system.
JQuery File Tree plugin was used.
CEO, Software Development and UI/UX Manager, Gratitude Point, Inc. (02/10-07/12)
Hired and lead a team of 3 programmers, 2 graphic artists / designers, and a copywriter. Closed $20,000
investment for the first stage of the project. THANKYOUHUB.COM is a fully functional social networking
website for tracking and returning favors through Gratitude Points (Rewards). SVN was used for version
control and Redmine for issue tracking.
LAMP based Web Software Development: Lead the development of a full featured Social Network
website ThankYouHub.Com with the features of friend circles, subscription to tags, classifieds, and
points account management. Managed PERL modules for the implementation, including CGI and
Session. Managed the MySQL database with more than 30 tables for the site.
Javascript, JQuery with Plugins, and Ajax: Managed extensive development with Ajax for uploads,
automatic page updates, and user action triggered page updates. Managed browser side scripting with
JQuery and numerous JQuery plugins including Timeago, Cycle, Linkify etc.
Secure website implementation: Secure website was implemented for monetary transactions with
Gratitude Points, the currency on our site.
Linux Administration, Website Backups and Maintenance: Responsible for Linux maintenance and
administration, and backup of our site ThankYouHub.Com.
Amazon Web Services (AWS) Implementation: Lead the implementation of Amazon Simple Email
Service (SES) and Amazon Simple Storage Service (S3) for our site’s email and backups.
Movable Type Based Blog Publication: Installed and integrated 3 blogs using the Movable Type
platform with our main website. Main blog has published over 150 entries.
Content Delivery Network (CDN) and other speed optimizations for website: Implemented pull zones
on MaxCDN content delivery network for our site. This and other optimizations such as sprite sheets and
optimized queries aided in faster loading of our site.
Photo / Image / Video upload, editing, and display: Managed the development of web scripts that
create printable formatted certificates with template images and user text using ImageMagick. Also
managed the upload and watermarking of videos with FFMpeg for our site.
Facebook API and Twitter API implementation with OAUTH: Managed the implementation of
Facebook Connect and Twitter API for login on our site using these two.
Paypal API with Instant Payment Notification (IPN): Managed the integration of Paypal API with
their Instant Payment Notification (IPN) for purchase and redeem of our currency Gratitude Points on the
site. We instantly reflect the purchased points in member accounts.
Member, Research Staff, DSP Solutions R&D Center, Texas Instruments, Inc (06/04-02/10)
Manager: Ms Xiaolin Lu, Dr. Donald P. Shaver
WiFi Direct / WFA-p2p (Peer to Peer WiFi), Bluetooth Coexistence, and Ad-hoc Wireless Networks
(11/08-02/10): Represented TI in the standardization of WiFi Direct in WiFi Alliance. Responsible for a
major technical proposal in the device discovery area of the standard. Brought the TI implementation
team up to speed on the specification, and provided specific proprietary enhancements to the standard for
product differentiation. Assisted the implementation team in the Wifi Bluetooth coexistence area.
Performed comparative study on Wi-Fi alliance’s (WFA) p2p (Wifi Direct), WiFi Protected Setup
Extensions (WPSE) technologies and Bluetooth SIG’s ‘Configuration and Low Power Profile (CLPP)’
and ‘Alternate MAC/PHY (AMP)’ technologies.
3GPP RAN2 – LTE MAC, RLC, and RRC (03/06-10/08): The only representative from Texas
Instruments in the RAN2 group responsible for the standardization efforts in the area of layer 2 and 3 for
the Long Term Evolution of the 3rd Generation wireless cellular networks. Responsible for numerous
contributions to the Evolved UTRA (E-UTRA) standard in the areas of Random Access Channel
(RACH), Mobility, Handover, and system information broadcast. Also the lead architect of Evolved
UTRA modeling and simulation effort for the E-UTRA (LTE) system for Texas Instruments.
IEEE 802.11 Task Group S Wireless LAN Mesh (02/05 – 02/06): Technical lead for the Texas
Instruments’ effort in the task group ‘S’ in IEEE 802.11 group on mesh networking in wireless LANs.
Co-founder of the Simple, Efficient, and Extensible Mesh (SEE-Mesh) industry group that brought the
winning technical proposal to the standards body. One of the primary authors of the powersave,
beaconing-synchronization, and the Mesh Deterministic Access (MDA) mechanisms in the current 802.11
S standard. IEEE Standards Association Award was received for the work.
IEEE 802.16 d/e Protocol Effort - WIMAX (10/04 – 01/05): Worked to evaluate the MAC
layer/framing overhead in OFDMA based IEEE 802.16e protocol. Overhead reduction and higher
efficiency were the principal goals of the standards effort in order to develop a high performance mobile
wireless broadband access system.
IEEE 802.11e/n Simulations (06/04 - 09/04): Exclusively responsible for the modeling and simulation of
the HCCA Quality of Service mode of operation in the IEEE 802.11 protocol. The simulation results were
part of the WWise proposal to the IEEE 802.11n task group responsible for the development of high-
speed wireless LANs.
Graduate Research Assistant, Georgia Institute of Technology, Atlanta, GA (01/01 – 05/04)
Advisor: Dr. John Copeland
Dissertation Research: Mathematically analyzed tree based collision resolution mechanisms, including
the Home PNA 2.0 MAC. Proposed a QoS MAC framework for contention based medium access in
CSMA local networks. The proposed ‘implicit scheduling’ framework uses a more deterministic channel
access method than traditional randomized methods. The determinism is achieved through compact state-
keeping of channel access history and by using specific access rules. Our protocol achieves strong
hierarchical fairness with efficient channel utilization.
Network Security Research: Proposed a novel method for detecting rogue 802.11 WLAN access points
by comparing inter-packet temporal spacing in the rogue environment versus that in a normal wired LAN
environment.
Network Security Intern, Lancope (http://www.lancope.com) – Atlanta, GA (05/02-08/02)
Advisors: Dr. Hyoung-Kee Choi and Mr. Joseph Gibbs
Worked on the design and development of a computer network attack tool to test the company’s intrusion
detection system product. Implemented scanning and denial of service attacks, and a network anomalies
simulator.
Research Intern, AT&T Labs – Florham Park, NJ (05/01 – 08/01)
Advisor: Dr. Matthew Sherman
Modeled the Home Phone-line Networking Alliance (Home PNA) 2.0 protocol in OPNET. Simulated and
analyzed the protocol for performance in home networking environments.
Research Intern, Intel Labs – Intel Architecture Lab, Hillsboro, OR (05/00 – 08/00)
Advisor: Mr. Evan Green
Worked in simulation subgroup of IEEE 802.11 ‘E’ for QoS MAC enhancements. Fixed bugs in, and
enhanced the OPNET model of 802.11 wireless LAN nodes with channel models.
List of United States Patents Awarded
Pierre Bertrand, Shantanu Kangude, Zukang Shen, “Preamble group selection in random access of wireless
networks,” US Patent 8792377 awarded July 29, 2014
Pierre Bertrand, Shantanu Kangude, "Uplink synchronization management in wireless networks," US Patent
8711765 awarded April 29, 2014
Shantanu Kangude, Ariton Xhafa, Yanjun Sun, Harshal, Chhaya, "Peer-to-peer group owner enhanced
power management," US Patent 8458504 awarded June 4, 2013
Shu Du, Sandeep Bhadra, Shantanu Kangude, Ramanuja Vedantham, "System and method for managing
radio link failures," US Patent 8280375 awarded October 2, 2012
Shantanu Kangude, Pierre Bertrand, Ariton Xhafa, "Pre-synchronization method for hard handovers in
wireless networks," US Patent 8218500 awarded July 10, 2012
Ramanuja Vedantham, Shantanu Kangude, “System and method for providing status reports of transmitted
data packets in a data communications system,” US Patent 8179812 awarded May 15, 2012
Ramanuja Vedantham, Sandeep Bhadra, Shantanu Kangude, Seung baek, “Radio bearer dependent
forwarding for handover,” US Patent 8169969 awarded May 1, 2012
Ramanuja Vedantham, Shantanu Kangude, Sandeep Bhadra, “MIMO with reserved subframes in primary
and secondary base stations,” US Patent 8155023 awarded April 10, 2012
Pierre Bertrand, Shantanu Kangude, Zukang Shen, “Preamble group selection in random access of wireless
networks,” US Patent 8130667 awarded March 6, 2012
Pierre Bertrand, Jing Jiang, Shantanu Kangude, Tarik Muharemovic, “Random access structure for wireless
networks,” US Patent 8098745 awarded January 17, 2012
Ariton Xhafa, Xiaolin Lu, Shantanu Kangude, “Systems and methods for time optimization for silencing
wireless devices in coexistence networks,” US Patent 8068871 awarded November 29, 2011
Shantanu Kangude, Pierre Bertrand, Ariton Xhafa, “Reduction of handover latencies in a wireless
communication system,” US Patent 7962139 awarded June 14, 2011
Shantanu Kangude, Harshal Chhaya, “Locally administered MAC address based method for selectively and
efficiently identifying enhanced version nodes of standards,” US Patent 7889737 awarded February 15, 2011
Ariton Xhafa, Harshal Chhaya, Shantanu Kangude, “Reducing collisions in beamforming wireless systems,”
US Patent 7782822 awarded August 24, 2010
Shantanu Kangude, Harshal Chhaya, “(Wireless LAN) Mesh deterministic access,” US Patent 7746879
awarded June 29, 2010
Itay Sherman, Shantanu Kangude “Apparatus for and method of synchronization and beaconing in a WLAN
mesh network,” US Patent 7564826 awarded July 21, 2009
Latest list available at:
http://patft.uspto.gov/netacgi/nph-
Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-
bool.html&r=0&f=S&l=50&TERM1=kangude%2C+shantanu&FIELD1=INNM&co1=AND&TERM2=&FI
ELD2=&d=PTXT
Publications: Technical Papers and International Standards
H. Aoki,… Shantanu Kangude, et. al. “IEEE 802.11s-2011,” IEEE Standard for Information Technology--
Telecommunications and information exchange between systems--Local and metropolitan area networks--
Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY)
specifications Amendment 10: Mesh Networking
Shantanu Kangude, Ariton Xhafa, and Xiaolin Lu, “MAC Efficiency Performance of IEEE 802.16E”, In the
proceedings of IEEE 62nd Semiannual Vehicular Technology Conference, September 25-28, 2005, Dallas,
Texas, USA
Shantanu Kangude, Matthew Sherman, and John Copeland, “An Analysis of the Home PNA Collision
Resolution Mechanism,” In Proceedings of IEEE Local Computer Networks 2003, Bonn-Konigswinter,
October 2003.
Raheem Beyah, Shantanu Kangude, George Yu, Brian Strickland, and John Copeland, “Rogue Access Point
Detection using Temporal Traffic Characteristics,” In Proceedings of IEEE GLOBECOM 2004, Dallas, Dec
2004.
University Teaching and Student Mentoring Experience
Adjunct Professor, Southern Methodist University, August 2008 – December 2013
Courses: EE 7376 Intro. to Computer Networks - 5 times EETS 8316 Wireless Networks - 2 times
Summer Intern Manager/Mentor, Texas Instruments, Summer 2005 and 2007
Topics: Cellular networks handover in 3GPP LTE Routing in 802.11 Wireless LAN Mesh Networks
Teaching Assistant, Georgia Institute of Technology, Fall 1999 and Spring 2000
Courses: Intro. to Computer Engg. Intro. to Hardware Description Languages for Digital System Design