## BIO
I am an Oracle Certified Professional. Projects:- Developed a compiler for a C-like language and generated intermediate representation similar to mnemonic code. The compiler supported arrays, structures, conditional and unconditional loops as in C VNC server enables exporting a remote desktop on to another machine.Provided a better GUI,exported sound using the ESD daemon and added IP restrictions to ensure security.Implemented in C Designed and Implemented a 4-bit CPU on a bread board. Built a fully functional web calendar based on java servlets, using MySQL for data management and LDAP for user authentication # Image Morphing * Optimisations : o Method of triangulation for intermediate frames is done using index values of triangles. o Scan conversion of each triangle was done for morphing. This results in a very fast morphing. * Triangulation of the feature points for the source image is done using the qdelaunay tool. Graphics library used : Magick++ # Modifying KNOPPIX for Presentation Purposes * Guide : Prof. G. SivaKumar, IIT Bombay * Description : o A Ruby/TK based application o Uses: a tool to modify 'Knoppix Live Cd' so that one can play the presentations directly from the cd. It can be used for playing audio as well as video formats o Aim: minimizing hardware requirements
## Area of Expertise
* Programming: C, C++, Scheme, Java, Python, Ruby, Perl, FORTRAN 90/95, Shell, Awk, Latex, VHDL * Operating Systems: Windows 98,2000,XP; Linux - Gentoo, Suse, Fedora, Mandrake; Mac OS X * Web Designing: HTML/DHTML, JavaScript, PHP, JSP, ASP, Cascading Style Sheets(CSS) * Database Tools: JDBC, MySQL, Oracle