Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Srinivas Reddy San Diego, CA 91915 PROFESSIONAL SUMMARY Senior IT Professional with a primary focus in Java development supporting the full software development lifecycle for large projects. Technical Lead experience including performing architecture, design, code reviews, and defining the scope of the project to ensure project continuity related to Java development. Led software teams in full lifecycle development from design to release cycles. Extensive Java J2EE programming and coding for software and application development utilizing a wide array of Java related J2EE technologies including Spring, Hibernate, JMS, Struts, JSP, SOA, Servlets, JDBC, XML, WebSphere, Apache and JBoss. Project oriented experience supporting enterprise level projects, managing client expectations, ensuring customer satisfaction and delivering projects on time. Excellent communication skills including translation of technical concepts and requirements into functional terms and vice versa. TECHNOLOGIES Languages: Java and J2EE technologies. Software Development Tools: Spring Framework, Struts, Eclipse, ActiveMQ, Apache Tomcat, XML, SQL, PL/SQL, Endeca, SOLR, WebSphere Commerce, SEO, JMS, JSP, JSF, JDBC, Hibernate, SOA, CI, Jenkins, Maven, Junit, EasyMock. Web & Application Servers: Apache, JBoss, WebSphere, WebLogic. Operating Systems: UNIX, Linux, Windows. Databases & RDBMS: Oracle, MySQL, Sybase. PROFESSIONAL EXPERIENCE Oct 2011 – Dec 2014 Hospira - San Diego, CA Principal Engineer Providing on-market support, lifecycle management and clinical integration of Hospira’s medical device and application server software and services. Designed, coded and implemented a network scanning tool using Java Futures API along with J2EE technologies JSP, Servlet, XML, XSL, JQuery, Maven and EasyMock in a test-driven design paradigm. Involved in design, coding, integration and support of the Enhanced Asset Tracking module of Hospira’s HMSS infusion pump management system which provides an API to the third-party server for asset location tracking and status using Java, J2EE, XML and SOAP based protocols for connectivity. Built a database level patient information scrubbing tool that cleanses patient data using SQL. Coded modules for internal tools to support event log playback and configuration inspection using Java Swing components. Conducted substantial troubleshooting for several on-market infusion pump related issues from problem discovery to bug fixes in a Java, J2EE, JSP, JSF and XML based environment. Constructed a model to simulate and load test Hospira’s MedNet pumps with Stanley Aeroscout’s MobileView assets using internal and external simulator tools. Created a mechanism to import SSL Certificates into MedNet’s truststore using Java based security architecture and X509 Certificate templates. April 2009 – Oct 2011 HD Supply Solutions - San Diego, CA Technical Lead Supported and enhanced a large online B2B project implementation. Enhancements included designing a new workflow for aggregating and processing product attributes and inducing advanced search capabilities using Endeca, a large search indexing mechanism used with applications in order to quickly and efficiently access information. Modified the WebSphere Commerce and Endeca implementation to incorporate SEO capabilities. Worked extensively with JSP’s for client side development. Utilized Spring and Hibernate in a Java environment to wrap and access protected datasources. Created, analyzed, and provided data extracts to support third party product recommendations engine (Rich Relevance). Provided a Mobile interface to the Store front-end as part of the Java Development team. Integrated SiteCatalyst and Test&Target from Adobe’s Omniture suite of tools. August 2007 – November 2008 Nokia, Inc. - San Francisco, CA Senior Software Engineer – Java Development Consultant Architected and coded a reference implementation of a loosely-coupled, asynchronous messaging architecture using Apache’s JMS based ActiveMQ messaging API and the Spring Framework. Utilized pub-sub messaging architecture to publish messages that were consumed downstream for processing. LDAP and JNDI was used to persist user information locally and Zimbra’s SOAP API was used to interface with the backend Zimbra Server. Technical Lead for development teams supporting the software development lifecycle from end to end and ensuring the project’s success through leadership and personal development responsibility. July 2001 – June 2007 Charles Schwab Inc. - San Francisco, CA Technical Lead & Java Developer Supported large migration project for multiple Java code bases from Solaris to Linux systems. Instrumented a system redesign for a Marketing application that subsumed the existing workflow and interfaced with eGain to deliver email-based Lead information in a Java and WebSphere environment. Worked with MVC in a J2EE environment. Part of a team that designed and developed a calendaring application that integrated the Schwab Java Application Framework architecture with their internal Siebel system using Siebel Java API to access the Siebel Objects and Components. Conducted code remediation, network architecture planning as well as project implementation. January 2005 – June 2005 Federal Reserve Bank - San Francisco, CA Senior Software Engineer – Java Development Consultant Provided supported for large IT projects in the FRB Financial sector. Part of team that designed and implemented a Batch Processing module that read in XML based data and processed it to feed internal reporting systems in Java. January 2000 - March 2001 Snapfish.com - San Francisco, CA Java Software Engineer Supported the construction of the multi-tiered Snapfish.com website. Designed and coded modules at the backend as well as at the middle layer using J2EE EJB specs in a Weblogic and Oracle environment. Implemented the Share module functionality that allowed users to share their digitized photo albums. Constructed an internal CRM application that helped Snapfish CSRs provide customer service support by helping determine order status and credit details. Mar 1998 – Dec 1999 3COM Corp - Santa Clara, CA Software Engineer – Programming Consultant Designed and coded a Product and Sales Hierarchy system that feeds into a large data warehouse. Incorporated large file uploads and detailed hierarchy maintenance functionality into the system and integrated eCommerce getAccess security into the cluster of NetDynamics applications. The system was built using Java, NetDynamics 4.1, Informix 7 and Perl 5 on NT/Unix based machines. August 1996 - Mar 1998 2 Sage Consultants - San Francisco, CA Software Engineer – Consultant Involved in complete lifecycle development of a web-based intranet project, Technology Enabled Advertising and Marketing (TEAM), for a major advertising agency. Application served as a content management and workflow system which allowed various advertising and marketing agencies to collaborate on projects to support their common client. January 1993 - August 1996 LSI Logic Corp - Milpitas, CA Programmer Analyst As a team leader, was responsible for enhancing and supporting a client/server based wafer-fab shop floor control system LLAMDAA with OLTP and Decision Support functionality. Contributed to the successful rollout of a business critical; i.e., manufacturing process by delivering a fully-tested and functional automated WIP tracking and control module. Re-engineered production process models by analyzing and identifying relationships of re-usable building blocks and integrating them. Significantly increased performance and data integrity of a high volume, on-line transactional relational database by reducing the data redundancy and improving response time and throughput. Used diagnostic tools, to ensure error free transaction processing of production processes. EDUCATION January 1993 University Of Texas – El Paso, TX Master of Science (M.S.) in Manufacturing Engineering December 1987 Bangalore University – India Bachelor of Science (B.S.) in Industrial Engineering Email: [email protected] Mobile: 510-599-4250 3