Integration Architect - Solutions Design Resume
PROFESSIONAL SUMMARY:
- Mulesoft Certified - Solution Design Architect
- Mulesoft Certified - Integration and API Associate
- MuleSoft Certified - API Design Associate
- Certified Scrum Master
- Extensive skills in integration, specifically Mulesoft, both on-premise and Cloud Hub, API Design, development and administration
- Over twelve years of experience in the software analysis, design and development of J2EE applications
- Over four years of experience in project management activities
- Expertise in Core Java and OOPs concepts and cloud based technologies
- Expertise in Micro services architecture
- Strong experience in full project lifecycle including interaction with clients for requirement gathering, group discussions, designing, coding, project execution, testing and presentations
- Excellent communication and interpersonal skills
- International Master's degree in Information and Communication Systems from Technical University of Hamburg- Harburg, Germany
- Interested in Data mining technologies, Machine Learning and Deep Learning
PROFESSIONAL EXPERIENCE
Confidential
Integration Architect - Solutions Design
Responsibilities:
- Accountability for the translation of business requirements into technical integration requirements
- Act as practice lead guiding process and key responsibilities
- Design and document integration technical requirements to level of quality and completeness that enables developers to commence and complete development
- Lead and facilitate design workshops with integration technical leads and developers
- Provide advice & recommendations on good practice for defining integration technical specifications with the aim to improve timeliness of delivery as well as enhancing the quality and maintainability of system documentation
- Assist in developing the capability of the existing VU team
- Review and QA work of other analysts as required
- Participate in project meetings
- Support the testing team with development of tests plans and defect triage as required
- Work collaboratively and communicate regularly with business
- Discuss technical issues with non-technical audiences as well technical resources
- Create low level design documents using UML and produce data mapping documents
Confidential
Senior Integration Lead
Environment: Anypoint Studio/Platform, Java, Spring, RAML
Responsibilities:
- Technical Design document for overall solution design and implementation details for business requirements
- Designed and developed Experience, Process and System APIs
- Designed and developed customized logging connector
Confidential
Senior Integration Lead
Environment: Anypoint Studio/Platform, Java, Spring, RAML
Responsibilities:
- Designed and developed customized anypoint mulesoft payment connector for integration with braintree (paypal) payment gateway
- Designed and developed polling API mech to synch up Salesforce data with Solr Indexing System
- Designed and developed Order creation API - Integration with Salesforce
- Designed and developed API spec for Internet service providers
- Designed and developed authorization API using JWT token
- Implemented CI/CD process
Confidential
Technical Team Lead
Environment: Mulesoft Anypoint Studio/Platform - On prem and cloudhub, Apache Camel Integration Framework, Advanced Java/J2EE, Microservices, Container based architecture - Docker,Rest Services, Spring Boot, Spring framework, JUnit, XML, SQL, Hibernate, Webservices, ANT, Amazon Web services (Cloud based services), Ansible, Postgresql, Oracle, Salesforce CRM, Jenkins, GIT repo, Eclipse, XCode, Apex code, Android Studio, Jasper/Yellowfin reporting tool, Tomcat server, Cucumber, ActiveMQ/SQS/JMS
Responsibilities:
- Integrated and orchestrated web services (partially removed the existing “process web layer” build in java as it was hard to manage and enhance) and implemented API-led connectivity
- Used Connectors for easy integration with 3rd party APIs (SAP, Salesforce, Amazon AWS connectors, db connectors)
- Used Sumologic for logging
- Implemented and modified script components for customisation
- Implemented logic to analyse message using routers and route/combine/order messages to various destinations
- Used standard set of transformers to hand the data (data mapper transformers)
- Implemented batch processing
- Unit testing and Functional testing
- Hands on deploying Mule applications
- Hands on design centre tool
- Used APIkit for REST/SOAP API development
- Hands on API manager
- Enhanced existing features
- Defect Fixing and Debugging
Confidential
Technical Lead / Project Lead
Environment: Tomcat Server, Oracle 9i, Eclipse 3.0, Windows 2000
Responsibilities:
- Involved in technical design and its implementation
- Development of business logic as per the requirements
- Involved in maintaining the application by fixing reported bugs during QA and UAT phase
Confidential
Technical Lead / Project Lead
Environment: BEA Weblogic Application Server 8.0, Tomcat Server, Oracle 9i, Eclipse 3.1, Windows 2000
Responsibilities:
- Designed, implemented and customized projects for Temenos core banking product
- Direct interaction with Metavante clients to capture details of requirements
- Creation and tracking of project plans and work breakdown structures
- Implementation of Global innovation process in conjunction with CMMI Level 5
- Risk analysis and creation of mitigation and contingency plans
- Defining and tracking different milestones
- Automation of build process and generation of code metrics
Confidential
Senior Software Engineer
Environment: BEA Weblogic Application Server 8.0, Oracle 9i, Eclipse 3.1, Windows 2000
Responsibilities:
- Implemented different software change requests
- Designed and implemented a mechanism to kickoff multiple workflows at once by creating a command line utility tool
- Involved in code review process
Confidential
Senior Software Engineer
Environment: Windows 2000, Eenex Application Server, JBuilder, MSSQL, Microsoft Visio
Responsibilities:
- Designed Swim lanes and created different workflows
- Integrated all purchase related process and tools like “Supplier Creation”, “Contract Management” into the Star request project
- Involved in optimization of the purchase order process to improve usability and increase user acceptance
- Created tool that lists the purchase orders and online purchase order status reports
Confidential
Software Engineer
Environment: Windows 2000, Jade Platform, JBuilder, JESS, Protégé, Postgre, WEKA Java Machine Learning Algorithms, Rational Rose, MSSQL, Eenex Application Server
Responsibilities:
- Designed Use Cases, Class/Object diagrams and Sequence diagrams
- Designed and implemented Agent Academy application by using JADE platform
- Implementation of WEKA machine learning algorithms for intelligent agents
Confidential
Software Engineer
Environment: Windows 2000, Jbuilder, Visual Studio, Rational Rose, Rational Robot, Rational Pure Coverage, Rational Test Manager
Responsibilities:
- Characterization of different software development process
- Instrumented product code using a Rational Pure Coverage analysis tool
- Designed the test automation approach and coverage analysis approach
- Automated test cases using Rational products
- Analyzed the results, in particular to cost-benefit relation
