Software Engineer Resume


Title
Software Engineer


Primary Skills
Ruby/Rails, JQuery, Lamp, Java, MySQL


Location
US-CA-san jose

Posted
Oct-07-09

RESUME DETAILS
SUMMARY:

Pragmatist, mentor with 13 years of experience who enjoys turning complexity into well structured, scalable and maintainable solutions and obsessed to keep things clean and Cruft-free.

SKILLS:

* Strong experience in Java, Ruby, PHP.
* Experience in XHTML, CSS, MVC (Struts, Rails, CakePHP) and JavaScript frameworks (JQuery, Ext JS, Prototype)
* Strong believer/practitioner and fierce advocate of agile methodologies ( XP, Scrum) and test/behavior driven development and tools (JUnit, Cucumber)
* Practical experience in design, optimization, tuning of SQL, Schema in Oracle and MySQL with sound understanding of ORM frameworks. (ActiveRecord, Hibernate)
* Strong experience in Messaging, Web Services (SOAP, REST) and search infrastructure deployments (Lucene, Solr).
* Practical experience in Build, Change, and Release management involving Trac, Bugzilla, ANT, Rake, Maven, Subversion, Capistrano and GIT.
* Strong understanding of Social Networking and collaboration trends, best practices and tools. Experience in Social API Integrations (Facebook, Open Social, and Twitter) and oAuth, OpenID, Micro formats.
* Experience in LAMP, JBoss/WebSpere and Cloud infrastructures (EC2, S3)

PROFESSIONAL EXPERIENCE:

2008 -- Present Connectbeam, Inc. - Mountain View, CA

* Developed enterprise social network analytics system by aggregating activity streams from internal social applications.
* Developed enterprise social networking platform involving micro blogging, tagging, and bookmarking features with LDAP/AD, SSL integrations.

Environment: Rails, Struts, MySQL, Hibernate, JBoss, Lucene, JQuery, ExtJS, CakePHP, Amazon S3/EC2

2007 -- 2008 Akraya (Consulting) - San Jose, CA

Client: Cisco

* Developed next generation Directory integrating social verticals with employees' expertise information.
* Enhanced Ant build scripts for build automation for remote, hot deployment. Implemented AnthillPro 3 CI.

Environment: Spring MVC, DWR, LDAP, Oracle, Ext JS, Apache Velocity, JUnit, Eclipse

2000 - 2007 Covansys (Consulting) - Farmington Hills, MI

Client: Ford

* Designed/Developed order management system for selling Ford cars to overseas customers. Created POCs, initial UI designs using Rails/MySQL, implemented best practices and innovative development process aligning with business solutions.
* Guided developers to adapt test first development to deliver greater technical value. Conducted interviews and JAD sessions.

Environment: Struts, J2EE, Oracle, Top Link, Ext JS, Rails, MySQL, Eclipse, Ant/JUnit

Client: GM

* Designed/developed integration architecture connecting GM data and legacy systems. Increased application performance using clusters and caching technologies.
* Created RESTful SOA library to integrate data systems, Implemented Struts framework. Coordinating business with application sustain team to resolve scalability issues.

Environment: Struts, J2EE, Oracle, Eclipse, Ant/JUnit, Web Logic, Solaris

Client: Guardian Industries

* Architected / implemented corporate ERP application for Guardian worldwide plant based on J2EE, SQL server. Worked with business owners to capture processes and created domain models.
* Implemented 'Continuous Integration' agile practice involving automated regression and unit tests using JUnit, Ant, Maven and Luntbuild. Developed EJB/JMS components, Developed Rails based Bug tracking system and reporting tool.

Environment: J2EE, Swing, Hibernate, Sql Server, Ant, JUnit, Rails, Web Logic

Client: Visteon

* Architected/developed a planning and forecasting workflow tool for Visteon Business. Developed web based DSS system to rate Visteon suppliers.
* Added custom security authorization layer integrating Ford LDAP server. Migrated Perl/CGI application into COM/ASP based application with extended metrics using MS technologies.

Environment: Perl, Apache, CGI/DBI, COM, Visual Basic, ASP, LDAP, Solaris

Client: Johnson Controls

* Designed/Developed PDE -- a PLM engineering portal for JCI Plants. Developed PCR web system for JCI buyers/supplier collaboration to reduce costs.
* Simplified and standardized complex IT processes. Ensured coding standards meet architecture efficiency, Driven creation of POC, reference architecture and implementations. Presented concepts and standards to developers and BA's.

Environment: Java, J2EE, Sybase, Oracle, Web Sphere, Solaris

1998 - 2000 Yantra Networks (Consulting) - Chennai, India

Client: RPG Music

* Led team of ten engineers for the development of high performance B2C (Saregama.com) website using Apache, Perl, OpenSSL, and PostreSQL in Linux Environment.
* Integrated site with Payment network (Authorize.net) and Implemented/Installed SSL/PKI certificates, PGP keys.

Environment: Perl, Apache, CGI, DBI, PostgreSQL, OpenSSL, Linux

1997 -- 1998 Orpheus Multimedia - Chennai, India

* Worked in wide array of OpenGL based Visual simulation, Virtual Set, 3D modeling, graphics projects for Indian government defense department and commercial media companies using SGI hardware and software applications.

Environment: C, OpenGL, Iris Performer.

ACHIVEMENTS:

* Improved application security based on OWASP best practices at Connectbeam.
* Resolved Internet Explorer CSS bugs within given tight schedule in Cisco. Solved i18n issue to save budget instead of product upgrade (Oracle Apps) in GM.
* Developed and evangelized 'Continuous Integration' using automated build, deployment and test scripts using Ant, Luntbuild, CVS, and JUnit with Web Logic server in Guardian.
* Set-up development and production environment for Saregama.com B2C ecommerce site using OpenSSL, PGP, PKI certificates with integration of payment network ( Authorize.net )

EDUCATION:

1995 -1997 Alagappa University Karaikudi, India

* Masters in Computer Science.


Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »

Related: Programmer / Developer Resumes | IT Resumes in san jose, CA | IT Resumes in California