Rohan Talip

Technical Lead / Software Engineer at Google / YouTube

San Francisco Bay Area

Current
Past
  • Senior Developer / Software Engineer at Integralis
  • J2EE Development Consultant at BACS
  • Web Developer at CNET
Education
  • Australian National University
  • Canberra Grammar School
Connections
500+ connections
Industry
Computer Software

Rohan Talip’s Summary

I am a software engineer / developer in Java and J2EE as well as Python, with over 12 years of professional IT experience.

I am a Sun Microsystems certified Java programmer and web component developer (i.e. servlets and JSP).

I have various certification from Brainbench in various Object Oriented, Java and J2EE topics, as well as SQL and RDBMS concepts.

I have also been known to code in C, C++, Perl, Python/Jython and PHP. I have recently been getting very interested in Ruby and Ruby on Rails.

I aim for excellence and success in all endeavours.

Note: Please do not call me at work. If you want to connect to me, please do not misrepresent that you worked at the same company as me if in fact you didn't.

Rohan Talip’s Specialties:

Simplifying and solving complex problems.

Object oriented design / programming / refactoring.

Java, J2EE, Tomcat, JBoss, JSP, CSS, Unix, Linux, Solaris, Perl, MySQL, Oracle.

Unit testing with JUnit; mock objects with jMock.

Version control software: Git, Subversion.

Open source.


Rohan Talip’s Experience

  • Technical Lead / Software Engineer

    YouTube (Google)

    (Public Company; GOOG; Internet industry)

    July 2007Present (2 years 5 months)

    Python, MySQL, Linux

    (Please do not call me at work.)

  • Technical Lead / Software Engineer

    Google

    (Public Company; GOOG; Internet industry)

    January 2006Present (3 years 11 months)

    Jan 2006 - June 2007 : Google Base. Java and IntelliJ IDEA, distributed systems and databases.

    July 2007 - present : YouTube. Python, MySQL, Linux.

    (Please do not call me at work.)

  • Senior Developer / Software Engineer

    Integralis

    (Public Company; Computer Software industry)

    October 2004December 2005 (1 year 3 months)

    Integralis provides Managed Security Services.

    Achievements/responsibilities:
    - Object oriented design (OOD) and server side development of a Business Rules Engine in Java and Jython/Python, processing business rules on business objects, in the JBoss application server.
    - Introduced Tangosol Coherence, a JCache (JSR 107) compliant Java distributed & clustered cache, and developed facades to the same.
    - Implemented Message Driven Beans that processed objects from JMS queues.
    - Developed J2SE and J2EE server side code for statistical analysis of security alerts.
    - Implemented data collection using a client-server model with JBoss services, TCP/IP network sockets and multi-threading in JBoss.
    - Maintained a multi-tier web portal written using Java, JSPs, Struts, Tomcat, EJBs, JBoss clusters, Oracle.
    - Pair programmed using agile methods and design patterns; wrote unit tests with Junit and refactored code.

  • J2EE Development Consultant

    BACS

    (Public Company; Computer Software industry)

    November 2003March 2004 (5 months)

    BACS is a payments clearing firm.

    Achievements/responsibilities:
    - Wrote and maintained build and deployment scripts that used Ant, extended with custom tasks in Java and Python/Jython.
    - Configured clustered Weblogic middleware and Apache servers.
    - Installed Thales SafeSign Authentication Server for Public Key Infrastructure (PKI) security.
    - Deployed Oracle database schemas for a data migration project and recompiled PL/SQL procedures.

  • Web Developer

    CNET

    (Public Company; 1001-5000 employees; CNET; Online Media industry)

    June 2003October 2003 (5 months)

    Achievements/responsibilities:
    - Developed PHP, HTML, XML and RSS templates for a Content Management System (CMS) to be used by the editors, for the ZDNet.co.uk and silicon.com websites and also HTML, XML and RSS feeds to partner websites (including Yahoo!) and for the ZDNet UK AvantGo channel.
    - Configured and integrated AltaVista Search results into the websites.
    - Wrote extensive SQL queries, and migrated data.
    - Wrote object oriented database access layer (similar to ODBC and JDBC) for Oracle database tables.

  • Integration Engineer

    Shazam Entertainment

    (Privately Held; Computer Software industry)

    May 2002January 2003 (9 months)

    Shazam (Entertainment) provides an amazing service for users to recognise music over their mobile; an SMS text message is then sent indicating the name of the song and the artist.

    Achievements/responsibilities:
    - Maintained multiple environments: development, integration, test/QA/staging and production.
    - Built, installed/deployed and configured WAP and business reporting sites using Tomcat and Cocoon.
    - Built and installed/deployed third party and bespoke Java and C++ software for live website and Interactive Voice Response (IVR) servers using Ant and Perl.
    - Wrote Ant build scripts, and Perl scripts utilising rsync for deploying the software.
    - Configured JBoss EJB and HttpSession clustering; wrote JSP code for this purpose.
    - Configured NTP servers enterprise-wide.

  • Systems Integrator / Systems Developer, Unix Systems Administrator

    asset-management.com (AMC)

    (Privately Held; Investment Management industry)

    November 2000October 2001 (1 year )

    Achievements/responsibilities:
    - Wrote Perl CGI scripts and HTML.
    - Installed and configured Red Hat Linux, Apache, SSL/mod_ssl.
    - Installed Solaris.
    - Installed DNS and researched DNS security.
    - Configured SSH.
    - Installed SWIFTAlliance.
    - Installed RSA ACE/Server for SecurID tokens.
    - Set up document scanning and data entry operation using ActionPoint’s InputAccel and Neurascript’s Intelli-Key which output XML.
    - Documented the software architecture.

  • Senior Developer / Software Architect

    <kpe>

    (Privately Held; 51-200 employees; Online Media industry)

    January 2000November 2000 (11 months)

    <kpe> was a web design and startup incubator company.

    Achievements/responsibilities:
    - Involved in several client-facing website development projects, starting from requirements gathering, through design and implementation to delivery of the projects.
    - Programming in Perl, CGI, HTML.
    - Set up development, staging and live environments for various website development projects.
    - Installed and configured CVS (Concurrent Version System) for source code control.
    - Installed Apache, MySQL, SSH, bind (DNS) and NTP.
    - Gave tutorials on Unix, Perl, vi and CVS.

  • Solaris Systems Administrator

    PricewaterhouseCoopers (PwC)

    (Accounting industry)

    May 1999October 1999 (6 months)

  • Design Engineer

    Alcatel Australia

    (Public Company; Telecommunications industry)

    February 1998January 1999 (1 year )

  • Information Technology Consultant

    Price Waterhouse Urwick

    (Computer Software industry)

    January 1996February 1998 (2 years 2 months)


Rohan Talip’s Education

  • Australian National University

    BE + BSc , Systems Engineering and Computer Science , 19911995

  • Canberra Grammar School

    19851990


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Rohan Talip’s full profile:

  • See who you and Rohan Talip know in common
  • Get introduced to Rohan Talip
  • Contact Rohan Talip directly

View Full Profile