Post Job Free
Sign in

Developer Software

Location:
Chicago, IL, 60616
Posted:
March 09, 2010

Contact this candidate

Resume:

Praveen Palaniswamy

*** **** **** ****** **** *, Chicago, Illinois 60616

Phone: 312-***-**** E-Mail: *******.***********@*****.***

Summary

3+ years of software industry experience in application development, management and enterprise

integration.

Strong Knowledge in Finance / Trading industry experience in Derivative market.

Software Skill sets includes Java, J2EE (Servlets & JSP), Swing, RPC, JDBC, UML, XML.

Experience in using JUnit, Log4J, JMock in Test Driven Development Environment.

Expertise in using Application Development Tools like Eclipse 3.0, Idea IntelliJ 7.0, Net Beans 6.0, etc.

Experience in Database Systems like Oracle, MySQL, Microsoft Access.

Experience in working with Software Development Methodologies like RAD, TDD and Agile

methodology using Scrum.

Experience in using Various Software Configuration Management tools like IBM Rational ClearCase,

open source tools like Sub Version - SVN and CVS.

Extensive experience in J2EE and Environments like Client-Server Architecture and developing modules

in software architectural patterns like MVC Framework, Adapter, DAO, etc.

Experience

Java Developer – Tell-e Technologies, inc., San Jose Jan 2009 – Till Date

• Designing and implementation Generic Calendar API’s.

• Implemented and measures the performance of various algorithms to identify and mark dates in various

calendars.

• Unit testing project modules using JUnit and JMock.

• Strong understanding of Aspect Oriented programming methodology.

• Using Parsers like SAX and DOM to parse the generic XML data and to weave and dynamically create

XML components on the fly.

Java – Intern – Chicago Mercantile Exchange (CMEGroup), Chicago Jan 2008 – Dec 2008

• Designing and implementation CME Language, which includes Compiler, Evaluation Engine.

• Participated and Contributed in all stages of agile software development methodology.

• Analyzing and enhancing the existing product structure hierarchy (Business Analysis).

• Integration and unit testing project modules.

• Designed and implemented various data structures using software patterns like Factory, Adaptor.

• Using Google Web Toolkit and GWT extensions libraries (GWT-Ext) and designing the UI – Framework.

• Participant in Software Documentation like E.A.D. (Enterprise Architecture Document).

• Java IDE - IntelliJ IDEA 7.x and Eclipse.

• Used Rational Tools like Clear Case for version control.

Internet Media Developer – Illinois Institute of Technology, Chicago Oct 2006 – Dec 2007

• Provided content development procedures for IIT’s Internet Lecture Videos broadcasted through

blackboard.com web portal.

• Supervising and Leading a team of student Employees in conducting training, management and quality

control.

• Documenting and reporting playback and quality problems.

• Working with in-house authoring tool to generate Real Player’s SMIL Code for the lecture videos and

timing Camtasia Video for lectures.

• Using Real Producer to Encode captured video in to suitable formats for online streaming; which

includes bandwidth management and server configurations.

Jr. Software Developer - Career Support India, Coimbatore, India. Jun 2005 – Jun 2006

• Provided design and implementation/support for online resume maintenance tool. An online resume

repository using HTML, CSS, Servlets and JSP.

• Provided web interface for user personalization and search tool.

• Modeling and designing shopping cart experience for the job portal.

• Designed and implemented profile managements.

Page 2

Automating mail responses based on stored agents.

Management of the server and testing the entire project.

Intern Software Developer - Selpeeks Technologies, Chennai, India. Apr 2004 – Mar 2005

• Provided design and implementation for Selpeeks Technologies, Chennai, India. (Client Aristocrat Club

& Resorts, Chennai.)

• Automated Billing and inventory management for Resorts and Restaurants designed in MS Visual Basic

6.0.

• Designed database tables using oracle for repository management.

• Establishing a communication channel between printers and the application and also designing the print

layout.

• Participated in all the sub-modules of the project by implementing and designing DLL’s.

Education

Bachelor of Engineering in Computer Science and Engineering - Anna University, Chennai, India.

Master of Science in Computer Science - Illinois Institute of Technology, Chicago, Illinois.

Skills

Operating Systems: Unix and Windows.

Programming Languages: Java, C++, Visual Basic 6.0 and Objective C.

Database Tools: MySQL and Oracle.

GUI tools: Swing.

Web Servers: BEA Web Logic, Apache Tomcat and JBOSS.

Web: JSP, Servlets, XML, XSLT, Web Services, RESTful web services, RMI-IIOP.

Dev Tools: CVS, Rational ClearCase, MS Visio, ANT, Maven, Log4J, JUnit and JMock.

Networking: TCP/IP, UDP and NFS.

ACHIEVEMENTS

• Sun Certified Java Programmer (SCJP) SUN SAI 212–035 certified programmer.

• Active Participant and Member in Online Technical Forums Including Sun Developer Network,

Microsoft Technical Community, Apple Developer Community.

• Certified J2EE Architect (Training provided by EL-Link Technologies [P] Limited, Chennai).

University Projects

Proxy Server with Packet Filtering Mechanism: This software was developed in Core java in partial

fulfillment of B.E., Srinivasa institute of Engineering and Technology, Chennai. The Proxy Server is

in a Multi-Layered Architecture, which allows Server Chaining. The Proxy server’s Web Filtering is

rule based “simple raw http data filter” enabling less computation overhead at the Client side.

On-line Courier Tracking and Billing System: Automated parcel tracking and billing system for

Courier service agency developed for Selpeeks Technologies, Chennai. The system enables the

clients to track the status of the packages shipped for delivery Location.

Chat Application (Client – Server Model): Chat Application with file sharing capabilities.

Web Designing using J2EE Technologies (Shopping Cart - training Project) by EL-Link Technologies

using EJB with session management.

Reference available upon request.



Contact this candidate