Sr. Associate - Projects Resume
Windsor, CT
SUMMARY:
- Seeking technical opportunities, utilizing acquired skills/experience, to drive IT initiatives (ESB/SOA) for growth of Organization & Self
- 11+ years of rich and professional experience, for a Dynamic Post Graduate Computer Engineer turned IT Professional,involved in analysis/design/development of solution using Java/J2EE Technologies with Enterprise Service Bus (ESB) Architecture & Service Oriented Architecture, integrating multiple business - function-automation solutions over a common bus-like infrastructure, managing on-site/off-shore teams.
- An innovative Software Solution Development Professional, with a successful track record of implementation of streamlined solution & best work practices for Enterprise Service Bus facilitation for integration of applications, based on client requirements.
- Designing Service Oriented Architecture based solutions, providing multiple services, including Data Services to access enterprise data, residing in several systems of record, accessible via various modes of connectivity and deliver in disparate data formats. Possess the distinction of implementing multiple utility tools for improvement in team efficiency.
- Extensive ESB experience including designing, implementing and supporting enterprise grade technical solutions; deploying seamless frameworks of applications, data sources, and devices connected by APIs by ESB monitoring tools.
- Distinguished for enhancing a home-grown ESB transaction tracking application implementing a complex workflow in IIB, MQ and DataPower; skilled at rendering organizational level training on ESB technologies;
- A cohesive Team Player, looking to upgrade knowledge as well as having analytical, problem solving, negotiation, planning, innovation, communication, interpersonal skills.
KEY SKILLS:
- Project Delivery for Solution Development
- ESB Architecture
- Requirement Analysis Finalization/Specification
- Solution Design (SOA)/Development/Testing
- Multiple Technical Solutions for varied functions
TECHNICAL SKILLS:
Technology: IBM ESB, Java/J2EE (Swing, JSP/Servlet, AJAX, EJB, JMS, JAX - WS)
Operating System: Windows
Languages: Java, C, SQL, PL/SQL, ESQL
Database: MySQL, Oracle
Frameworks: J2EE (Struts, Spring MVC, JSF, Hibernate, iBatis, Axis2, CXF)
IDE: Eclipse
Integration (ESB) technologies: IBM DataPower, IBM MQ, IBM Integration Bus, IBM API Connect, TIBCO Business Works
Application Servers: Weblogic, Websphere Application Server, Tomcat
Scripting Tools: Java script, Shell script
Build Tools: ANT, Maven, Jenkins
Standards: SOAP, REST, SSL/TLS, JSON, OAuth, JWT, SAML
Code repository: CVS, SVN
Other Tools: IBM Rational Application Developer, TOAD, LogLogic, BMC BMMAdmin
PROFESSIONAL EXPERIENCE:
Sr. Associate - Projects
Confidential, Windsor, CT
Responsibilities:
- Currently working in the role of On-site Lead of Enterprise Application Integration Services Team, resolving all their technical issues.
- Providing guidance as the Technical Lead & Consultant of IBM DataPower, IBM MQ and IIB for planning & executing Enhancement and Platform Upgrade Projects.
- Supporting complex integration architectures, in IBM SOA Technologies, by trouble shooting & resolving of their technical issues/problems.
- Contributing in Design Discussion, Project Estimation, Software development, implementation support of application integration work products.
- Participating in Production Support work (Support requests fulfilment, incident ticket resolution, daily support checkpoint meetings).
- Distributing workload within the team, in offshore-onsite model, as well as enforcing continuous improvement through DevOps Initiatives.
- Designing, implementing & owning multiple automated solutions that result into manual effort reduction by automating manual processes and enable the team to run better & efficiently.
- Collaborating with vendors for support & resolution of product level issues, while developed multiple utility tools to run better operations in the project.
- Developing & owning reusable common modules and sharing same, within the ESB team, along with enhancement of a home grown ESB transaction tracking application.
- Monitor API usage by ESB monitoring tools and support all DataPower services deployed in ESB layer.
- Reviewing and developing code, to ensure same adheres to client Standards.
- Protecting and enforcing service level management on back-end API providers.
- Proposed & finalized integration designs, in another project, adhering to integration design patterns followed by the client organization.
- Led the project through all stages of project life cycle to production by technical acumen, efficient communication and coordination across multiple application teams.
- Coordinated administrative support for IBM DataPower, including, but not limited to, configuration deployment, firmware upgrade and certificate change.
Confidential
Offshore Lead developer for middleware
Responsibilities:
- Provided over sight to analysis of the business process/ requirement collection, for finalization/confirmation of functional & non-functional requirements.
- Coordinated development, testing and support of Java based middleware services, implementing business rules, with SOAP web services.
- Collaborated with business units, for providing periodic status updates, support to service consumers, etc.
- Automated manual process of the development process, to optimize development life-cycle, while mentored & guide team mates.
Sr. Software Engineer
Confidential
Responsibilities:
- Participated, as individual contributor, in development of reusable cryptographic modules in card payment processing system
- Developed android app for electronic payment processing system with the responsibilities of guiding the team for all technical issues and mentoring teammates.
Sr. Project Engineer
Confidential
Responsibilities:
- Initiated the IT career with this global leader in IT Solution & Service Provider, at the grass root level and progressed to the designation of Sr. Project Engineer, reporting to the Project Manager.
- Participated in multiple (7) projects in the role On-site Coordinator, apart from being end-to-end Developer of multiple modules of solutions.
- Acted as the Offshore Technical Lead in the last project, for support/enhancement function for web sites.
- Provided over sight to requirement gathering, solution implementation, troubleshooting, coordination and deployment of multiple Java based web portals.
- Contributed in every phase of development, starting from mock-up screen designing, coding, Unit testing, User acceptance testing to Deployment and Support.
- Coordinated first & second level support for application integration module, based on TIBCO, while being Technical Owner of multiple Java/J2EE based web modules
- Shouldered both technical and functional responsibilities, ranging from requirement gathering, designing, documentation, conducting User Acceptance Testing to coordination with offshore team.
- Interfaced with business consumers for issue resolution, user testing and training, technical consultation etc. while deployed at onsite location.
Project Manager
Confidential
Environment: Windows, IBM DataPower firmware, IBM Integration Bus, IBM API Connect, XML, XSLT, JavaScript
Responsibilities:
- Managed Team in onsite/offshore model and Enhancement and platform upgrade Projects
- Accountable in Design Discussion,Project Estimation, Software development, implementation support of application integration work products using IBM Data Power, IIB Windows, IBM DataPower firmware, XML, XSLT, JavaScript
- Involved in Production Support work (Support requests fulfillment, incident ticket resolution, daily support checkpoint meetings)
- DevOps Initiative for continuous improvement
- Developed multiple utility tools to run better operations in the project eliminating manual works, by developing multiple utility tools leveraging DataPower XML/REST Management Interface.
- Enhanced a homegrown ESB transaction tracking application implementing a complex workflow in IIB, MQ and DataPower
- Enforced service level management on backend API providers by implementing SLM
- Monitoring API usage by ESB monitoring tools
- Secured backend API services implementing but not limited to below, using DataPower security gateway
- OAuth
- SSO server integration
- JWT security authentication
- XML threat protection
- Message encryption
- Implement complex business logic using IBM Integration Bus.
- Development of multiple utility tools to run better operations in the project
- Review code development and make sure it adheres to client Standards
Confidential
Project ManagerResponsibilities:
- Propose and finalize integration designs adhering to integration design patterns followed by the client organization.
- Implement the solution, unit test the code and support integration testing as part of solution delivery team.
- Lead the project through all stages of project life-cycle on its’ path to production by technical acumen, efficient communication, co-ordination across multiple application teams.
- Implement DataPower services to secure backend API services including, but not limited to the following
- SSL implementation
- OAuth
- Digital signature
- LDAP
- HTTP Basic authentication
- Implemented, reviewed DataPower services including but not limited to the following functionalities
- Content based routing
- Message enrichment/transformation using XSLT, GatewayScript, WTX
- Transport protocol translation
- Threat protection
- Message validation & filtering
- Traffic control/Rate limiting
- Review code development and make sure it adheres to client Standards
- Troubleshoot and solve production issues in stipulated timeline.
- Support all DataPower services deployed in ESB layer of the client organization.
- Provide administrative support for IBM DataPower, including but not limited to configuration deployment, firmware upgrade, certificate change.
- Provide and implement solution to execute project operations more efficiently by automating manual tasks wherever possible.
Confidential
Project ManagerEnvironment: Windows, Java/J2EE, Spring, IBatis, SOAP Web Services, XML, XSLT
Responsibilities:
- Collect, analyze and confirm customer functional and non-functional requirements.
- Implementation of business rules with SOAP web services.
- Co-ordinate with business units for understanding of business requirements, give periodic status updates, provide support to service consumers etc.
- Automation of manual process to optimize development life-cycle.
Confidential
Project ManagerEnvironment: Windows, Java, Struts 2, TIBCO Business Works, Weblogic Application server
Responsibilities:
- Offshore technical lead in support and maintenance space
- Responsibilities encompass requirement gathering, solution implementation, troubleshooting, coordinating etc.
- First level and second level support for application integration module based on TIBCO.
- Developed process schedulers, adapters, SOAP based web services using TIBCO Business Works studio.
- Technical owner of multiple Java/J2EE based web modules
Confidential
Project ManagerEnvironment: Windows, JBoss seam, JPA, SOAP/REST Webservices, Maven, Oracle BPM
Responsibilities:
- On-site coordinator of all applications under the umbrella of Confidential .
- Role encompasses both technical and functional responsibilities ranging from requirement gathering, designing, documentation, conducting User Acceptance Testing to coordinating with offshore team.
- Requirement gathering and implementation of conference-room booking application.
Confidential
Project ManagerEnvironment: Windows, Java/J2EE, Struts2, PL/SQL, Java script
Responsibilities:
- Creating mock-up screens used in requirement gathering phase as a prototype of the actual application.
- Help in requirement gathering process.
- End-to-end development of different modules like Order, Return, Delivery and admin.
- Coordination and communication with onsite in a regular basis to update project status.
Confidential
Project ManagerEnvironment: Windows, Java/J2EE, Struts1, PL/SQL, Java script
Responsibilities:
- Creating mock-up screens used in requirement gathering phase as a prototype of the actual application.
- Analyze requirement, converting functional requirement to technical functionality.
- End-to-end development of almost all modules of the application.
