Radha Popuri

Staff Engineer at XXXX

San Francisco Bay Area

Current
Past
  • Staff Software Engineer (Server group) at IBM
  • Co-Founder at www.tripyogi.com
  • Technical Lead at IBM
  • Staff Systems Programmer at IBM
Education
  • University of Minnesota-Twin Cities
  • Osmania University
  • Personal MBA Reading
Connections
201 connections
Industry
Computer Software
Websites

Radha Popuri’s Summary

Server side and client side Java, SOA and Eclipse plugin developer with some understanding of J2EE and alternative architectures, Spring, Hibernate, SWT, JFACE, GEF, DRAW2D and EMF. I also have some work experience in Assembly, C and C++.
I was also a part time linux hacker some time ago studying Linux kernel code, adding new system calls, recompiling the kernel etc.


I follow VC activity and the portfolio of various VC firms. I am also familiar with various startup issues- such as evaluating Term sheets, Angel vs VC financing, provisional patents, pitching etc..

I also know a bit about marketing issues such as - viral marketing, channel management/marketing/deal registration, and various avenues for product launch in the valley such as DEMO conference, Tech Crunch 20, Tech Stars etc.

Radha Popuri’s Specialties:

Spring, SOA, CEP, Java, Eclipse, OSGI services/bundles, Plugin development, Linux, WSDL, Webservices, XML, XML schema, SOAP, Websphere Process Server, Software Development and Design, The art of building Software


Radha Popuri’s Experience

  • Staff Engineer

    Anonymous

    (Privately Held; Wireless industry)

    July 2008Present (1 year 5 months)

    1)High Level Design/Writing specifications/Architecture/Off-shore Team Management/Project Management responsibilities for the design and development of a Highly available Java Application server. Designed our server with the help of various frameworks such as Spring/OSGI/aspects to effectively serve millions of mobile clients.
    Our company is a Location based service(LBS) company best known for providing navigation on for mobile phones both as XXXX branded application and also as white labeled.
    2)Redesigned our NavMap (Map tile cache) by effective partitioning/sharding, tuning Berkeley DB and monitoring various Linux operational parameters, eventual consistency, Voldemort, Cassandra , Dynamo and other highly available key/value stores.

    3)Performed a Competitive analysis of various business units in our company using Michael Porter's five forces model.
    4) Financially literate- Ability to read Financial reports.

  • Staff Software Engineer (Server group)

    IBM

    (Public Company; IBM; Information Technology and Services industry)

    January 2006June 2008 (2 years 6 months)

    Websphere Process Server(WPS) team working on server side core java (owenr of web service mediators)and a little bit of J2EE. WPS is a set of OSGI bundles, providing business integration functionality.

    I also tried to understand and explain the rise of lightweight J2EE architectures on server side. In this quest, I got some understanding of high performance web application architectures, traditional J2EE architectures vs lightweight J2EE architectures, Entity Beans vs Hibernate, Spring vs EJB component model, dependency injection, aspects etc.

    Rudimentary understanding of client technologies- Ajax, prototype framework ,Dojo and java server technologies - Lucene, Hadoop.
    Some understanding of SaaS multi-tenancy architectures.

  • Co-Founder

    www.tripyogi.com

    (Internet industry)

    January 2006April 2006 (4 months)

    Consumer Web 2.0 travel search engine for India.
    In my November 2005 India trip, I realized that online travel was taking off in India.
    After coming back to U.S, I launched this site modelled along kayak.comgeared for the Indian traveller.
    Did the database design, basic UI design, wrote screen scraping scripts, route calculation algorithms on the travel graph, and map mashups.
    Did market/industry research and understood about the various players in the travel - GDS such as Galielio, Amadeus, WorldSpan, travel search ,vertical search .
    Studied the algorithms behind Orbitz, whose backend is provided by ITA Software.
    Presented my business plan to Google Head of South Asia initiatives at Google headquarters.
    Stopped after realizing that we could not compete withBetter funded cleartrip.com (funded by Kleiener Perkins) and yatra.com(funded by Norwest Venture Partners) started just after our launch.

  • Technical Lead

    IBM

    (Public Company; IBM; Information Technology and Services industry)

    June 2002December 2005 (3 years 7 months)

    Delivered a talk titled "EMF ChangeRecorders" at EclipseCon 2006.

    Designed, Implemented and delivered Eclipse plugins on eclipse platform using SWT,JFACE, DRAW2D,GEF and EMF(Eclipse Modelling Framework) using a team of 3 people.
    Has pretty good knowledge of XML, Web Services and an intricate knowledge of WSDL.

    In my spare time at IBM, I formulated a strategy for incorporating Complex Event Processing capabilities into our Business Integration Server Express product.
    I came up with the idea/vision of an intelligent EAI broker in 2004, before MANY people realized the importance of Event based systems in addition to SOA in the Enterprise and developed a runtime prototype based on a research project AMIT from IBM. This became a full feature in our product. Won an IBM IDEAS award given for new/creative ideas. Four years Later, IBM acquired AptSoft - a CEP vendor in this space.

  • Staff Systems Programmer

    IBM

    (Public Company; 10,001 or more employees; IBM; Computer Software industry)

    July 2001June 2002 (1 year )

    Developed Memory testing programs using 80x86 assembly and C language.
    Hacked the Linux kernel to add my own system calls for this purpose.
    Reverse engineered other memory testing programs by using disassemblers..


