Enterprise Solutions Architect Resume
Dallas, TX
SUMMARY:
- 12+ experience Managing Enterprise Application Integration EAI, Service Oriented Architecture SOA, Event Driven Architecture EDA, Enterprise Service Bus Confidential, Complex Event Processing CEP, Business - to-Business Integration B2B, Business Intelligence BI, J2EE Development, Integration, Services, API, Performance tuning, Saas & Paas.
- 8+ Lead experience leading (Agile/Waterfall) teams of 8-10 Developers (On/Offshore model)
- 3+ experience in Program Management with 20 direct reports (Developers, SA, TA)
- Oversee lifecycles from inception, requirements analysis, design, to fluid implementation phases (SDLC)
- Work across teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies
- Lead the craftsmanship, availability, resilience, and scalability of solutions
- Stay on top of tech trends, experiment with & learn new technologies. Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
- Focus on integrating various parts of a solution into one cohesive network that solves a larger technical problem
- Perform PMRs, Program Management, Coaching, Mentoring, Hiring, Design training courses
- Outline, Negotiate approach/scope of projects, vendor contracts, escalations with C-Levels
- Articulate (verbally / visually) ideas, approach, concepts, options, risk, impact, and recommendations to technical, nontechnical and Leadership audiences. (facilitate meetings with cross-functional teams)
- Demonstrate outstanding business acumen, leadership skills (partnering, consensus building, influencing).
TECHNICAL SKILLS:
Technologies: Java, JSP, Servlets, SOAP, REST, Spring 4.0 MVC, SSO (Kerberos, SAML2), Spring Boot, JMS, Confidential, JPA, iBATIS, JavaScript, HTML5, SOLR, JUnit, Splunk, JAX-WS, JAX-RS Jersey, Oauth2, AXWAY, Amazon Web Services, Node.js
Performance Tuning: Eclipse Memory Analyzer Tool, IBM Thread Analyzer, JConsole, LoadRunner
CICD, Versioning: TeamCity, Jenkins, MAVEN, Subversion, GitHub, JIRA
Application Servers: WebLogic, WebSphere, JBOSS, Tomcat
Database: Oracle, MS SQL, IBM-DB2, MySQL, NoSQL, MongoDB
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Enterprise Solutions Architect
Responsibilities:
- Technical Lead on a multi-million-dollar Federal Digital-Transformation project. Led a technical discovery team of 6 developers and BAs. Tasked to re-model archaic monolithic application into new SOA/EDA/micro-service cloud-based architecture.
- Designed REST APIs (using Richardson Maturity Model, Level3, Spring 4.0), API Gateways using AXWAY for content consumption and downstream reporting.
- Designed Customer Self Service Portal, Knowledge Authoring portal, Live Chat and Email.
- Designed interfaces to IBM Confidential to support high volume processing of payments, account services, business event services, Back-Office services (Paper to Digital transformation), Workflows and Reporting using Service & Event Driven Architecture.
- Led JAD sessions with Sr. Enterprise Architects to scope WSDLs, Performance, drive business decisions.
- Ensured highly available, resilient, scalability; vertical vs horizontal scaling, F5 load balancing, failovers, stress testing using LoadRunner. Review stress test results, identify latency use cases, fix and deploy.
- Maintained SLAs by controlling code quality via negative testing, revisiting code reviewing standards, log reviewing using SPLUNK to monitor web service call times, identify and assign problematic services to EA.
- Work with cross functional teams to co-ordinate releases, implement CICD.
Confidential
Lead Developer
- Launched Confidential Support & Drivers,an international customer support website reducing support costs and increasing satisfaction by sharing knowledge directly between service agents and customers.
- Architected the customer-facing user experience helping 35,000 daily visitors navigate a support knowledgebase, a repository of printer drivers, software, and documentation downloads for hundreds of products in 22 languages for 50+ countries.
- Managed deployment of Chat and Email Applications to Amazon EC2
- Architected, Designed & developed highly available, scalable web services, APIs using Spring Boot, MAVEN, OAUTH2.0 to provide a common gateway between the central data warehouse of connected printers diagnostic and usage metrics, internal call-center applications, field agent mobile browsers, customized partner and customer portals, and embedded on-printer access.
- Designed and Supported migration of 27,000 Knowledge bases from legacy systems to state of the art Content Management Enterprise Application supporting authoring, publishing, archiving & searching.
- Designed SAML2.0 based SSO with custom parameter pass through.
- Implemented Solr based crawlers and Java Spring content migration tools, custom indexers.
- Supported migration from Managed Services to in-house infra.
- Served as Product SME to Confidential Technical Architects and Program Managers (onshore and offshore).
- Integrated with RabbitMQ based event services providing reporting data downstream asynchronously
Confidential
Responsibilities:
- Led internal & external engineering teams.
- Designed SOAP API, Apache-CXF clients, reporting REST API (JAX-RS). Integrated with IBM WCS Order & Customer processing services.
- Designed workflows for offline audit processing and case creations.
- Designed and implemented Email, Chat, Customer Self-service portals.
- Achieved 24*7 up-time during Confidential season via scalability, fail-overs.
- Improved avg. response time to under 2 seconds using memory optimization (Eclipse MAT, heap-dump, core-dump), SQL tuning.
Confidential
Responsibilities:
- Lead a team of 8 onshore and offshore developers to successfully migrate from Mainframe Green Screens
- Acknowledged for successfully delivering a Distributed Enterprise Application to handle initiation of money transfer requests (CRUD) after repeated failures by in-house WU teams.
- Designed & implemented an adaptive web-service failover mechanism for an active-active web service with seamless user experience.
- Architected complex transactions involving interactions with Confidential services and multiple data centers.
Program Manager
Responsibilities:
- Defined & implemented new onboarding procedure, improved resource utilization by defining onshore vs. offshore pools (20 headcount).
- Designed custom training course with real world use cases, conducted onboarding interviews, maintained a vetted pool. Monitored weekly productivity. Reported to C-Level Leaderships directly.
- Improved resource utilization to 100% in 2 months.