Anil Thomas

Current
Past
  • Software Engineer at NCSA
  • Software Engineer at Vosaic
  • Systems Engineer at Siemens
Education
  • University of Illinois at Urbana-Champaign
  • National Institute of Technology Karnataka
Connections
115 connections
Industry
Computer Software
Websites

Anil Thomas’s Summary

Software architect and developer, specializing in elegant solutions to complex problems. Emphasis on innovation, simplicity and maintainability.

Anil Thomas’s Specialties:

Multimedia streaming, distributed systems, object oriented design, code refactoring, optimization algorithms.


Anil Thomas’s Experience

  • Technical Leader

    Cisco Systems

    (Public Company; Computer Networking industry)

    1998Present (11 years )

    Actively participated in growing an entrepreneurial team from 3 people to 40. Helped with on-site interviews in Shanghai, China. Took part in the design and implementation of a high performance ad splicer prototype. Designed and implemented a streaming cache that gracefully handles fragmented data.

    Led a team of engineers in the development of an enterprise media streaming system. Mentored an offshore team based in Chennai, India. Architected and oversaw the integration of a content distribution product with a media streaming product. Built a media compiler that packetizes media files and produces bytecode for a virtual machine.

    Integrated advanced video codecs into a video conferencing system.

  • Software Engineer

    NCSA

    (Computer Software industry)

    19971998 (1 year )

    Participated in the development of a video conferencing application.

  • Software Engineer

    Vosaic

    (Computer Software industry)

    19971997 (less than a year)

    Worked on Video Mosaic, a media streaming system.

  • Systems Engineer

    Siemens

    (Public Company; Computer Software industry)

    19951996 (1 year )

    Worked with an engineering team in Braunshweig, Germany on the development of a railway control system.

  • Software Engineer

    Ampersand

    (Computer Software industry)

    19941995 (1 year )

    Participated in the development of a Mainframe emulator.


Anil Thomas’s Education

  • University of Illinois at Urbana-Champaign

    MS , Computer Science , 19961998

  • National Institute of Technology Karnataka

    B.Tech , Computer Engineering , 19901994


Additional Information

Anil Thomas’s Websites:

Anil Thomas’s Interests:

IPTV, quantitative equity analysis, recommender systems, technology innovations, skiing, photography.

Anil Thomas’s Groups:

SCTE

  •    Systems Research Group

Anil Thomas’s Honors:

Netflix Prize: devised and implemented algorithms to obtain an improvement of 7% over the current recommender system.

Founded open source project LiveScreen, a client-less remote desktop solution.

Seven patents pending in the area of multimedia streaming, content routing and video processing.


Anil Thomas’s Contact Settings

Interested In:

  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Anil Thomas’s full profile:

  • See who you and Anil Thomas know in common
  • Get introduced to Anil Thomas
  • Contact Anil Thomas directly

View Full Profile