***.******@*****.***
Sriram Kumarakrishnan +1-954-***-****
EXPERIENCE SUMMARY
* ***** ** ********** ** end-to-end design and development of Java / J2EE based web and enterprise
•
applications. Good blend of Technical, Analysis, Software Engineering processes and Project
Management skills and experience in CMMi Level 5 organization.
Worked extensively in Core Java/J2EE, Servlet, JSP, RESTful web services, JDBC and XML
•
technologies. Experienced in Struts, Spring framework and PL/SQL programming. Hands on experience
in SOAP Web services, IBM Websphere Commerce Server, IBM-MQ and DB2 and Shell scripting and
Build scripts (ANT, Maven).
Good experience in using different Java Design patterns and UML and software design concepts and
•
tools. Experience with tools like Enterprise Architect.
Experience in wide variety of Operating systems including UNIX, Red Hat Linux and SPARC
•
Solaris and Databases (Oracle, DB2, PostgreSQL) and development environments like Eclipse, Netbeans
and RAD.
Experience in end to end Project cycle - Requirements elicitation and analysis, Data Modelling and
•
Architecture design, Software Design Specification, Coding and Testing, Packaging, Deployment and
Maintenance of Products and services.
Expertise in Manufacturing and IT Infrastructure Management domain including Auto, Aero and
•
Discrete Manufacturing and knowledge of Data Center Management products using KVM tech.
Good exposure to a wide variety Quality and Testing tools. Good understanding of process oriented
•
software development techniques and models like CMMi.
Experience in working on different development models including Iterative, Pilot/POC model, and
•
Agile/SCRUM development.
Experience in different estimation techniques, project planning and execution methodologies. Good
•
communications skills and extensive experience in handling integration of work done across functional
and geographical units.
SKILL SET
Java/JEE Technologies: Core Java (1.6), Servlets, JSP, JSF, JDBC, REST and SOAP Web
Services, JAXP, JPA, RMI, JNI and Design Patterns
Web development: HTML/CSS, JavaScript, AJAX, JSON, DOM, XSD, Struts, Spring
framework
XML Technologies: Schema design (DTD, XSD), DAD, XSLT, SOAP, XML Beans,
XML Extender, XML Parsers
Web and Application Servers: Jetty, Weblogic, Apache, Tomcat, Websphere
Enterprise Frameworks: MVC Frameworks, Struts 1.2/Tiles, Spring, Apache Axis, IBM
WCS
Database/ Storage Technologies: Oracle, PostgreSQL, Symmetric DS, DB2, EMC Documentum,
AIX
Protocols: LDAP, HTTPS, SSL, SNMP, SMTP, JSLP
Development /Deployment Tools: Eclipse, RAD, Netbeans
Design/Management Tools: MS Project, UML, Visio, Rational Suite, Erwin, TOAD, Enterprise
Architect
Build / CC Tools: Maven, Apache ANT, Cruise Control, VSS, CVS, SVN,
InstallAnywhere, Team City
Testing / Quality analysis tools: JProbe, JUnit, Find Bugs, SOAP UI, Bugzilla, RFT, CodePro
Platforms: Windows, UNIX
WORK PROFILE
Development Lead Emerson Avocent Corp Apr 2011 – Till Date
High Performance KVM Manager and Sustaining products
Onsite Development Lead - is responsible for interfacing with Product Management team for Business
•
and Requirement analysis and preparation of Product Requirement Document (PRD).
Responsible for interfacing with Firmware team, and manage the UI and Application development teams.
•
Working with multiple vendors in a global delivery model.
Responsible for coordinating with different L3 support teams and Technical support to provide a quick
•
turnaround on customer reported issues in current sustaining products.
Worked on High Level architecture design and Business Case to engineering modeling using NPD
•
techniques and ICONIX process.
Involved in analysis and bug fixes for UAT and translating CRs into SPRINTs in an agile environment
•
and patch releases. Performed a key role in successful delivery of the phase 1 of Product by applying New
Product Development (NPD) processes.
DSView Management Software
Onsite lead for the project - lead the teams for development of new features and supporting production
•
issues on existing product.
Designed and developed new features and enhancements using Core Java JSP, Struts, SNMP MIB files
•
and Shell scripts. Worked on KVM Viewer technologies, MIBs, Sensors and PDUs and developed new
plugins for communicating with Devices using protocols like JSLP and SNMP.
Responsible for review and update of code artifacts including Detailed Design Documents, static code
•
analysis and code profiling.
Was responsible for handling the packaging of software using Flexera Install Anywhere (IA-2011).
•
Configuration and build management using Cruise Control and ANT scripts and deployment to different
environments.
Involved in support and maintenance of the product. This includes immediate resolution of production
•
bugs and L3 tickets. Responsible for estimation and planning of enhancement development.
Technology Lead Avery Dennison (Infosys Ltd, India) Jul 2009 – Mar 2011
CRI-WCS Production Support
Developed Change Requests and enhancements for an end to end SCM system with focus on Inventory
•
and Order Management using IBM WCS platform using Core Java, JSP, DB2, Stored Procedures, XML
Extender and IBM MQ and RAD.
Responsible for Integration layer of the application to handle all Inbound and Outbound data from the
•
related systems and detection of potential failures. Developed Shell scripts and PL/SQL queries for analysis
and identification of failed Orders in Order management system.
Led the Production Support team and worked on analysis and resolution of production issues using tools
•
like Clarify and Remedy. Involved in doing root-cause analysis and identification of potential bugs in
codebase.
Involved in Configuration Control and build and deployment of software versions into multiple
•
environments including Staging, Production Support and Production environments. As the release coordinator
for the software, was involved in communicating and coordinating with multiple vendors and users of the
application.
The Boeing Company (Infosys Ltd,
Technology Analyst India) Apr 2006 – Jun 2009
Bulletin Engineering and Authoring Repository
Developed XML content generation and publication using Eclipse RCP and SOAP, XML parsing, DTD,
•
XSD, SGML and XSLT transformations. Worked on Enterprise Content Management using EMC
Documentum.
Worked on design and development of Test cases, preparation of test data and scripts for auto-setup of test
•
data. Involved in Performance testing and analysis using JProbe and Functional testing, regression testing
of patches and load testing using simulator tools.
Worked on ANT and UNIX shell scripts for automating repetitive tasks such as adding/deleting users,
•
managing user access control to servers, managing test data and building and deploying application.
Involved in estimation for new feature requests using Function Point (FP) and Work Breakdown Structure
•
(WBS) analysis.
Output Depot
Worked on architecture and framework design for a Document publishing, storage and Version
•
Management system.
Worked on development of the application using JSP, Servlet, Ajax and Struts, programmed LDAP access
•
and control using Boeing internal APIs and worked on Web Services security using WSS4J.
Was responsible for creating build environment and writing ANT scripts for building and deploying the
•
application in appropriate platforms. Was involved in Version Control of software and other artifacts as
per CM plan and was responsible for maintaining CMMi level of the project.
User Management for eMOD
Was involved in requirement analysis using SFS documents and design of a User Management system.
•
Developed UI for the web application using JSP, Servlet, Ajax, Struts and Tiles framework.
•
Worked on Servlet Filters, Session Management, URL masking and re-writing techniques, analysis and
•
implementation of Web Services and security features using WSS4J and managing LDAP and user access
using APIs. Was responsible to write build scripts to continuously monitor and manage changes to VSS
and Build deployments.
BEAR - Bulletin Engineering and Authoring Repository
Designed and developed the Document Review and Publishing web application module of the project,
•
generated UML artifacts, UI storyboards and HTML-CSS prototypes and creation of functional test cases.
Created a simple MVC based framework for the web application including all basic features such as
•
logging, exception handling, session management, and developed the application using Core java, JSP,
Struts and Documentum query language.
Software Engineer General Motors (Infosys India Ltd) Jul 2005-Mar 2006
EMC – Electromagnetic Compatibility Database
Developed Web UI and corresponding backend Java logic for a J2EE based web application using Struts,
•
JSP, Core Java and Oracle-PL/SQL. Developed test cases for other modules in the application and did
Configuration Control for the project.
EDUCATION
Bachelor of Technology (B.Tech.) in Pondicherry Engineering College,
2001-2005
Computer Science and Engineering Pondicherry, India
CERTIFICATIONS
Completed Project management training and assessments in Harvard Mentor Manager administered by
•
the Harvard Business School.
Completed training and Certifications in Core Java and JEE concepts and Software Development
•
Processes. Completed Infosys Certification for JEE Web Services using SOAP and REST.