We provide IT Staff Augmentation Services!

Application Developer Architect Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Solutions - oriented IT professional who excels at leading projects, collaborating with project teams, interfacing with clients, and deploying technology to build successful solutions for clients.
  • Committed and motivated achiever with 12 years of significant, progressive experience in software development, maintenance and support with emphasis on Web based technologies; possess significant experience of Financial services, Information Security, Health care, Insurance, Government, Telecom and e-learning industries.
  • Experienced Technical Lead who has successfully led project teams of more than six people from requirements-gathering through implementation and support.
  • IBM trained Project Manager (IBM’s WWPMM® - World Wide Project Management Method and PMI®).
  • Extensive experience in Requirements’ management; hands-on requirement gathering, categorizing and validating. Proficient in analyzing and translating business and functional requirements to technical requirements and design. Hands-on Work Break down structures, estimations, scheduling and change management.
  • Extensive experience in the Global delivery model (Offshore onshore model).
  • Competent hands-on technical leadership experience. Actively supported and led production environments.
  • Experience in the architecture, design and development of Identity and Access Management and Information Security systems.
  • Experience in the architecture, design and development of applications based on Service Oriented Architectures.
  • Experience in the architecture, design and development of Portal and integration with Content Management Systems.
  • Good Object Oriented Designing, Programming and RDBMS skills.
  • Experience in Agile software development methods, worked on Scrum and Test driven development.
  • Knowledgeable in Virtualization and Cloud Computing architecture.

TECHNICAL SKILLS

Internet Technologies: Java/J2EE, Web services, ESB, REST, JSF, XML, SOAP, EJB, JPA, iBATIS, Hibernate, JDBC, JMS, JSP, Servlets, Spring, JSR 168, Cairngorm, Adobe Flex, Action Script, Yahoo UI (YUI).

Content Management Systems: Alfresco 3, Interwoven TeamSite 6.5, Data Deploy 6, OpenDeploy 6, Templating, Branches, Workareas, Workflows, Form API, IBM FileNet Content Manager, IBM FileNet Content Services, Vignette

RDBMS: : Oracle 11g/10g, IBM DB2 8.1, SQL Server, Sybase Adaptive Server Enterprise

Languages: Java, C, C++, Perl, SQL, PL/SQL

O/S: Red Hat Linux, SUSE Linux, Sun Solaris, Sun OS, UNIX, IBM AIX, Windows NT/2000 Server

Middleware: Oracle Weblogic Application Server, Mule ESB, Message Adaptor Framework, IBM Websphere Application server, IBM Websphere Portal server, BEA Web logic Application Server, IBM Websphere MQ, Websphere MQ Workflow, Sonic MQ, SunOne Portal Server, Sun Application Server, JBOSS Application Server, Sun IDM, Sun Identity Manager

Other Tools: Eclipse, Embarcadero DBArtisan 8.7.3, SOAP UI, Putty, Filezilla, IBM Rational Portfolio Manager for Project Management, IBM Rational Clear Quest, Rational XDE for UML, IBM Websphere Business Modeler, Microsoft Project.

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Application Developer Architect

Responsibilities:

  • Liaisoned with vendor to arrive at optimal design/solution while working with SMEs.
  • STP’ed (Straight-through-process) CARS end to end flows for Pension, Nationwide and AXA clients for improved automated regression testing. STP’ed FORSS Vestima and Arden style trades.
  • Developed Rules for the business rules engine.
  • Lead and hands-on involvement in the Java development releases.
  • Hands on development of reporting components using Pentaho Data Integration ETL processes/tools and Java.
  • Hands development and configuration of messaging adaptors and endpoints.

Environment: Core application (pControl core application) is Java, Oracle Coherence and Microsoft SQL Server based, published via Citrix to users. Web client application is based on Java Spring MVC architecture, Kendo UI and runs on Apache Tomcat. Key features are highly configurable business rules engine, ability to quickly add application containers (core application) if demand requires more processing power and application processing isolation - tasks can be assigned priorities and isolated to run on specific containers.

Confidential

Lead Developer/Technical Lead

Responsibilities:

  • Transitioned Confidential from Core processing group to IAM group of the Investment Bank.
  • Led the deliveries starting from inception culminating in enterprise releases. Managed the quarterly major releases and minor point releases. Point of Contact for all application partners to exchange requirements and then schedule releases to implement.
  • Gathered and defined requirements; Modeled and validated with stakeholders from various Lines of Businesses (LoB).
  • Defined technical design working with architects and senior developers. Defined architecture of the system and integration with consuming applications using SOA principles; with API supporting SOAP, REST, XML over HTTP and Mule ESB.
  • Performed hands-on development of the code including SOAP Web services and Batch Processing components using Spring Framework. Led Work breakdown structures and assisted the build and operate team members in development.
  • Developed Mule adaptors, endpoints, connectors, transformers, filters and routers to implement consumer in a pub/sub based sub-system.
  • Developed UI using Yahoo UI Widgets.
  • Led design and deployment activities for the applications to be Disaster Recovery Ready, Highly Available, Scalable, Fault tolerant and Load Balanced.
  • Performed Risk Management primarily through the build process. Led planning, Change Management, Scheduling and Tracking the Timelines.
Environment: BEA Weblogic Server 10.3/9.2, Mule ESB, MQ, Mule Adaptor Framework, Linux, Oracle 11g, IBM DB2, Autosys for Job scheduling, Spring Batch, Oracle SQL Loader, JEE, Web services, Spring framework, Yahoo UI (YUI), Oauth

