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