Java Architect Resume
SUMMARY:
- Fifteen years of work experience in IT in Architecture, Design, Development and Implementation of enterprise applications using Java and J2EE Technologies on Windows/Linux.
- Experience in working multiple business domains such as Airlines, Entertainment, Energy, Freight Management, Electrical utility, Media, e - commerce and Gaming Industry etc.
TECHNICAL SKILLS:
Java/J2EE: JSPs, Servlets, JSF, EJB, XML, JMS and Webservices (REST & SOAP)
Middleware: Apache, Grizzly,Tomcat, Oracle Weblogic Server, JBoss, SAP Netweaver and Websphere
Databases: Oracle, MS SQL, MySQL, MS-Access, Progress,DB2, Redis (noSQL)
Frameworks: Mule ESB, API Gateway, Apache Storm, Seam, JBPM, Struts, Spring, Jersey, CXF, Hibernate, JUnit MUnit, and Adobe Flex
Platforms: Windows, Linux and Mac Design UML. Rational Rose, Enterprise Architect and Poseidon
Dev Tools: Anypoint Studio, intelliJ, JEdit, JDeveloper, NetBeans, Visual Café Ant, Maven, Spring Suite and Eclipse Reporting Oracle Report writer, Crystal Clear and iReports Security Access Control, SSO,HTTPS,LDAP, OAUTH
Other: JavaScript, Angular.js, JQuery, DWR, XHTML, JSON, XML, DTD, XML Schema, XSLT, Micro services, QJ Pro and Find Bugs Performance Webload, OpenSTA and JMeter
Methodologies: Agile Project Development and Management, Scrum, JIRA, SVN, CVS, GIT
PROFESSIONAL EXPERIENCE:
Java Architect
- For Confidential, Currently involved in development of web applications (Soma web, Cato) and Integration APIs (Demandware Integration, EXEL, SOMA APIs, PIM APIs, Customer Cache and Inventory API). Technologies used during development are Spring, Hibernate, Spring Suite, Apache Tomcat 7, XSLT, XML, Angular JS, HTTPS, OAuth Security, Any point Studio, Mule ESB, API Manager, API Gateway, RAML and Cloud Hub.
- For Confidential, Designed and developed Restful web services and Storm topologies which processes the runtime match data through real time distributed parallel processing . Software/tools used in this project are Apache Storm, Jersey Webservices, Redis (NOSQL), Grizzly Http Server, Junit, Mockito and Intellij IDE, Amazon Cloud, Apple Mac.
Technology Architect
Confidential
- For Confidential, worked as application architect for Post Bill Adjustment Application (PBA), in Enterprise Offers team. Post Bill Adjustment Application is responsible for posting credits customers based on their service agreement with Confidential . This application posts the credits to the Subscriber Transaction Management System which issues the final bills to the customers. It is business critical and highly visible application. Software/tools used in this project are Spring, Hibernate, Weblogic Server and Eclipse.
- For Confidential, US worked as Architect and designed backend services for Mobile Time, Enterprise Appstore, Mobile News and Mobile Support apps. Softwares and tools used in this project are Websphere AS v7, RAD8, Jersey, Spring, SAPJCO and MS SQL.
- For Confidential, Ireland did a Portfolio assessment for entire IT department. The key objective of this portfolio assessment is to reduce complexity, increase maintainability & improve operational efficiency of the applications. Scope of this exercise it to Deep Dive” & “Shallow” Assessment of 32 core applications and 128 non-core applications and developed views based on health, flexibility, business value & run cost. A proprietary frame work is being used to capture data and health assessment of application.
- For Confidential, USA designed and developed a Real Time Enterprise Viewer (RTVE) a web based well data visualization tool for exploration and drilling operations in an Oil and Gas company. Data input format for RTVE is WITSML. RTVE shows the real-time data in gauges and history data in charts. Technologies used in this project are Java, Adobe Flex, Spring Web Framework, Struts, Hibernate Object Relational (OR) mapping tool, MySQL database, Apache Tomcat.
- For Confidential, UK Provided Solution Architecture to EW2 Self service Modules. EW2 is an Electronic Warehouse Application used to process and publish journals and books by Confidential . EW2 is completely built on Oracle Technologies and is database centric, and is in the form of PL/SQL procedures. Client’s requirement is to provide two self service modules to the EW2 application through internet for Confidential business partners and customers . Evaluated Web enabling solutions and recommend solution option, also recommend hardware and software to support the architecture. Provided implementation roadmap based on recommended architecture and business priorities. Technologies used in this project are Web frameworks Oracle ADF, GWT and Stripes, Oracle Web services Framework and EJB3.
- For Confidential, UK, developed a prototype using an open source JBPM workflow tool by modelling complex workflows of the XPR application. Also worked as application architect to implementation of the same project. 1XPR is basically a System Access Management System intended for SOX compliance in the organization. My responsibilities include, Design of subsystems with respect to high level architecture, Review detailed designs, support development team on technical issues. Technologies used in this project are Eclipse IDE, JBoss Seam Framework, JBPM Workflow Engine, JBoss Application Server, Oracle 10g Database Server, Corbetura, CVS, Cruise Control.
- For Confidential, US, worked as performance engineer to tune web application developed using Flash technology as front. Designed Performance tests and analyzed the bottlenecks and reported recommendations. CASPER framework and Segue Silk Performer 6.6 are used for this project.
- For Confidential ., US worked as application architect to web enable one of theirs Mainframe System Confidential, studied their existing system, proposed architecture for web enabling system, evaluated various technology options, and provided sizing estimates. Software/tools involved in this project are CICS TS, Sapiens, COBOL, DB2, CICS Transaction Gateway (CTG), Weblogic Server, Weblogic JAM connector, java/j2EE,Html, JSP, XML, Spring, Hibernate and EJB.
- For Confidential, Outage Communication System (OCS) project provided technical support to improve performance through design changes and also provided implementation support. Technologies used in this project are Websphere 5.1, Struts and Hibernate Frameworks, Java.
Asst. Manager Technology
Confidential
- Worked as Technology team manager for a product based company whose flag ship software is a multi-modal transport management system, which enables shipment for Air, Sea, and Truck. Managed a team of 26 members, as a technology team manager my duties were to evaluate new technologies, suggest architectural changes, code reviews, performance testing and performance tuning and support development teams on technical issues. Also developed and managed common modules which cut across all products, MDA framework, Report writing tool and Access Control security Module etc. Technologies used are Java, J2EE, EJB, Webservices, Spring, Struts, Linux AS 3.0, JBoss 4.0.2 and Oracle 10g database, Eclipse, androMDA, Xdoclet, Poseidon, Ant and JMeter, JProbe, Ethereal, Perfmon, Webload, Linux AS3.0, JBoss, Oracle 10g.
Senior Software Engineer
Confidential
- Designed and developed Power CMS and Power CRM, which are customer facing web portals. As a senior developer involved in Requirement Analysis, Design, Coding & Testing. Technologies used are Java, JSP, JavaScript and HTML, Tomcat4.2, Oracle 9.2 Database, JEdit.
Software engineer
Confidential
- Worked as Module lead for Confidential products intended for online training and evaluation. My work involved in requirement analysis, design, coding of candidate module that deals with display of question papers in static and dynamic modes and reports are generated in graphical, overall and individual modes. Technologies used in this project are Rational Suite Enterprise, UML, Java, JSP, JavaScript and HTML, Weblogic5.0, Tomcat 4.04, Apache 1.3.22, Oracle 9.2 Oracle 8i, MS-SQL7.0 and MS-Access Databases.