Enterprise Integration Architect Resume
Jacksonville, FL
SUMMARY:
- Accomplished technical professional with 15+ years of experience guiding teams through all software development phases, from requirements gathering and analysis to design, development, testing implementation, and support; experience in messaging middleware and Service - Oriented
- Architectures; high level of comfort working with different teams, can adapt well with the changing environments and within all levels of the organization; web-based application, web technology and business processes expertise; development s include incorporating Agile methodology to strengthen test-driven development, validation, and change management activities.
SKILLS:
Service Oriented Architecture, MicroServices
C# expert, Java 8, Scala
Saas, iPaas, Windows Azure, AWS
MVVM, MVC Patterns, Single Page Application
Hypermedia API, RAML, Swagger, JAX-RS WCF, Json-LD, HAL, FHIR APIs
Mobile development, Web development, Windows Apps
Mule Soft ESB & API Management
Telerik Kendo, Infragistics, DevExtreme Controls
ActiveMQ, Kafka, RHEL, Ubuntu
HTML 5, Javascript, JQuery, ASP .Net
AD Federation Service, OAuth 2.0, OpenID Connect, SAML
Node.js, Angular.js, Bckbone.js
SOAP UI, SpecFlow, NUnit, Mocha, Chai, Cucumber.js, MUnit
Team Foundation Server 2015, Git, Github, Merge, Branching, team build, Release Management
Unity, Castle, NSubstitute, Rhino Mock
Agile methodology, Scrum, XP, Feature Driven Development, Jira, TFS
Behavior Driven Development, Test Driven Development
.Net Framework 4.5.2, Visual Studio 2015
Entity Framework, NHibernate, LLBLGen
Apache Jenkins, Maven, IIS, Docker
TSql, NoSql, Graph database, MangoDB, Neo4J, SQL Server
Lead innovation development team, Bimodal development
Microsoft Certified Solution Developer
Application/Enterprise integration architecture
EXPERIENCE:
Confidential, Jacksonville, FL
Enterprise Integration Architect
Responsibilities:
- Design and implement strategy for real time integration such as B2B integration, private APIs, Partner APIs, building HL7/FHIR APIs and public APIs
- API design and development strategy and best practices and patterns
- API governance strategy, SCM and CICD strategy for the company.
- Oracle EBS integration with the other systems
Confidential, Fort Myers, FL
Integration Architect
Responsibilities:
- Design and implement strategy for real time integration between SaaS applications in different cloud like Azure, Bluemix, AWS & Salesforce
- API design and development strategy and implementation of use cases
- Helped to build a governance around API design and development for the company
- SCM and CICD strategy for the company.
- Design and implement integration points using MuleSoft in Cloudhub.
- Integration architecture, best practices & standards using MuleSoft, Enterprise integration patterns
- Design and architect the integrations for CRM and Fleet management systems in Cloud
Confidential, Jacksonville, FL
Integration Architect/Developer(Consultant)
Responsibilities:
- Lead the integration team to set up and install Mule Soft and ActiveMQ in all the environments.
- Set up CICD environment using Jenkins, Maven, TFS & git.
- Design, architect & developed ecommerce and pricing markdown SAAS applications
- Design & developed the migration projects from Biztalk to MuleSoft
- Build APIs and message queues needed for the integration team.
- Used Mule connectors like SFTP, FTP, HTTP, JMS, AMQP, Samba, FTPS, Quartz, Database, and Encryption
- Set up Mule Clustering for High Availability in Production & staging, and API Gateways & API Managment for external and internal facing APIs
- POC application using Kafka for message queuing and NoETL.
- Helped the company to set up and use agile development methodologies like Scrum using the tool Jira
- Test driven development using MUnit and Cucumber.js.
- Helped in deployment and release of application.
- POC for deploying mule application in Docker
Confidential, Tacoma, WA
Senior Software Technical Lead
Responsibilities:
- Lead & managed teams in the design of new applications, configuration of system upgrades and development of new programming tools & technologies
- Manage deployment and support of internal infrastructure system ensuring that periodic tasks are completed by each team member.
- Create business processes, best practices, standards, templates and operating procedures to optimize IT project development.
- Lead the team to build the Micro Services architecture using tools like Mule Soft, Node.js, ASP .Net Web API
- Developed APIs in Mule Soft for the worker mobile application
- Research, analyze and recommend implementation of new technologies or systems hardware.
- Coordinate with external technology vendors, internal staff members and third party consultants.
- Involved in architecture, analysis, design, coding, reviewing and testing
- Worked with the build team for the deployment of various applications.
- Worked on mobile applications, web applications and windows applications using tools like DevExtreme, Telerik Kendo MVVM and MVC controls, Infragistics controls, Unity, Castle, NSubstitue, Rhino Mocks, Nunit
- Management, used EntityFramework 6.0 & NHibernate, used both SOAP and REST services.
- Used TFS 2013 for versioning and source control.
- Agile development and Scrum, Behavior Driven Development and Test Driven Development.
Confidential, Tacoma, WA
Senior Developer/Consultant
Responsibilities:
- Involved in coding and review of the deliverables.
- Assign tasks, Shape Modelling, Design & Functional Specifications.
- Used TFS for versioning and source code control.
- Used WCF, C#, .Net Framework 3.0, LLBL Gen
- Code Reviews & Test Cases.
- Involved in testing the application and deploying it to production.
Confidential, Seattle, WA
Senior Developer/Consultant
Responsibilities:
- Involved in coding and review of the deliverables
- Involved in setting up the Development, staging, testing & production environments for the application.
- Used Harvest for versioning and source code control.
- Used WCF,.Net Framework 3.5, Linq to Sql
- Code Reviews & Test Cases
- Involved in testing the application and deploying it to production.
Confidential, Seattle, WA
Lead Developer
Responsibilities:
- Involved in coding and review of the deliverables.
- Assign tasks, Shape Modelling, Design & Functional Specifications.
- Involved in setting up the Development, staging, testing & production environments for the application.
- Regularly involved in build & deployment process.
- Used TFS for versioning and source code control.
- Used WCF & .Net Framework 3.0
- Code Reviews & Test Cases.
- Involved in testing the application and deploying it to production.
Confidential, Phoenix, AZ
Software Engineer
Responsibilities:
- Fully concentrated & worked with Business Access Layer & Data Access Layer.
- Met with different levels of business users gathered information and developed use cases, functional specifications and technical specifications.
- Involved in setting up the Development, staging, testing & production environments for the application. Regularly involved in build & deployment process.
- Used Source Gear Vault for versioning and source code control.
- Used WCF & .Net Framework 3.0
- Code Reviews & Test Cases
- Involved in testing the application and deploying it to production
Confidential, Jacksonville, FL
Software Developer/Consultant
Responsibilities:
- Design & Analysis, Code Reviews, Test Cases
- Fully concentrated & worked with Business Access Layer & Data Access Layer
- Met with different levels of business users gathered information and developed use cases functional specifications and technical specifications.
- Involved in setting up the Development, staging, testing & production environments for the application. Regularly involved in build & deployment process.
- Used Visual Source Safe for versioning and source code control.
- Used XML Web Services.
- Involved in testing the application and deploying it to production
- Used NUnit Testing tool.
- Worked in creating Custom Controls.
Confidential, Naples, FL
Software Developer/Consultant
Responsibilities:
- Fully concentrated & worked with Business Access Layer & Presentation Layer.
- Met with different levels of business users gathered information and developed use cases, functional specifications and technical specifications.
- Involved in setting up the Development, staging, testing & production environments for the application. Regularly involved in build & deployment process
- Used subversion for versioning and source code control.
- Used NHibernate as ORM tool in the BAL Layer.
- Involved in testing the application and deploying it to production.
- Used NUnit Testing tool.
- Worked in creating Custom Controls.
Confidential
Senior Software Developer
Responsibilities:
- Worked in multiple projects like Retail Management System, School Management System Employee Management and Payroll System.
- Worked in programming languages like VB .Net, PowerBuilder, and used databases like SQL Server, Sybase and Oracle.
- Involved in requirement gathering, design, development, testing and deployment of various projects.
- Used Visual Source safe for versioning and source code control.
- Involved in database design and developed Stored Procedures.
