About Me
Staff Engineer
I'm a Staff Engineer with over 11 years building and architecting large-scale web properties. I bridge the gap between design and engineering, creating experiences that are both technically sound and delightful to use.
With deep expertise in Ruby on Rails, JavaScript, and user-centered design, I've spent years building scalable web applications across e-commerce, healthcare technology, and enterprise platforms. I lead teams of UI engineers, build developer tooling, and collaborate across domains to deliver superior products and user experiences.
Professional Experience
Apple
Jul 2014 - Present · 11 yrsStaff Software Engineer
Sep 2022 - Present · 3 yrs 4 mos · Sunnyvale, CA
- • Architecting, building, and maintaining AppleCare properties including discussions.apple.com, developer.apple.com/forums, support.apple.com, getsupport.apple.com, and KB articles
- • Leading a team of vendor UI engineers across multiple projects
- • Built babel plugins, rich text editor parsers/plugins, linters, and front-end tooling to improve developer experience
- • Collaborating across domains, teams, and roles to deliver superior product and user experiences
Vital Connect
Jan 2012 - Apr 2014 · 2 yrs 4 mosSenior Software Engineer
Campbell, CA
- • Redesigned big data batch process for computing Heart-Rate-Variability for performance improvements
- • Designed Ruby WebSocket-based real-time vitals, ECG, and notifications streaming service
- • Built Rails/JavaScript/d3.js visualization for real-time ECG and historical vitals data
- • Developed Ruby gems for internal web services and authentication
- • Designed and documented Vital Connect external-facing web services API
- • Built UI for monitoring real-time body vitals using Backbone.js and Ruby on Rails
Walmart.com
May 2009 - May 2011 · 2 yrs 1 moRails Developer & Information Architect
- • Designed and developed an e-commerce prototyping platform for Walmart.com UX team using Ruby on Rails
- • Built highly functional prototypes for faceted search, cart checkout, site widening
- • Created mobile versions of search and cart checkout for iPhone, Android, and BlackBerry
- • Redesigned Store Locator search and developed Apache log analysis scripts for user research
- • Set up Rails server and prototyping hosting/deployment environments
Education
UC Berkeley School of Information
Master of Information Management and Systems (MIMS)
2006 - 2008
Product Design, Information Visualization, Intellectual Property Law, Privacy & Security, Economics of Information Technology, Research Seminar on Social Media
Birla Institute of Technology and Science, Pilani
Bachelor of Engineering (BE), Computer Science
1998 - 2003
Technical Skills
User Experience & Design
- • User Experience (UX)
- • User Interface Design
- • Interaction Design
- • Information Architecture
- • Wireframes & Prototyping
- • User Scenarios
- • Heuristic Evaluation
- • Accessibility
- • User-centered Design
Backend Development
- • Ruby on Rails
- • Ruby
- • Node.js
- • Python
- • Java
- • Web Services & APIs
- • WebSockets & XMPP
- • Event Driven Programming
Frontend & Web
- • JavaScript (ES6+)
- • HTML5 & CSS3
- • React & Next.js
- • TypeScript
- • d3.js (Data Visualization)
- • Babel.js & Build Tools
- • Backbone.js & Mustache
Languages & Tools
- • Scala, Clojure, Elixir, OCaml
- • Git & Version Control
- • MongoDB & Redis
- • Agile Methodologies
- • RSpec (Testing)
- • Hadoop
What I Do
In my day job, I architect and build large-scale web applications that serve millions of users across support communities, developer forums, and knowledge bases. I lead engineering teams, build developer tooling like Babel plugins and rich text editor parsers, and ensure seamless collaboration across product, design, and engineering.
My experience spans healthcare technology at Vital Connect—where I built real-time vitals monitoring systems using WebSockets and d3.js—to e-commerce at Walmart.com, where I created rapid prototyping platforms for UX teams and mobile-first shopping experiences.
Beyond my day job, I build educational applications focused on Telugu language learning, explore compiler design and functional programming, and translate classical Telugu poetry. I believe in combining technical depth with cultural preservation, creating tools that both solve problems and preserve heritage.
Let's Connect
Interested in collaborating or have questions? Feel free to reach out!