Piyush Verma

Current
Past
  • Software Engineer at Chaupaati Bazaar Pvt Ltd.
  • Software Engineer at Mpower Mobile
  • KDE Evangelist at KDE
Education
  • YMCA Institute Of Engineering
  • Modern Vidya Niketan
Connections
98 connections
Industry
Computer Software
Websites

Piyush Verma’s Summary

An enthusiastic Programmer, with zeal to continue learning every day on the job. Always interested in analyzing problems and working towards their solutions.

Piyush Verma’s Specialties:

Python, Lexers and Grammars, C++


Piyush Verma’s Experience

  • Fraalncing

    Freelancing (Self-employed)

    (Self-Employed; Publishing industry)

    February 2009Present (10 months)

    I am currently available to work as a consultant or for contracted work.

  • Software Engineer

    Chaupaati Bazaar Pvt Ltd.

    (Consumer Services industry)

    April 2009July 2009 (4 months)

  • Software Engineer

    Mpower Mobile

    (Privately Held; Computer Software industry)

    August 2007February 2009 (1 year 7 months)

    Mpower is a Mobile payment startup. My work involves programming in Python on Linux. The tasks deal with Web Services, Payment Processors, and the core API of the code.
    * Implemented a YACC & LEX based request processor, which replaced the existing individual request class based architecture.
    * Implemented a localization management tool using Django with Postgres back-end, Idioms, used for managing translations. Open Source release hosted at: http://code.gogole.com/p/idioms
    * Re-implemented the existing Enrollment Web Service, to support multiple accounts per user, also enable multiple enrollment technique s associated with each bank.
    * Implemented couple of core projects that added to products functionality.

  • KDE Evangelist

    KDE

    (Non-Profit; Computer Software industry)

    August 2007November 2008 (1 year 4 months)

    I have been involved with the KDE community as a programmer. I have also represented KDE, and conducted workshops at various conferences, The major ones being:
    * Talk: Extending KDevelop4 @ Foss.In 2007
    http://foss.in/2007/register/speakers/talkdetailspub.php?talkid=247
    * Talk: KDE4, The Devel Eye @ Open Source India Week 2007
    * Talk: KDE4: The Joy Ride, for the User and the Developer @ Techkriti, IIT Kanpur
    * Talk: Surfing the KDE world with a Python @ Foss.In 2008 http://foss.in/2008/register/speakers/talkdetailspub.php?talkid=669
    * Workshop: Bringing KDE closer to the user @ Foss.In 2008 http://workouts.foss.in/2008/index.php/Starting_KDE_closer_to_the_User and
    http://foss.in/2008/register/speakers/talkdetailspub.php?talkid=630

  • Technical Writer

    EFY

    (Privately Held; Writing and Editing industry)

    October 2007April 2008 (7 months)

    Been writing technical articles for the EFY magazine "Linux For You".
    November 2007: Pythonify Kdevelop4.
    December 2007: Introducing Nagios.
    February 2008: Tracking Trac
    March 2008: Developing Trac.

  • Student Developer

    Google

    (Public Company; GOOG; Internet industry)

    March 2007September 2007 (7 months)

    Worked as a Summer-Of-Code Programmer. Worked on "Python support for Kdevelop4" mentored by Andreas Pakulat. The Project involved writing a Lexer, the Grammar and the parser to read python codes. The Syntax trees were used further to write a Definition use Chain that was further used for extended Code Highlighting for Python in Kdevelop4.
    More Details on the Project: http://code.google.com/soc/2007/kde/appinfo.html?csaid=634886428E6FDB18
    and http://code.google.com/p/google-summer-of-code-2007-kde/downloads/detail?name=Piyush_Verma.tar.gz&can=2&q=

  • Intern

    Sapphire Mobile Systems

    (Privately Held; 11-50 employees; Computer Software industry)

    January 2007July 2007 (7 months)

    Pursued my Internship in the firm mentored by Sirtaj Singh Kang.
    The tasks involved: designing plug-in for TRAC, setting up a Nagios for monitoring the servers, writing extension to the Python Logging Module and extend the Python distutils module to support extended RPM capabilities.

  • Research Student

    YMCA Institute Of Engineering

    (Educational Institution; 1-10 employees; Research industry)

    January 2006July 2006 (7 months)

    Was working On the project Local Non Linear Embedding, under Dr. Rajiv Kapoor. The project aimed at intelligent data reduction on data captured from a video motion camera, and design an algorithm to recognize facial gestures.


Piyush Verma’s Education

  • YMCA Institute Of Engineering

    BTech , Computer Engineering , 20032007

  • Modern Vidya Niketan

    High School , 19902003


Additional Information

Piyush Verma’s Websites:

Piyush Verma’s Interests:

extreme programming, python programming, operating systems, travelling, photography, rain.

Piyush Verma’s Groups:

  •    Python Community
  •    Wireless Telecommunications Worldwide
  •    We love India - professionals for empowering India's future.
  •    KDE
  •    Trance

Piyush Verma’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • 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 Piyush Verma’s full profile:

  • See who you and Piyush Verma know in common
  • Get introduced to Piyush Verma
  • Contact Piyush Verma directly

View Full Profile