Post Job Free
Sign in

Project Developer

Location:
Lafayette, LA, 70503
Posted:
October 23, 2010

Contact this candidate

Resume:

SAYOOJ VALSAN

Apt F***

*** ******** *****

Lafayette LA 70503

United States

*******@*********.**

u

Phone: 337 - 257 -

6518

SUMMARY

. 4+ years of Experience in object oriented programming.

. Comprehensive work experience with Graphics Libraries such OpenGL

and OpenSG.

. Sound programming experience in C, C++, Java, JSP, Python, PHP,

SQL, VRML, X3D.

. Experience in developing Virtual Reality applications and framework

. Over 4 Years of hands-on industrial Experience

. Good Understanding of Object Oriented Programming concepts, Model

View Controller (MVC) Architecture.

. Experience in developing GLSL (OpenGL) Shaders.

. Experience with BEA WebLogic, Apache Tomcat, MySQL, Oracle and

Eclipse IDE.

. Excellent Problem Solving and Analytical Skills.

. Hands on Experience with Requirement Analysis, Detailed Design,

Design Review, Software Development, System planning,

Documentation, Troubleshooting, Onsite Co-ordination,Production

Support, Defect Tracking and reporting.

. Working knowledge with version control system Subversion (SVN),

. Experience with Mobile Game development (Android Phones)

. Excellent Creative and Artistic skills. Eye for details. Experience

with Autodesk Maya and Hand Drawn Animation

. Team Oriented, Committed, Schedule-Driven, Self-Motivated, Problem-

Solving Ability, Quick Learner, Hard Working, Good Listener, and

ability to work in Cross Functional and Cross-Cultural Team

Environments

SKILL SET

Programming Languages C, C++, JAVA, PHP, SQL, VRML,

X3D.

Computer Graphics & Visualization: OpenGL, GLUT, GLSL (Shaders),

OpenSG, instantreality framework (Mixed-Reality (MR)

system).

Networking: TCP/IP Protocol suite & layers,

socket programming.

Java Technologies: J2EE, JSP, Servlets, JDBC.

Web & Application Servers: BEA WebLogic, Apache Tomcat,

MySQL, Oracle.

Scripting languages: Python and Java Script.

Markup Languages: HTML, XML, VXML (Voice XML).

Operating Systems: Windows, Linux, MS-DOS

Software Tools & Build Systems: Subversion (SVN), Make.

Compilers/ IDE Microsoft Visual Studio, Eclipse

Graphics & Animation: Autodesk Maya, Hand Drawn

Animation.

Mobile Development : Android Application

development & Game Development.

EDUCATION

University of Louisiana, Lafayette U.S.A.

Research Assistant at Creative Research for Experiences with Advanced

Technological Environments (CREATE)

M. S - Masters Degree in Computer science

Aug 2008 - present

Asan Memorial College of Engineering and Technology (AMCET)

Affiliated to Anna University

B-E Degree in Electronics and communication engineering

June 2002 - May 2006

WORK EXPERIENCE

Projects:

Client: LITE, UL Lafayette, MTS, and VSD August 2008

to Present

Role: Software Developer/ Research Assistant at University of Louisiana

at Lafayette's Research Park

Software development in C++, OpenSG, OpenGL, Python, VRML, X3D for 3D

Graphics, Visualization and Virtual Reality applications.

Project Title: 3rd Generation Omnidirectional Treadmill (Current)

This project is in collaboration with the [Army Research Laboratory's

Human Research and Engineering Directorate]

[http://www.arl.army.mil/www/default.cfm?Action=31] for the integration

of the omnidirectional treadmill (ODT) into immersive environments, and

developing a distributed simulation framework for dismounted soldier

cognitive research.

My job responsibility is to implement multiple OpenGL Shader support in

the current graphics pipeline, enhancing the overall visual quality of

the project.

OpenSG is a portable scenegraph system to create realtime graphics

programs, e.g. for virtual reality applications. It is developed

following Open Source principles (LGPL) and can be used freely. It runs

on Windows, Linux, Solaris and MacOS X and is based on OpenGL.

Responsibilities:

- Developing OpenGL shaders per pixel shading, deferred shading,

Parallax mapping, Normal Mapping.

- Integrating OpenGL Shaders in the current project enhancing the look

and feel of the scenes.

- Implement OpenGL Ground Shader for the project.

- Implemented OpenGL Shader configuration file (XML

- Responsible for implementing new functionality / Business logic.

- Responsible for Bug fixing and debugging.

Environment: C++, OpenGL, OpenSG, GLSL Shading language, Linux, Make,

Render Monkey, Eclipse, VR Juggler.

Client: UL Lafayette

Role: Software Developer/ Research Assistant at University of Louisiana

at Lafayette's Research Park

Project Title: Virtual Oil Rig

Responsibilities:

- Develop standalone application in VRML.

- Develop a tool which maps simple lines drawn in Autodesk Maya to create

complex 3D Pipeline structures used in oil rigs for visualization.

- Develop Python scripts in Autodesk Maya

- Application debugging and testing.

Environment: Windows, Python, VRML (Virtual reality Modelling Language),

X3D

Client: Verizon

Role: Software Developer at Infosys Technologies Limited August

2006 - July 2008

1) Verizon Voice Portal

The Repair Services Voice Portal (RSVP) system supports Fiber Customers and

Technicians performing self-service repair functions. The speech

recognition system based on which the Repair Services Voice Portal

operates, allows Customers and Technicians to speak and request information

through phone. This automated system makes it unnecessary for agents to

handle this job, and hence reducing the cost of maintenance for the client.

Responsibilities:

- Requirement Analysis

- Detailed Design

- Design Review

- Software Development

- System planning

- Documentation

- Troubleshooting

- Onsite Co-ordination

- Production Support

- Defect Tracking and reporting

Environment: JAVA, J2EE, JSP, VXML, Web Services.

2) Verizon Online Portal

Verizon Online Portal is the Premium Portal of Verizon catering to the

Business and residential broadband Customers to manage their FIOS Accounts

with Verizon Communications.

Verizon has tie up with few portal providers like MSN, Yahoo! and AOL to

provide additional features such as email, Web space, Web Hosting, etc. to

its consumers, which can be managed thru Verizon Online Portal.

Involved in implemented Single sign on (SSO Login), creating the Sign in

Pages of Verizon.net

The project involves Understanding of existing systems, code, develop (both

new and existing functionalities), and modify programs in accordance with

the High Level Design (HLD), support of maintenance and or Sustenance

software builds releases, perform unit and linkage testing on the programs

resulting from the development resulting from the development or

modification of the programs.

Responsibilities:

- Defect Tracking and reporting

- Integration Test Plan

- Integration Testing

- Designing &

- Coding

- Defect Tracking and Reporting

- Maintenance & Bug Fixing

Environment: JAVA, J2EE, JSP, Eclipse, XML, Web Services.

Client: PolyClef Software

Role: Mobile Game Developer

Develop and maintain Android games.

Environment: Android SDK, JAVA, Google APIs, Eclipse



Contact this candidate