Sei sulla pagina 1di 5

Vineet Paliwal

Architect at Riversand Technologies

Summary
An accomplished software architect and team leader , specializing in problem solving , data structures ,
algorithms , object-oriented analysis and design , artificial intelligence , data mining etc with experience in the
full life-cycle of the software design process including requirements definition , prototyping , design , interface
implementation , testing and maintenance . I am ALL INDIA RANK 9 in General Category in IIT-JEE and I am
very good in competitive programming , eg. I won first prize ( India section ) in CodeChef November Long
Contest 2012 . I have 11 years of experience in industry and have exposure in wide array of technologies .
However my greatest strength still is mastering new technologies quickly and with ease . I am a team player and
like to work in a motivated environment .

Experience
Architect at Riversand Technologies
December 2013 - Present (9 months)
Lead Engineer at Directi
September 2012 - November 2013 (1 year 3 months)
Working on Talk.to product Android client . Involves Java programming , integration with facebook sdk ,
XMPP etc .
Trainer/Coach/Leader at Entrepreneurship
May 2009 - August 2012 (3 years 4 months)
Train people in recent technologies and core computer science .
1. Taught a lots of GATE students , the complete UG computer science and engineering syllabus .
2. Taught latest technologies like C++ , Java , J2ME , J2EE, Web technologies .
3. Led the effort through visionary leadership .
4. Handled management and accounts .
5. Created curricullum .
6. Guided student / training projects .
Lead Software Engineer at Spice Labs
January 2007 - April 2009 (2 years 4 months)
Developed eclipse plugin for new platform for mobile development in Java . Developed Eclipse Update Site
for the same . Worked with OSGI framework . Used Subversion as version control system . Also developed
custom Perl scripts .
Software Consultant at Location Labs
June 2005 - December 2006 (1 year 7 months)

Page1

Did server side of mobile web cam viewer of IP based cameras in Java . Involved image transformations /
load balancing . Also did paypal integration of web interface for app download . Worked with MySQL
Database . Used CVS as version control system . Did server side load balancing through heuristics .
Software Design Engineer at Microsoft India
January 2004 - May 2005 (1 year 5 months)
Worked on Calculator App , Visual Studio Team System . Implemented complete lifecycle in Calculator App
in VJ# . Did UI features in Visual Studio Team System in VJ# .
1 recommendation available upon request
Research Assistant at Indian Institute of Technology, Delhi
August 2002 - December 2003 (1 year 5 months)
Developed graph algorithms to crack the various aspect of Reconstruction Conjecture problem in C++ .
Worked with postgreSQL database system .
Research Assistant at University of Bielefeld
May 2002 - July 2002 (3 months)
Did programming for reconstruction of phylo-genetic trees in C++ and Perl .
Intern at Canto Software AG
May 2001 - July 2001 (3 months)
Worked on Human Face Recognition module and its integration with Cumulus multimedia asset management
software in VC++ .

Publications
Some work towards the proof of Reconstruction Conjecture
Discrete Mathematics April 2, 2003
Authors: Vineet P., S.K. Gupta
In this paper we define five families of simple graphs . These families are quite restrictive in that each has
diameter two or three. Then we prove that these families are recognizable by proving that graphs of diameter
two and edge-minimal graphs of diameter two are recognizable. The reconstruction conjecture is thus reduced
to showing weak reconstructibility for either of the two sets of families from among these families .

Languages
English
Hindi
Sanskrit

Page2

Skills & Expertise


Algorithms
Scalability
Software Design
Software Engineering
C++
Distributed Systems
Java
J2EE 1.4
Android
Eclipse
Netbeans
IntelliJ IDEA
Visual Studio Team System
Face Recognition
Graph Theory
Combinatorics
Optimization Software
Artificial Intelligence
Data Mining
Perl
Object Oriented Software
PostgreSQL
MySQL
Linux
Windows
Paypal Integration
Facebook API
Tomcat
OpenGL
CVS
Subversion
Github
Ant
Maven
Hibernate
AJAX
JBoss Application Server
Struts
Web Services
Spring
MongoDB
Solr
JMS
jQuery
Memcached
Hadoop
UML

Page3

Unicode
Python
Ruby

Education
Indian Institute of Technology, Delhi
Bachelor of Technology (B.Tech.), Computer Science and Engineering, 1998 - 2002

Interests
Software Architecture , Design Patterns , Puzzle/Problem Solving , Gaming , Artificial Intelligence , Data
Mining , Web Programming , Mobile Programming , Algorithms/Data Structures , Graph
Theory/Combinatorics , Applied Mathematics , Competitive Programming .

Page4

Vineet Paliwal
Architect at Riversand Technologies

1 person has recommended Vineet


"vineet has a strong desire of learning new things with an approach thats leads to invention and very good
analysis of what already exists. he is able to draw accurate inferences with time mgmt. he has a ability to
accept challenges,a strong will power and dedication to his work.he has professional skills which are all
needed in an organisation. He is a good team player,coordinating skiils,leadership skills,crisis management
and time mgmt skills."
Neha P., team leader, ahemdabaad airport, was with another company when working with Vineet at
Microsoft India

Contact Vineet on LinkedIn

Page5