Solution Architect Resume
Bangor, ME
PROFILE:
Software and Integration Architect with 18 years of experience in delivering complex software solutions. Offers leadership and technical expertise in Integration Technologies, SOA and Enterprise Information Systems. My interests are Enterprise Integration as well as Distributed and Cloud Architectures. Over the last 3 years I have helped Confidential clients with API implementations, Cloud transition, and the adoption of Enterprise Service Bus.
SKILLS:
Experience with: all stages of SDLC
Design Patterns: (EIP, GoF, Java EE), UML
App Platforms: Spring Boot, JBoss AS, Apache Tomcat, BEA WebLogic, ATG Dynamo, IBM WebSphere
Microservices, SOA: REST, SOAP, WSO2 MSF4J, Jersey, Apache CXF, Spring WS, Apache Axis, Swagger, RAML, JSON, Jackson, XML, XSLT, DTD, XML Schema, JAXB, WSO2 API Manager.
EAI: Mule ESB, Mule Data Integrator, Apache Camel
PaaS: MuleSoft CloudHub, WSO2 AppCloud, WSO2 API Cloud, OpenShift 2
MOM: ActiveMQ, WebLogicMQ, JBossMQ
Frameworks: Spring, ICEFaces, PrimeFaces, Struts, Dynamo Application Framework (DAF), Velocity
ORM: Hibernate, TopLink, Dynamo XML Repositories
Databases: Oracle, MySQL
Security: OAuth, WS - Security, SAML, Spring Security
Rule-based Systems: Drools
Build: Maven, Ant, Nexus Repository Manager, Hudson, Cruise Control, Continuum
Testing: JUnit, Cactus, Mule TCK, MUnit
Tools: IntelliJ IDEA, Eclipse Platform, Mule Studio, WSAD, Visual Paradigm, TogetherJ, Rational Rose
Other: PL/SQL, T-SQL, C#, VB.NET, NAnt, NUnit, JFC Swing, JavaScript, JQuery, C/C++, WAP, WML
PROFESSINAL EXPERIENCE:
SOLUTION ARCHITECT
Confidential, BANGOR, ME
Responsibilities:
- Build, manage and validate technology roadmap of the product.
- Choose the platforms and technology stack to be used.
- Create Architecture.
- Design APIs.
- Write Code.
- Provide the inputs for IP Creation.
Tools: Java, Spring, Swagger, PostgreSQL, Spring Boot, Android SDK, GitHub, IntelliJ IDEA, Stripe APIs, AWS Lightsail.
SOLUTION ARCHITECT
Confidential
Responsibilities:
- Helped International Retail Banking department with API implementations, Cloud transition, and the adoption of Mule ESB.
- Evaluated new technologies and tools, designed and executed proof-of-concepts for critical enterprise capabilities (RESTful API, API Management, Integration) using WSO2 Platform.
Tools: WSO2 MSF4J, WSO2 AppCloud, WSO2 ApiCloud, Swagger, Jersey 2, Spring, Java, Java EE, Spring Boot, GitHub, Anypoint Studio, MySQL, Markdown, Camtasia.
ENTERPRISE ARCHITECT
Confidential, LENEXA, KS
Responsibilities:
- Delivered Technical Roadmap for the future state of Payment Gateway for campus payment transactions.
- Designed and executed proof-of-concepts for critical enterprise capabilities (RESTful API, API Management, Integration, HA Clustering).
Tools: Java 8, Jersey 2, Swagger, RAML, Spring, Mule ESB 3.7, ActiveMQ, Tomcat 8, WSO2 API Manager, Maven 3, MuleSoft Anypoint Studio, IntelliJ IDEA, Visual Paradigm
INTEGRATION ARCHITECT
Confidential, KANSAS CITY, MO
Responsibilities:
- Identified specific problem areas and provided advice for developing customized EAI solutions using Mule ESB and Apache Camel platforms.
- Designed and implemented ETL Solution using Mule ESB on CloudHub for Anheuser Busch to synchronize the data between Confidential accounts via Graph API and Ad API into TeraData database.
- Data is then used to create marketing campaigns.
- Implemented proof-of-concepts to evaluate JBoss FUSE Cartridge on OpenShift 2 Private Cloud for 3M.
- Confidential worked as a MuleSoft partner in delivering various sample apps and tutorials for Mule Studio and Mule ESB. Additionally, Confidential has participated in connectors’ development and establishment of TDD process.
Tools: Mule ESB, JBoss FUSE, MuleSoft CloudHub, OpenShift 2, RAML, GitHub, Anypoint Studio, Markdown, Camtasia.
APPLICATION ARCHITECT
Confidential, Overland park, KS
Responsibilities:
- Delivered detailed Architecture and Technical Roadmap for mission critical Commerce and Mobile platforms at Sprint, selected technologies, influenced and was responsible for all design decisions.
Tools: Java 7, Mule ESB 3.5, JBoss EAP 6, Spring WS, Spring Batch, Spring Integration, Apache JackRabbit, Apache Camel, JSF (PrimeFaces), EJB, Maven 3, Oracle 11g, Anypoint Studio, IntelliJ IDEA, Visual Paradigm.
ENTERPRISE ARCHITECT
Confidential, KANSAS City, MO
Responsibilities:
- interviewed stakeholders to create high level architecture of existing previously un-documented web and standalone applications, optimized software delivery process, analyzed legacy systems to derive required functionality for new web application, designed and executed proof-of-concepts for critical enterprise capabilities, worked with 20-member team and project leaders to establish standards and guidelines, resolved most complex and critical technical issues.
Tools: and technologies: Java 5, ICEFaces 1.8.2, Spring Framework 2.5 (Core, Security), UML, JBoss AS 4.2, WebSphere 6.1, Maven 2, IntelliJ IDEA 10, Visual Paradigm, MS SQL Server.
Consultant
Confidential, Overland park, KS
Responsibilities:
- implemented site enhancements.
Tools: Java 5, Spring Framework 2.0 (Core, Web), JQuery, Ant, WebSphere AS 6.1, WASD, CVS.
Consultant
Confidential, St louis, MO
Responsibilities:
- worked with Enterprise Architecture team to establish standards and guidelines for SOA, designed services orchestration configuration using Mule ESB, leaded design sessions with offshore team.
Tools: Java 5, Mule ESB 2.2 EE, Apache CXF, Spring Framework 2.0, Maven 2, IntelliJ IDEA 9.
Application Architect
Confidential, Syracuse, NY
Responsibilities:
- proposed a design for 2-way source to source Synchronization Engine, leaded design sessions with offshore team, defined project roadmap, converted originally designed system from JBoss AS 4 to WebLogic Server 10, implemented contact synchronization as a new feature of ESE
Tools: Java 5, EJB 3, JPA (Hibernate Provider), JDBC, JMS, Lotus Domino API, SQL, Maven 2, JBoss AS 4, WebLogic Server 10, IntelliJ IDEA 7, StarTeam, UNIX.
DEVELOPMENT MANAGER
Confidential, Syracuse, NY
Responsibilities:
- influenced and was responsible for the majority of design decisions; day-to-day team management, task allocation and overall project plan execution; integrated existing Perl applications, third party and new developed web services to communicate through Enterprise Service Bus; developed critical parts of Java code business components, UMO components, transformers, custom connectors, filters and message receivers for JMS, HTTP, VM and File transports; enabled Single Sign-on (SSO) between bnyconnect.com and private banking reporting web applications; designed a reusable two-factor authentication solution; performed design and implementation of eStatements Web Services to comply with SOA standards; re-factored stored procedures from original T-SQL to PL/SQL influenced and completed redesign of build process using Maven 2; enabled continues integration process.
Tools: Java 5, Mule ESB 1.4, WebServices, Spring Framework 1.2/2.0 (Core, Security), JMS, JDBC, JSP, JSTL, XSLT, SOAP, UML, WebLogic Server 9.1, WebSphere 6.0, SAML, WebLogic Security Framework, WS-Security, Together Architect, Borland StarTeam, IntelliJ IDEA 6, Maven 2, Ant, JUnit, Continuum, Sybase 11, Oracle 9i.
