Systems Architect Resume
MA
SUMMARY:
- 12+ years of experience as a Software Engineering Development Lead / Solution Architect .
- Domain experience - Investment Banking, Stock Exchange, Finance and Banking, Hedge Funds .
- Proven ability to Lead the tactical and strategic development planning for the business unit with great communication and presentation skills .
- Expertise in Architecting distributed / Messaging system for solving complex business problem and Managing all phases of Software Development Life Cycle using models like Agile, TDD, Iterative.
- Demonstrated and extensive experience in defining software development standards and outlining the process for Code Quality/Configuration management/Continuous Integration and delivery.
- Extensive experience in Managing Onshore/Offshore model, promoting team work, managing direct reports.
- Dynamic and Optimistic individual with strong Leadership skills and exceptional ability to work under pressure.
TECHNICAL SKILLS:
Languages: Java 6/7/8, Groovy, Unix, C, C++, C#, .Net, VB.
Databases: Oracle10g/11g/12c, SQL, NO SQL DB (MemCache, Redis, Mongo DB), Big data
Framework: Struts 2, Spring 3/4, JSF, TOGAF
Middleware: ESB, EMS (JMS/MQ)
BPM/Content: Appian 7.5/7.11, BPEL, OpenCMS
WebDesign: Patterns, Web Services(SOAP, REST), J2EE( Servlets2.5, JSP2.1, JDBC, EJB 3, XML, XSL, XPATH, SAX, DOM), J2ME
ORM: Hibernate 5, Mybatis 3, Ibatis 2.
Performance/Automation: SAHI Automation, Dynatrace, Visual VM, SQL Optimizer.
Design Tools: Microsoft Visio, Rational Rose, IBM RSA 6.0
UI Technologies: JQuery, Angular JS, OO JS, Ajax, YUI, JSP
App Security: NTLM, OAUTH2, Siteminder, LDAP, SSL
Portals: IBM Websphere Portal Server 6.0, Plumtree Portal 5.0
Version Control: Stash, Git, SVN, Clear case, Perforce, CVS, VSS, Serena
Continuous Integration/Build: Jenkins, Hudson, Cruise Control Apache Ant, Apache Maven
Enterprise Servers: IBM WebSphere 6.0, Apache Tomcat 7.0, BEA Weblogic 9.1, JBoss 5.0, JTick (Java Trade line interactive component)
IDE: IBM RAD 6.0, Eclipse, IBM WSADIE 5.0 GUIJIRA, HP Quality Center, RTC, SQL Developer, TOAD, Aqua Data Studio, Bugzilla.
PROFESSIONAL EXPERIENCE:
Confidential,MA
Systems Architect
- Involved in Strategic planning for business unit to determine the product architecture requirements to achieve the business goals.
- Collaborate with Program/Project Management team to formulate a tactical approach.
- Collaborate with Data/Security/Infrastructure Architects to prepare AIP.
- Review with architecture board and present to Program/Business Leads.
- Lead product development in Phased approach and collaborate with other leads to propose standard practices for Design/Development/QA/Performance/Build & Version control/Release/Maintenance.
- Conduct POC and guide the team in delivery.
- Strategize DR capability for the product.
- Maintain a strong relationship with offshore partners to have open communication, transparency and timely delivery of the product.
- Manage relationship with external vendor team and evaluate vendor products and proposals.
- Manage direct reports for performance and career management.
- Actively involved in recruiting best talents for the firm.
Confidential, NY
Senior Systems Engineer
- Lead the product architecture for MBSD Closeout System.
- Collaborate to strategize the development for Closeout system.
- Perform ETL tool capability analysis and adoption.
- Measure the performance of the system and guide in resolving performance hindrance.
- Drive Release management planning/support.
- Create maintenance roadmap and provide cost benefit measure to manage it long term.
Confidential, Redwood City, CA
Senior Software Engineer
- Perform Design and Ajax based development for the Safety net application.
- Analyze re-engineering benefits for the product and the cost measures with a strategic vision.
- Onboard Agile model and ensure the team is transitioned to quick value to growing demands.
- Coordinating with offshore team for development deliverables.
- Set up code quality standards and review through the development life cycle.
- Lead the integration of application with external system.
- Responsible for regular Build Releases. Used SVN for code repository, and version control purposes.
Confidential, New York
Systems Architect
- Involved in design, development, testing and enhancements of the J2EE based application
- Analysis of the requirements, identified the gaps and recommended the solutions for implementation of enhancements
- Involved in development of the solution using Java, Servlets, JSP, JDBC, XML, HTML, CSS, SQL, and PL/SQL as per the defined architecture, and specifications
- Used different types of J2EE patterns like Singleton, Facades, Data Object Access Patterns, etc.
- Also involved in Database design, creation of tables, indexes, constraints, Stored Procedures, Triggers in DB
- Involved in LDAP authentication Using JAVA API
- Involved in developing and testing Charting using JFree charts
- Extensively used Rational Application Developer for developing, building and deploying applications
- Also coordinated the build activities for testing, user acceptance, and production deployments
- Responsible for coordinating the onsite/offshore team.
- Identified critical factors during design and development of the application, raised the issues, and areas for correction based on testing results, and coordinated to resolve them.
- Responsible for regular Build Releases. Used perforce for code repository and version control purposes.
- Responsible for analysis of System Performance and System tuning
Confidential
Systems Architect
- Involved in System Study for reengineering the existing System
- Implemented Authentication Service using LDAP.
- Worked on Plumtree portal and integrated the LDAP service.
- Involved in development of the solution using Java, Servlets, JSP, XML, Spring JDBC, HTML, CSS, SQL, and PL/SQL as per the defined architecture, and specifications.
- Used J2EE patterns like Data Access Object Patterns
- Involved in developing web pages and integrating with the Plumtree Portal.
- Extensively used Eclipse for development
- Also coordinated the build activities for testing, user acceptance, and production deployments.
- Identified critical factors during design and development of the application, raised the issues, and areas for correction based on testing results, and coordinated to resolve them.
- Responsible for regular Build Releases. Used perforce for code repository and version control purposes.
Systems Architect
- Involved in System study and design for initial phase of the J2EE based application.
- Involved in developing Common Approval Component to be used across modules.
- Involved in using OOAD techniques for generating Use cases and class diagrams
- POC using JSF, Ajax & XML parsers.
- Developed Display Tag with Ajax to be used across modules.
- Developed Grid/Pagination using Ajax as a separate component to work in portal environment
- Performed Unit testing on Common Approval Component using Junit Test cases
- Involved in integrating and testing Approval component with other modules.
- Responsible for regular Build Releases. Used CVS for code repository, and version control purposes.