Srinivasan Raguraman

Consultant, Open Source Enthusiast

Dallas/Fort Worth Area

Current
  • Sr. Java Consultant at JC Penney
  • Developer at Personal Time
Past
Education
  • Birla Institute of Technology and Science
  • University of Madras
Connections
59 connections
Industry
Computer Software
Websites

Srinivasan Raguraman’s Summary

I practice domain-driven design techniques to develop applications that are cleaner, extensible, and be able to evolve as requirements unfold. And have a pragmatic approach towards software development; thereby handling both functional, and non-functional requirements.

I have experience in using various open-source software and tools to our advantage in building software. And also have contributed to open source projects.

In the past I have experience in setting up tools for agile development for the teams (such as Jira, Hudson, Archiva etc.), and also consulted on agile development methodologies.

Srinivasan Raguraman’s Specialties:

Software Development, Architecture, JVM languages


Srinivasan Raguraman’s Experience

  • Sr. Java Consultant

    JC Penney

    (Public Company; Retail industry)

    May 2008Present (1 year 7 months)

    Worked in development of a processing engine requiring high scalability and strict performance requirements. Utilized agile practices and open source technologies to incrementally develop the engine as well as a user administration interface. Developed UI to consolidate and provide order processing summaries. Also integrated application with JMS and WebService interfaces.

    In addition, consulted on integration of frameworks like Seam, Spring Web Flow with WebSphere.

    Technology set: JSF 1.2, Spring 2.5, Spring Web Flow, Seam, JPA /Hibernate, Jboss Rich Faces, RichFaces, Spring-WS, WAS, OSGi, Maven 2, Groovy, Ehcache

  • Developer

    Personal Time

    (Computer Software industry)

    January 2007Present (2 years 11 months)

    Some of my mentionable interactions with open source community:

    JBoss Seam:
    https://jira.jboss.com/jira/browse/JBSEAM-164

    Spring Security:
    http://jira.springframework.org/browse/SEC-955
    http://jira.springframework.org/browse/SEC-985

    WebClips2Go:
    A web-app for iphone - had several interactions with the project owner, and made some minor contributions.

  • Java Consultant

    Archon Group

    (Public Company; GS; Real Estate industry)

    July 2007April 2008 (10 months)

    Iteratively developed the core technology stack and customized core components utilized by the application group through implemention of key features included in existing business applications. Employing agile techniques to ensure timely delivery of required components to support new application development. Utilizing cutting edge technology set including, JSF 1.2, EJB3, Seam 2, Hibernate, Jboss Rich Faces, Ajax4JSF, JAX-WS, Maven, and Cruise Control.

  • Software Designer I

    Hewlett-Packard

    (Public Company; 10,001 or more employees; HPQ; Information Technology and Services industry)

    October 2005June 2007 (1 year 9 months)

    Key contributor with design & development of components: for the products of Content Platform, Image & Printing Group (IPG-IT).

    Managed varied projects over the time: SOAR (web) – with DQL of Documentum with Struts based UI, Cheetah (standalone) – involving extensive XSLT & XML along with Java

    Worked with Documentum, and Vasont – Content Management Tools

    Studied alternative solutions in technologies & tools for a given requirement, as part of Proof-of-Concept preparation while project incubation.

    Lead UNIX Study Groups, guided newbies into UNIX scripting.

    Contributed technical articles for HP magazine.

  • Software Engineer

    eFunds

    (Public Company; 1001-5000 employees; EFD; Information Technology and Services industry)

    20032005 (2 years )

    Contributed to different areas of software development by playing various roles, and gained understanding of various aspects from coding, design, development to implementation (with consideration for non-functional requirements).

    Developed and supported several UI based and also machine-to-machine (B2B) applications in finance domain with J2EE technologies.

    Worked in a complex environment comprising: Mainframes, Messaging Queues, Clustered Servers, and Oracle DB.

    Developed J2EE enterprise applications using technologies like JMS, Struts, XSLT, XML, SOAP.

    Implemented clustering and have experience in performance tuning application by locating bottlenecks and tweaking the code.

    Trained product support team with UNIX, and troubleshooting skills for J2EE based Applications. [Using IBM HTTPD server as web server, WebSphere as application server, Siteminder for security, and IBM MQ or DB as supportive layer, troubleshooting SSL issues, and handling digital certificates.]

  • Intern

    CSIR, CEERI Chennai

    (Government Agency; 1001-5000 employees; Research industry)

    20022003 (1 year )

    Developed an image processing algorithm in MATLAB, for quality analysis in manufacturing. Also used special capabilities of JPEG 2000 algorithm to compress, and retrieve scanned images from archives for audit purposes.


Srinivasan Raguraman’s Education

  • Birla Institute of Technology and Science

    MS , Software Systems

    Dissertation: Tagging, vocabulary evolution & convergence for social filtering

  • University of Madras

    B. Tech , Information Technology

    Active participant of programming contest and IT quizzing events. Winner in several competitions including some at IIT, Madras.

    Activities and Societies:
    Contributor & Member of College IT Association

Additional Information

Srinivasan Raguraman’s Websites:


Srinivasan Raguraman’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Srinivasan Raguraman’s full profile:

  • See who you and Srinivasan Raguraman know in common
  • Get introduced to Srinivasan Raguraman
  • Contact Srinivasan Raguraman directly

View Full Profile