Software and Innovation Consultant and Implementor
India
Software and Innovation Consultant and Implementor
India
Skilled software consultant, with a strong focus on software innovation.
Invited member of TechDirt Insight Community - http://www.techdirt.com/insightcommunity.php
Goal is to consult with organizations on the area of software innovation, in envisioning, giving shape to it, and through to hands-on implementation/execution of technical aspects.
Former employers include Veritas Software & Infosys Technologies, in both development and management roles. Good skills in multiple technologies including Java, C, Python, Ruby, UNIX/Linux (both development & administration), databases, open source technologies. Ability to pick up new technologies reasonably fast.
Good project management skills in a CMM Level 5 company (Infosys).
Business web site: http://www.dancingbison.com
Personal web site: http://www.geocities.com/vasudevram.
Newer Blog on software innovation: http://jugad2.blogspot.com.
Older Blog on software innovation: http://jugad.livejournal.com.
Open source projects: http://sourceforge.net/projects/xtopdf - a PDF conversion toolkit.
Java, C, Python, Ruby, Linux, Databases, Open source technologies, Requirement Analysis, Project Management, Technology Evaluation/Recommendation/Implementation, Software Design, Software Development, Technical Article Writing.
Former colleagues and managers have described me as resourceful, creative and strong technically.
(Sole Proprietorship; Myself Only; Computer Software industry)
January 2005 — Present (3 years 10 months)
As an independent consultant, I consult, train, write technical articles and develop my own software products under the banner of Dancing Bison Enterprises (http://www.dancingbison.com). I have good experience in these areas. Software innovation is my main focus area professionally.
In consulting, I offer software design/development, research/evaluation/implementation of new software technologies / tools you need, mentoring, and code review.
In training, I offer courses on C, Java, Python, Ruby, relational databases, UNIX/Linux (both development and system administration).
Articles (see http://www.dancingbison.com/about.html - the Writings section).
One differentiator I have is skills in both software development and system administration - sys. adm. on UNIX/Linux only - having done both for several years.
Please see my business web site for more details on my skills, experience, software products, services offered and my contact information.
(Public Company; 5001-10,000 employees; Computer Software industry)
June 2003 — December 2004 (1 year 7 months)
Was the manager for the Pune part of a multi-location team (Pune - India, USA, UK) involved in developing a new software product of Veritas. Role involved both technical and management work.
(Computer Software industry)
2003 — 2004 (1 year)
(Public Company; 10,001 or more employees; Computer Software industry)
March 1997 — May 2000 (3 years 3 months)
Application software development for international customers. Worked as a developer and project leader on multiple projects involving many different technologies, including C on UNIX, Java, SQL Server, Informix, and others, on both UNIX and Windows platforms.
(Public Company; 1001-5000 employees; Information Technology and Services industry)
December 1990 — February 1997 (6 years 3 months)
Field software support to customers, software development projects. Did an extensive amount of software support, installation, customization and troubleshooting of all kinds of systems and application software, primarily on UNIX operating systems, but also some DOS and Novell Netware, for customers. Developed useful utilities for customers using UNIX C, Turbo C, UNIX shell scripts and various UNIX commands. Conducted many training programs for customers on UNIX architecture and usage, shell programming and C programming.
(Privately Held; 1-10 employees; Computer Software industry)
December 1989 — December 1990 (1 year 1 month)
Programmer developing business application software for customers. UNIX, Unify, C, SQL were some of the areas worked on.
Software innovation (my focus area nowadays - all the rest of my interests are related to this), software technology, project management, C, C++, Java, Python, Perl, Ruby, Ruby on Rails, UNIX, Linux, open source technologies (libraries, tools, products and frameworks), databases, servers (Web, mail, etc.), algorithms, performance tuning, object-orientation, good development practices, design, architecture, Linux and UNIX system administration (although not a major work area nowadays, I have a pretty good past track record in this, I credit the opportunities I got to work in this area as one of the key sources of my systems strengths, and still get a thrill and challenge from solving problems in this field), software problem troubleshooting. Okay, enough already! :-) Yes, I really am interested in all those areas (and have worked, from a lot to a little, on most, not all of them. And no, not all of them at the same time ... :-)
TechDirt Insight Community - invited member, OISV.com member, LinkedIn Python Individuals, LinkedIn Enterprise Architecture Network, LinkedIn Forbes Entrepreneurs, Ohloh.net member
Open source software developed:
PDF creation toolkit: http://www.dancingbison.com/products.html
Publications:
Developing a Linux command-line utility:
http://www.ibm.com/developerworks/linux/library/l-clutil/
Using xtopdf:
http://www.packtpub.com/article/Using_xtopdf
Published in Linux For You magazine (http://tinyurl.com/33zgvs) - and same ones on my site:
1. How Knoppix saved the day
http://www.dancingbison.com/writings/knopresc.txt
2. A vi quickstart tutorial
http://www.dancingbison.com/writings/vi_quickstart.txt
Certifications from BrainBench:
Partial list:
http://www.brainbench.com/xml/bb/transcript/public/viewtranscript.xml?pid=90235
Full list:
- Master C Programmer
- Master RDBMS Developer
- Master Java 1 Programmer
- Master UNIX Administrator
- Master English Vocabulary
- Java 2 Non-GUI Programmer
- OO Concepts
- UNIX Programmer
- Linux Administrator
- Project Manager
- Computer Technical Support