Application Architect Resume
SUMMARY:
- 12 years of extensive experience in Core Java, J2EE related technologies
- Expert in Banking and Financial services Domain.
- 6+ years of experience as Application Architect
- Architected, designed and developed multi - tiered applications
- Extensively worked on Agile/Scrum methodology with globally located teams
- 8 years of experience in SOA architecture (SOAP and RESTful Architecture)
- 11 years of experience in RDBMS. Expert in Data modeling, Database design and pl/sql
- 8 years of expertise in using spring framework and Hibernate
- Extensive Experience in developing UI and responsive web design using HTML, CSS, JSP, jquery, JSON, Java Script and Angular.js
- Deep knowledge of OOPS concepts and Design Patterns
- Experience in Test Driven Development (TDD)
- Extensive experience in performance analysis of J2EE Applications using multiple tools.
- Experience in working on BPMN tools and Rules Engine
- Worked on several RFPs and high level Solutions of Complex projects
- Experience in Using MongoDB Database.
- Trained on Big Data Hadoop ecosystem including Hadoop, MapReduce, Pig, Hive, Sqoop, Flume
- Expertise in working WebSphere 6.x, WebLogic 10.x and Tomcat 7.x
- Designed, built and tested applications on J2EE Architecture using technologies - Hibernate, Spring, Struts, AspectJ, JMS, XML, Perl and Shell scripting, Orbeon
- Extensively worked on File Transfer Technologies: FTP, SFTP, NDM.
- Expert in build technologies e.g. Ant, Maven and Continuous Integration with Hudson, Jenkins and Bamboo
- Expertise in various tools: EQC 10.0, Toad, JIRA, Eclipse, RAD, Wily, SOAP UI, MS Visio
- Excellent interpersonal skills, problem solving, analytical skills with experience in working with multi-location teams.
TECHNICAL PROFICIENCY:
Languages: Java, J2EE, Perl, HTML
Operation Systems: Windows, AIX, Linux
Web Technologies: Struts, Spring, Hibernate, SOAP and Rest Web services, JMS, jUnit,, JSTL, XML, XSD, XSLT, XPATH, XQuery, JAXP, JAXB, JDBC, JavaScript, JSP, jQuery, AJAX, JSON, Orbeon, XForms, REST, Angular.js
Tools: Eclipse, RAD, Visio, JIRA, Subversion,GIT, TFS, Hudson, Jenkins, Bamboo, Clear case, Soap UI, Maven, Ant, Jmeter, Yourkit, Fiddler, SQL Navigator, Toad, iReport, Wily, Git
Application Servers: Websphere 6.1, Weblogic 10.36, Tomcat 7.1
Other technologies/tools: JBPM, Drools, EhCache, CXF, Axis2, NDM, SFTP, Orbeon, Autosys, Control M, IBM MQ, UML, Unix Shell Scripting, Solace, SOAP, Solace, Mockito
Databases: Oracle11g, Oracle 10g, Oracle9i, Pl/SQL, NoSql, MongoDB
Big Data: Hadoop, MapReduce, Pig, Hive, Sqoop, Flume
EXPERIENCE:
Confidential
Application Architect
Responsibilities:
- Hands-on Application Architect for multiple projects
- Establish Architecture and formulate high level design and solution
- Produce various design artifacts i.e. class diagram, deployment diagram using UML
- Communicate architectural solutions to stakeholders, project managers and developers.
- Hands on development whenever required.
- Ensure that proposed and existing systems architecture are aligned with enterprise goals
- Do proof of concept whenever needed
- Migration of IBM MQ to Solace
- Establish and Govern best practices for Design and Development.
- Address performance issues and improve performance of application
- Provide guidance for development, unit testing and performances testing of high complexity areas.
- Develop and finalize Interface control document with interfacing teams.
- Automate build and deployment
- Support Production Deployment and resolve issues.
Environment: Java 1.7, J2EE, JSP, Struts, Spring 3, Hibernate, IBM MQ Series 7.5, ANT, Bamboo, TFS, SQL, Pl/sql, Oracle 11g, DB2, SOAP Web-services. Junit, XML, Eclipse, WebLogic 10.3, JMeter, Unix scripts, Control M, FTP, SFTP, UML, jQuery, Interpro, Solace, Angular.js, CSS,jquery,REST
Confidential
Tech Lead/Architect
Responsibilities:
- Overall Tech Lead/Architect for Enterprise Release
- Designed and developed complex automated risk rating engine
- Designed Data Capture Framework with Orbeon engine to migrate legacy data capture tool.
- Govern and maintain code quality
- Generated web services using CXF/Axis2 to communicate with external systems.
- Worked on Migration of Lotus Notes data to Oracle Database.
- Created a standalone tool to deploy forms outside of application
- Migrated to Data capture framework from Weblogic to Tomcat servers.
- Review of Design and coding
- Provide QA, UAT, Production and Warranty Support.
- Requirement Analysis and understanding of requirement.
- Guide the offshore team, provide knowledge transfer and issue resolution
Environment: Java, J2EE, Struts, Spring, Hibernate, Oracle 11g, SOAP web services, Filenet, Orbeon, Control M, Drools, JBPM, jQuery, Tomcat 7.x, Weblogic 10.0, Webshpere 6.
Confidential
Collateral Allocation Manager
Responsibilities:
- Worked as Project lead and Onsite Coordinator.
- Developed the NDM scripts for transmitting output files to Unix and Mainframe server.
- Developed the Matching and Allocation engine for Repo matching rule sets.
- Enhanced Confidential UI to support Repo Matching Rule Set
- Analyzed the Bloomberg feed to analyze calculation of interest rate for different type of money market instruments
- Coordinated with 15 different globally located teams.
- Provided functional knowledge to offshore team
Environment: Java, J2EE, Spring, Struts, JSP, HTML, Oracle 10g, AIX, Autosys, NDM
Collateral Allocation Manager
Confidential
Responsibilities:
- Worked as Team Lead (leading 7 members team)
- Contributed on designing a Confidential allocation and matching engine.
- Developed Confidential User Interface to create matching rules..
- Developed UI for users to maintain the rules.
- Analyzed and worked on performance improvement of Matching and allocation engine
- Written shell scripts to integrate modules
- Involved in solving production problems
Environment: Java, J2EE, Struts, JSP, Spring, HTML, Webservices, Oracle 10g, AIX, Autosys.
Tech Lead/ArchitectConfidential
Responsibilities:
- Worked as module lead
- Enhancements providing new functionalities and extending existing functionalities.
- Construction of new components
- Integration and System testing
- Peer review of code
- Involved in bug fixing
- Involved in post-implementation support
Environment: Java, J2EE, Struts, JMS, MQSeries, Websphere, IBM Workflow, Oracle 9i, AIX, Shell scripting, Autosys
Tech Lead/ArchitectConfidential
Responsibilities:
- Analysis of functional requirements
- Preparation of low level design.
- Development and optimization of modules
- Peer review of code
- Preparing regression and integrated test plans
Environment: Java, JDBC, Shell Scripting, Oracle 9i, MQSeries, Pl/Sql