Confidential

Lead Developer/Technical Lead

Responsibilities:

  • Provided solutions for end to end user provisioning, custom workflows and other tasks in IAM.
  • Gathered and defined cross Lines of Business (LoB) requirements.
  • Managed global teams of size 8 and delivered releases on time and budget. Managed work pipeline, Risk Management and Change Management.
  • Performed Hands on development including Task Definitions, Configurations, Rules and User forms in XPRESS, services using Service Provisioning Markup Language (SPML) and adaptors, connectors and utilities in Java.
  • Performed hands-on configuration using Sun IDM Admin and deployments.
Environment: Apache Tomcat, Sun Identity Manager (IDM)/ Oracle Waveset (OW), XPRESS, Service Provisioning Markup Language (SPML), Java, Spring framework, Web Services, SOAP, REST, GWT, Oracle 11g

Confidential, New York, NY

Lead Technical and Business Analyst

Responsibilities:

  • Managed schedules and tasks of Business and Technical teams. Instrumental in the risk management process especially with risk containment.
  • Responsible for Top-down analysis/engineering.
  • Managed scope within the functional areas.
  • Model and map business processes (as-is, to-be). Model-driven development of business processes.
  • Lead the team of analysts and responsible for smooth collaboration between teams.
  • Interface between analysts and customer on the business aspects.
  • Develop the functional categories and business rules organization structure.
  • Guide the application analysts in extracting the right level of business rules information from the code.
  • Review the documented business rules and run by the SMEs and customer for further reviews and sign-offs.

Environment: IBM Websphere Business Modeler, IBM Rational Requisite Pro, IBM Rational Portfolio Manager, Microsoft Visio, Mainframe, COBOL, JCL, VSAM, IBM DB2, Microsoft Project

Confidential

Technical Team Lead

Responsibilities:

  • Performed hands-on development using Java, JSP, EXT JS, Servlets, EJB, Web services and SQL.
  • Rational Unified Process (RUP) based system development methodology.
  • Extensive Requirements management. Business need assessment, requirements, refining of the requirements, prioritization and sign-off.
  • Extensively involved and lead the sizing/estimate activities, sizing from the initial planning approximation through the final estimate in an iterative manner.
  • Ability to capitalize on the technical background and lead in making the architectural decisions and elaborated design.
  • Responsible for Work break structure, Staffing model and Billability. Plan and track schedules and budgets.
  • Drive the release content, identify the enhancements and defects and plan for release.
  • Requirements gathering and Requirements Modeling. Design as-is, to-be business processes using Microsoft Visio.
  • High level design and architectural changes using IBM Rational Software Architect (RSA).
  • Detailed design using UML (RSA). Data modeling using Microsoft Visio and Erwin.
  • Lead development team from design, development through deployment, track status.
  • UAT point of contact for customer.
  • Plan work for the development team. Work projection, earned value management.
  • Responsible for project status reporting on financials, issue and milestone management to IBM Senior management and customer.
  • Point of contact for deployment and production releases. Responsible for Work break down structures and team billability.
  • Pont of contact for Configuration Management. Lead deployment activities. Deployment and back-out planning.
  • Aligned with Agile practices.

Environment: J2EE, Microsoft BizTalk server for ESB, IBM Websphere Application Server v5, IBM Websphere Portal Server v5, Websphere MQ v5, Interwoven Worksite 8.1, Interwoven Teamsite 6.5, IBM Rational Software Architect 7.0, IBM DB2 v7, EXT JS, IBM Rational Portfolio Manager, Microsoft Project, CVS, Apache Struts, IBM CICS Transaction Gateway, Mainframe, COBOL, .NET framework with Web server (.aspx and .cs deployed here), Remoting and COM server (app logic and database access deployed here)

Confidential

Tech Lead and Project Manager

Responsibilities:

  • Customer’s point of contact for production support.
  • Analyze the issue and communicate with customer, assign to the team, set the completion timelines.
  • Investigate issues if environmental, data or code issues. Assign issues to the team and track progress.
  • Perform Root cause Analysis, appropriately plan and take action plans for prevention.

Environment: J2EE, Microsoft BizTalk server for ESB, IBM Websphere Application Server v5, IBM Websphere Portal Server v5, WebSphere MQ v5, Interwoven Worksite 8.1, Interwoven Teamsite 6.5, IBM Websphere Studio Application Developer 5.1.2, IBM DB2 v7, IBM Rational Portfolio Manager, CVS, Subversion, Maven, Apache Struts, IBM CICS Transaction Gateway, Mainframe

Confidential

Software Engineer

Responsibilities:

  • IBM’s PM10G (Project Management Fundamentals - Equivalent of PMI’s® 24 PDUs).
  • IBM’s PM54G (Project Management Orientation - Equivalent of PMI’s® 16 PDUs).
  • Service Oriented Architectures and Webservices at IBM Global Services India.
  • Websphere Portal Server at IBM Global Services India.
  • Rational Applcation Developer at IBM Global Services India.
  • Enterprise Java Beans (EJB 2.0) at Lionbridge.

Environment: Weblogic 6.1, SonicMQ V5.0.2, EJB 2.0 (Message Driven Beans, Session Beans, Entity Beans), JDBC, Rational Rose (UML), JUnit, unit test EJBs using Jakarta Cactus

We'd love your feedback!