SEEKING WORK - remote - India.<p>Creator of xtopdf, a PDF creation toolkit for Python (used by Packt Publishing, the Software Freedom Law Center, ESRI.nl and others.) xtopdf can create both business reports and ebooks, and currently has support for the following input formats (more are always in the pipeline): text, DBF, CSV, TSV/TDV, XLS, XML, ODBC, SQLAlchemy, MongoDB, XML.<p>xtopdf links:<p><a href="http://slid.es/vasudevram/xtopdf" rel="nofollow">http://slid.es/vasudevram/xtopdf</a><p><a href="https://bitbucket.org/vasudevram/xtopdf" rel="nofollow">https://bitbucket.org/vasudevram/xtopdf</a><p><a href="http://www.packtpub.com/article/Using_xtopdf" rel="nofollow">http://www.packtpub.com/article/Using_xtopdf</a><p><a href="http://google.com/search?q=xtopdf" rel="nofollow">http://google.com/search?q=xtopdf</a><p>Independent developer for the last several years, with many years of experience in many tech areas. Contracted/consulted to multiple startups based in USA, Europe and India. Earlier worked for large well-known US software product and Indian software services companies.<p>Elected as a member of the Python Software Foundation (PSF) in 2010.<p>Skills: Good - Python, C, Linux, UNIX, many open source technologies, many popular/mainstream databases, XML-RPC, PDF programming, file and data format conversion, data munging, command-line utility development. Fair: Flask, MongoDB, Bottle, various others.<p>Have worked some on Ruby, Rails and Java earlier. Server lead / senior engineer for two commercial Rails-based dot-com products earlier, by US companies. One of them was TaskBin - <a href="http://taskbin.com" rel="nofollow">http://taskbin.com</a> - for the first version.<p>Worked on a best-selling retail banking product (in C with proprietary DB and UI libs). Team leader for a database middleware product (in C) widely used in client projects by a top software services company.<p>Databases worked on: MySQL, PostgreSQL, Oracle, Sybase, Informix, SQLite. Used relational databases in the majority of projects I've worked on.<p>Did a lot of UNIX support and successful troubleshooting for years (some years earlier), still have some of those skills, which are useful in development too. Had many times recovered clients' data from corrupted file systems or crashed machines (with no backups :), using various tricks of the trade learnt on the job, and solved various other software problems, often involving various interacting software components (from OS level through language compilers to application programs and databases). Wrote lots of utilities in C and UNIX shell tools (sed, awk, grep and friends) to automate various tasks (for both users and developers), convert data between various formats from one platform to another, etc.<p>Relevant links:<p>Biz site: <a href="http://www.dancingbison.com" rel="nofollow">http://www.dancingbison.com</a> (see Home, Products, Services, About pages there)<p>Posts about Python:
<a href="http://jugad2.blogspot.com/search/label/python" rel="nofollow">http://jugad2.blogspot.com/search/label/python</a><p>Posts about xtopdf:
<a href="http://jugad2.blogspot.com/search/label/xtopdf" rel="nofollow">http://jugad2.blogspot.com/search/label/xtopdf</a><p>Blog: <a href="http://jugad2.blogspot.com" rel="nofollow">http://jugad2.blogspot.com</a><p>LinkedIn profile: <a href="http://www.linkedin.com/in/vasudevram" rel="nofollow">http://www.linkedin.com/in/vasudevram</a><p>Article by me about "Developing a Linux command-line utility" (in C) was published on IBM developerWorks and translated by IBM into Chinese and Japanese for those versions of their site. Some organizations have developed production command line tools using that article as a guide.<p>Contact info: <a href="http://dancingbison.com/contact.html" rel="nofollow">http://dancingbison.com/contact.html</a> (email, Skype).
Twitter: @vasudevram