Kapil Chhabra

Kapil Chhabra

Sr. Software Engineer at Akamai Technologies

India

Current
Past
Education
  • Delhi Vishwavidyalaya
  • St. Mary's Academy
Connections
315 connections
Industry
Information Technology and Services
Websites

Kapil Chhabra’s Summary

● Implemented and Optimized Lucene based distributed and linear scalable Resume Search Engine in Core Java on Linux, for Naukri.com.
● Designed and developed a binary tree implementation of Algebraic Equation Optimization and Reduction using Java Core on Linux.
● Implemented real time clusters and suggestion clouds for search results in Resume Search.
● Developed the Naukri.com Toolbar for the Mozilla Suite [Mozilla/FireFox/Netscape/Flock] and Internet Explorer 6.
● Performance Tweaking of Apache & Lighttpd for high performance and low response time throughout Naukri.com.
● Working experience in research and development of web applications in PHP, Apache, AJAX, MySQL, Linux Server [LAMP] and Core Java.
● Sound knowledge of OOPS concepts, web related concepts; have introduced niche concepts and taken initiatives to deliver smart, fast and quality products for naukri.com.
● Six months of extensive training experience at Tata Consultancy Services in 3rd level product support and changing existing Pro*COBOL / Pro*C code to equivalent PL/SQL scripts.


Kapil Chhabra’s Experience

  • Sr. Software Engineer

    Akamai Technologies

    (Public Company; AKAM; Internet industry)

    January 2009Present (7 months)

  • Software Engineer

    Akamai Technologies

    (Public Company; AKAM; Internet industry)

    June 2007December 2008 (1 year 7 months)

  • Technical Architect - Team Lead

    Brijj.com

    (Public Company; 501-1000 employees; Internet industry)

    November 2006June 2007 (8 months)

    Responsibilities:
    * Requirement Gathering, Analysis & Design for the upcoming website.
    * Identifying & Modeling of Classes in Class & Sequence Diagrams using UML.
    * Managing the development team to ensure high quality and timely delivery.
    * Implementing Symfony, a PHP framework based on MVC pattern.
    * Coordinating between the Marketing, UI, QA and Development teams.
    * Designing and developing the core search and networking engine.
    Key-skills: Lucene, PHP, Symfony, DB Designer, UML, Apache, MySQL on LINUX SERVER, LAMP, XML, AJAX.

  • Technical Architech

    Naukri.com

    (Public Company; 501-1000 employees; Internet industry)

    October 2005September 2006 (1 year)

    Analysis, Research and Development. Innovating and developing ideas and projects for the website.

    Responsibilities:
    * Analyzing user behavior on the web-site and developing applications for user specific needs.
    * Optimizing the site. [Implemented compression in PHP & Apache output using ob_gzhandler & mod_deflate]
    * Search results clustering for Job Search and RESDEX [RESume Database EXcess] on structured records.
    * Search Results cloud suggestions [Tags & Folksonomy].
    * Development of naukri.com tool bar for Firefox & Internet Explorer web browsers.
    * Contributed Firefox extension on Mozilla Add-ons [https://addons.mozilla.org/en-US/firefox/addon/3443/]
    * Naukri.com search button for Google Toolbar 4.0
    * Naukri.com search plugin for Yahoo Messenger 8.0 Beta.

    Key-skills: Java, Lucene, PHP, Apache, MySQL on LINUX SERVER, LAMP, XML, XUL, AJAX.

  • Sr. Software Engineer

    Naukri.com

    (Public Company; 501-1000 employees; NAUKRI; Internet industry)

    April 2005September 2005 (6 months)

    Started working as a team member and quickly moved up to the Team Leaders position.
    Project Title: RESDEX (http://resdex.naukri.com)
    Role: Analysis, Research, Development and Maintenance in a Team Leader Role
    Platform: Java, Lucene (http://lucene.apache.org), Apache, PHP, MySQL on LINUX SERVER. [LAMP]
    Responsibilities:
    * Continuous R & D in the search functionality and application features.
    * Apache level load balancing.
    * MySQL load balancing.
    * Performance improvements in the search index creation and searching.
    * Development and maintenance of the application.
    * Grouping search results [clustering].

  • Software Engineer

    Naukri.com

    (Public Company; 501-1000 employees; NAUKRI; Internet industry)

    June 2004March 2005 (10 months)

    Analysis & Development of "Resume Extractor" and "Easy Register" products for Naukri.com.
    The softwares were built using Java Core, Java Swing, NLP, MySQL, MS ACCESS for LINUX/WINDOWS PC.
    Responsibilities Included
    * Product feasibility study with respect to client’s acceptance, technology, market trends and resource availability; for project milestone definition and monitoring.
    * Detailed study of Language and Formats people use to write a resume.
    * Scope, Logic and Product development.
    * Coordination with other departments involving product development, marketing & sales.

  • Semester Trainee

    Tata Consulancy Services, Noida

    (Public Company; 10,001 or more employees; Information Technology and Services industry)

    January 2004June 2004 (6 months)

    I worked as a Product Support Trainee for 6 months at TCS, Noida.
    Responsibilities:
     Handling and rectifying software and database bugs and discrepancies.
     Enhancement of LDRS performance by shifting the COBOL code to PL/SQL.
    LDRS is an integral part of Full Focus 4, database intensive software for the business functioning of P&O Nedlloyd.

    Team size: 05
    Platform: Pro*COBOL, PL/SQL, Oracle 9 on UNIX SERVER


Kapil Chhabra’s Education

  • Delhi Vishwavidyalaya

    Bachelor of Information Technology , Information Technology , 20002004

  • St. Mary's Academy

    19872000


Additional Information

Kapil Chhabra’s Websites:


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Kapil Chhabra’s full profile:

  • See who you and Kapil Chhabra know in common
  • Get introduced to Kapil Chhabra
  • Contact Kapil Chhabra directly

View Full Profile