Radha Popuri’s Education

  • University of Minnesota-Twin Cities

    M.S. , Computer and Information Science , 19992001

    After some all-nighters in Compilers and OS courses, I graduated in 2001.

    Wrote a basic inverted index text retrieval search engine in C. The same information retreival concepts are used in Lucene , a java library today.

    Did some research in data mining using algorithmic and scientifc computattion methods such as SDD, SVD(Singular Vector decomposition). Basic understanding of hidden Markov models(HMM), Support Vector machines(SVM) etc but forgot all about it now. :((

    Analyzed internet graph and structure, applying principles of matrix theory and graph analysis. Identified hubs and authorities in the internet using a paper by Jon Klienberg.

  • Osmania University

    B.E. , Computer Science and Engineering , 19951999

    I did the defacto thing in India if you secure a decent rank(mine was 124) in the engineering entrance exam-studying computer science

  • Personal MBA Reading

    Competitive Strategy, Financial Reports, Business Plans, Positioning

    Personal MBA Reading List
    http://personalmba.com/best-business-books/

    Activities and Societies:
    SDForum Marketing SIG

Additional Information

Radha Popuri’s Websites:

Radha Popuri’s Interests:

Current book reading 1)"Expert one-on-one development without EJB" by Rod Johnson. 2)Java Concurrency in Practice by Brian Goetz. 3)PeopleWare- Productive Projects and Teams( Tom Demarco/Tim Lister).

Radha Popuri’s Groups:

University of Minnesota Alumni Association(UMAA)
Churchill Club
TiE(The Indus Entrepreneurs)
SDForum
SVPMA, Osmania University, IBM

  •    SVPMA
  •    The Greater IBM Connection: IBM's alumni program for past and present IBM employees
  •    On Startups - The Community For Entrepreneurs
  •    The Enterprise Architecture Network
  •    Eclipse
  •    Silicon Vikings
  •    Bay Area Indian Entrepreneurs
  •    UCEOU
  •    R & D Group
  •    GreenBiz.com -- Green Business Professionals
  •    Green:Net by Earth2Tech
  •    Stanford Clean Tech Entrepreneurship Group
  •    CORE Java Professionals in these United States
  •    Tech Talk Conversations
  •    BASE (BAY AREA SOFTWARE ENGINEERS)

Radha Popuri’s Honors:

Placed in top 1% nation-wide in the National Standard Examination in Physics, India.
Homi J Bhabha Gold Medal received from the Prime Minister of India (sponsored by the Children"s Education Trust of India)
Dr. A.S.Rao Awards Gold Medal
124th rank in Andhra Pradesh state engineering entrance examination.(EAMCET)


Radha Popuri’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Radha Popuri’s full profile:

  • See who you and Radha Popuri know in common
  • Get introduced to Radha Popuri
  • Contact Radha Popuri directly

View Full Profile