Api Owner/product Owner/solutions Architect Resume
SUMMARY
- 18 years of experience in analysis, design, architecture and development of enterprise multi - tiered applications primarily using Java, ASP.NET (C#) and SOA.
- Created and supported highly reliable, scalable and robust applications to deliver close to 2 million transactions per second.
- Worked as liaison between clients/products/sales and Engineering team to work with functional and technical requirements and help deliver products from inception to production using Agile methodologies.
TECHNICAL SKILLS
Platform/Language: Java, .NET, PHP, TIBCO, ServiceMix (JBI), JBPM, Ant, Android, Maven, Gradle, XML, ASP, VXML, CFML, VB Script, JavaScript, jQuery, VB 6.0, HTML, DHTML.
Operating Systems: Mac, Linux, Windows 2010/2008
Tools: /Editor: JIRA, Confluence, Rally, Telligent, Apigee, Eclipse, JBPM designer, NetBeans, Cygwin, Postman, SoapUI, SoapScope, VS.NET, VSS, Perforce, Git, Visual Studio, SQL+
RDBMS: Oracle, MySQL, SQL Server, Sybase, MS-Access
Servers: Windows, Tomcat, JBoss, Jetty, Apache, Voice Web Server, OpenSSO
PROFESSIONAL EXPERIENCE
Confidential
API Owner/Product Owner/Solutions Architect
Responsibilities:
- Create roadmap and backlogs for Harmony API
- Create integration point for Harmony with other Epsilon products by exposing additional APIs
- Create service-based architecture for easy integration of Harmony services.
- Defined REST API standards for development teams to maintain consistency across different teams.
- Propose API solutions for clients and work with dev team to get it implemented.
- Work as dev team’s liaison with project managers by attending scrums and other meetings.
- Approve all new API end points and changes to existing end points and making sure that backwards compatibility is maintained in every release.
- Own the client facing documentation generation tool and review all documentation for client consumption.
- Oversee the development of SDK for external and internal clients.
- Create adhoc utilities for clients and internal teams utilization.
- Create release notes and upcoming changes for every release.
Confidential
Solutions Architect
Responsibilities:
- Managed projects by using agile methodology and co-coordinating daily stand up between engineering team members.
- Brought more business to Appfire by supporting sales team and interacting with clients for requirements gathering for integration, sso, plugin development, fire storming and performance enhancements.
- Brainstormed with technical team on various possible solutions and presented the most feasible solution to clients.
- Coordinated solutions and software delivery between Appfire and customers
- Improved many processes within Engineering team to achieve better quality products.
- Met or exceeded quality standards for various products delivered to clients by working with offshore team in India.
- Prototyped various integrating components between Atlassian’s tools and clients products and created re-useable plugin framework architecture.
Confidential lead developer and architect
Responsibilities:
- Coordinate various SDLC tasks in agile environment.
- Create conceptual designs and detailed designs.
- Create the architecture to make the application robust and scalable.
- Create reusable templates and abstract classes that can be used by all other team members to add functionality to bcgi products.
- Create jbpm workflows and educate other team members to help them create effective workflows.
- Creating nightly builds using Nant and Ant to run against the business layer every night.
- Create automated release process to make release process to QA as easy as running a bat file.