Summary
Overview
Work History
Education
Skills
Timeline
Key Skills and Achievements
Generic

Josy Kedo

Bethesda,MD

Summary

With over 14 years of comprehensive experience in Information Technology, I excel in driving API Design, Development, Testing, and Maintenance. And 7 years in Demonstrating expertise in leveraging the Mule Soft Platform for seamless integration solutions, with a proven track record of success.

Overview

9
9
years of professional experience

Work History

Led Mulesoft Developer

Webster Bank
Stamford, Connecticut
08.2020 - 12.2023
  • Seasoned API(Mulesoft) Developer with a strong background in API design, development, and integration, specializing in MuleSoft ESB system implementation. With a meticulous approach to the entire API development lifecycle, adept at gathering business requirements, analyzing, designing, and documenting solutions to meet organizational needs. Thrives in Agile Scrum environments, collaborating closely with cross-functional teams to deliver high-quality solutions within dynamic project scopes.
  • Key Skills and Achievements:
  • Agile Development Expertise: Integral member of Agile Scrum teams, actively contributing to daily scrum meetings, sprint reviews, and biweekly sprint deliveries, ensuring alignment with evolving project requirements.
  • MuleSoft Integration Proficiency: Proficient in integrating MuleSoft ESB systems, utilizing a variety of transports including MQ Series, HTTP, File system, and SFTP to establish seamless connectivity across diverse systems.
  • Advanced Data Transformation: Implemented sophisticated data transformation processes using XPATH, XSLT, DataWeave, and custom Java classes, ensuring efficient data exchange and compatibility between disparate systems.
  • SOAP Web Services Development: Developed SOAP-based web services using WSDL and seamlessly consumed them within Mule ESB flows using Web Service Consumer, contributing to robust integration solutions.
  • Security Implementation: Implemented robust security measures for REST APIs, including Basic Auth, OAuth 2.0, and TLS configurations, ensuring data integrity and confidentiality.
  • API-Led Connectivity Implementation: Applied API-led connectivity principles to design and implement APIs, categorizing them into Experience, Process, and System layers for enhanced scalability and agility.
  • Connector Utilization: Leveraged a wide array of connectors including Salesforce, Database, HTTP, FTP, JMS, and File Connectors to streamline integration processes and enhance operational efficiency.
  • AMQP Endpoint Utilization: Utilized AMQP Endpoints to connect seamlessly to RabbitMQ, facilitating efficient message exchange within distributed systems.
  • Continuous Integration and Deployment (CI/CD): Implemented CI/CD best practices using Maven and Jenkins, ensuring automated build, testing, and deployment processes for Mule applications, enhancing development efficiency and reliability.
  • Cloud Deployment Proficiency: Deployed Mule applications onto CloudHub, leveraging AWS stack including Amazon EC2, S3, and SQS, and implemented asynchronous messaging using ActiveMQ and AWS suite.
  • DevOps Integration: Contributed to the implementation of DevOps best practices for Mule applications using Azure DevOps, ensuring seamless collaboration and streamlined deployment processes.
  • Production Support: Actively participated in production support and call rotation efforts, providing timely resolution to issues and ensuring continuous system availability and reliability.
  • Environment: Elastic Search (ELK), Okta, Mule 4.3, Mule 3.8, Azure, Anypoint Studio 6.5 and 7.6, GIT, Java 8.1, J2EE, Oracle 11g, Salesforce, SQL Developer, ActiveMQ.

MuleSoft Developer

Northern Trust
Chicago
07.2017 - 07.2020
  • Dynamic and results-driven API Integration in designing, developing, and implementing robust API solutions. With a keen eye for detail and extensive expertise in MuleSoft technologies, I was delivering exceptional results that align with organizational objectives.
  • Key Skills and Achievements:
  • Agile Collaboration: Actively participate in Agile/Scrum meetings, collaborating with diverse stakeholders to capture requirements and translate them into actionable technical specifications, ensuring alignment with project goals.
  • End-to-End API Lifecycle Management: Proficient in all phases of the API lifecycle, from analysis and design to development and implementation, ensuring seamless integration solutions that meet business needs.
  • RESTful API Development: Design and develop RESTful APIs using API Designer, leveraging RAML files to generate efficient flows that facilitate smooth data exchange between systems.
  • Batch Processing Optimization: Configure and implement Batch Processing to synchronize data from databases to Salesforce, optimizing data transfer efficiency and accuracy.
  • Comprehensive Testing: Develop comprehensive MUnit test cases for System, Orchestration, and Experience APIs, ensuring robust and reliable API performance under varying conditions.
  • Data Transformation Expertise: Utilize a variety of tools including XSLT, DataWeave, and Custom Java Transformers to seamlessly transform data from one format to another, facilitating interoperability across systems.
  • API Security Implementation: Implement API security policies, including CORS, OAuth 2.0 access token enforcement, ClientID enforcement, and Rate Limiting - SLA Based, ensuring secure and compliant client-facing proxy APIs.
  • Connector Utilization: Harness the power of Mule connectors such as HTTP, Database, SMTP, FTP, JMS, and File, along with expertise in Salesforce and VM integration, to streamline integration processes and enhance operational efficiency.
  • Event Messaging Framework Development: Develop Event publishers and Event Catalogs using RabbitMQ, enabling seamless communication and event-driven architectures across systems.
  • Security Configuration: Secure property files using AES algorithm and configure trust store key store files, ensuring the integrity and confidentiality of sensitive information.
  • Automation and Deployment: Automate build and deployment processes using Jenkins, Maven, SVN, and Nexus, facilitating continuous integration and deployment for enhanced development workflows.
  • Quality Assurance and Debugging: Participate in code walk-throughs, design review sessions, Mule Debugging, and error fixing, ensuring high-quality code and efficient problem resolution.
  • Performance Optimization: Implement performance tuning strategies such as parallel call with scatter gather, database connection pooling, and cache strategy, optimizing API performance for enhanced scalability and efficiency.
  • Production Support: Actively participate in production support and validation activities, ensuring the stability and reliability of deployed API solutions.
  • Environment: Proficient in Mule ESB 3.x, Anypoint Studio, CloudHub, ActiveMQ, RAML, APM, Nexus, Maven, XML, XSLT, CSS, LDAP, PL/SQL, SQL, Log4J, Web Services (WSDL, SOAP, CXF), and Jenkins.

Integration (IIB) Developer

Home Depot
Atlanta, GA
08.2016 - 06.2017
  • I was designing and developing complex service bus integrations and APIs using MuleSoft Anypoint and IBM IIB/ACE platforms. Possesses a client-centric approach and proven ability to translate business requirements into actionable implementation plans. Seeking to leverage expertise in enterprise service bus (ESB) product support and application integration to contribute effectively to a dynamic team environment.
  • Key Skills and Achievements:
  • Client-Centric Approach: Proficient in conducting client meetings, gathering requirements, and translating them into actionable implementation plans, ensuring alignment with business objectives and user needs.
  • Message Flow Development: Extensive experience in creating complex message flows within IBM Integration Bus (IIB), specializing in XML to copybook transformation, routing, and database retrieval using ESQL and Java.
  • Purge Process Optimization: Developed message flows for purge processes using timer nodes, enhancing system efficiency and data management capabilities.
  • File Processing Expertise: Skilled in designing and implementing message flows to process flat files using File nodes and MQ nodes, facilitating seamless data exchange and integration.
  • Web Services Creation: Proficient in developing both consumer and producer Web services in IIB/Message Broker using SOAP and HTTP nodes, enabling seamless communication between applications.
  • Schema and WSDL Management: Demonstrated proficiency in creating XSDs, WSDLs, and implementing RESTful web services, leveraging XML and JSON message formats to ensure interoperability and data consistency.
  • Error Reporting and Logging: Implemented error reporting mechanisms using email nodes and created common ESQL functions and reusable subflows to streamline development and enhance maintainability.
  • Integration Testing and Bug Fixing: Played a key role in creating test cases, participating in integration testing, and addressing bugs and defects during User Acceptance Testing (UA), ensuring the delivery of high-quality solutions.
  • Collaborative Team Player: Effectively coordinated with test and QA teams to resolve defects and ensure seamless integration processes, fostering a collaborative work environment.
  • Administration Proficiency: Proficient in performing administration tasks using MQSC commands, including the creation of Queue Managers, Queues, Channels, Process Definitions, and Name Lists, contributing to efficient system management and maintenance.
  • Message Modelling and Set-Up: Skilled in message modelling with DFDL and creating message sets using MRM, ensuring the effective management and processing of data within integration flows.
  • Crisis Resolution: Demonstrated ability to address critical issues and provide timely solutions, actively participating in crisis calls and ensuring minimal disruption to operations.
  • Environment and Tools: Integration Bus (IIB v9), WMB 7 (Fix Pack 3), WMQ 7 (Fix Pack 5), Unix, XML Spy 2013, Notepad++, RFHUtil, SoapUI 4.5.1, Hex Edit, Oracle 11g, SQL Developer.

Java Developer

KeyBank
Cleveland, OH
05.2015 - 08.2016
  • I was spanning diverse Java technologies and frameworks, in designing, developing, and optimizing robust applications. My commitment to excellence, coupled with a collaborative mindset, positions me as a valuable asset in driving project success.
  • Key Skills and Achievements:
  • Requirements Analysis and Design: Proficient in analyzing requirements and providing valuable insights to inform the design process, resulting in the creation of efficient Class diagrams and frameworks, and implementation using design patterns such as Factory, DAO, Singleton, and MVC.
  • Core Java Development: Skilled in developing the business tier using Core Java, ensuring optimal performance and reliability, and leveraging HTTP interfaces with Servlets to facilitate seamless communication.
  • Optimization and Framework Transformation: Played a pivotal role in reviewing application designs and transforming them into optimized solution frameworks, enhancing performance and scalability.
  • MVC Architecture: Designed and implemented helper classes to facilitate smooth data exchange between MVC layers, ensuring cohesive application architecture.
  • Frontend Development: Proficient in utilizing JSP, HTML, JavaScript, CSS, and Ajax for frontend development, creating engaging user interfaces and interactive experiences.
  • Collections API and Business Logic: Implemented Collections API to effectively manage Java Objects in the Business Logic layer, optimizing data handling and processing.
  • Struts Framework: Built the admin module using the Struts framework, streamlining master configuration processes and enhancing administrative functionalities.
  • Distributed Caching: Implemented DistributedMap using DynaCache to deploy distributed caching on clustered environments, improving scalability and performance.
  • Multithreading and Synchronization: Extensive experience in working with multithreading in synchronized environments, ensuring thread safety and efficient resource utilization.
  • Persistence Tier Development: Designed and developed the persistence tier using Hibernate framework, facilitating seamless interaction with relational databases such as Oracle.
  • Database Integration: Utilized Websphere data sources and JNDI names for database connection, ensuring secure and efficient data access.
  • System Logging: Implemented Log4j to maintain system logs, enabling effective monitoring and troubleshooting of application activities.
  • Testing and Deployment Management: Managed functional and load testing processes, collaborating closely with testers to ensure adherence to guidelines and deadlines. Deployed applications on production servers, leveraging tools like Eclipse for rapid development and ANT for build automation.
  • Environments and Technologies: Java, JSP, HTML, CSS, JavaScript, Ajax, Servlets, Struts, Hibernate, EJB Session Beans, Log4j, Websphere DataSource, IBM Websphere, JNDI, Oracle, Windows XP, UNIX, ANT, Eclipse.

Education

Bachelor’s in Arts - Arts

Global University
Springfield, MO
2005

Certified MuleSoft Developer - undefined

Skills

  • Anypoint Platform: ESB, Anypoint API Designer, MMC, Cloud Hub, Runtime Manager, Anypoint Studio, RAML
  • Web: HTTP, REST, XML, JSON
  • Connectors: HTTP, Salesforce, Database, Workday, File, FTP/SFTP, AMQP, Microsoft Service Bus
  • Message Transformation: JSON, XML, Data Weave, Java Collections, Data Mapper
  • Database: MS SQL Server, Oracle, MySQL
  • Tools: Anypoint Studio, Eclipse, SQL Developer
  • CI/CD: Maven, Jenkins, GitHub, Artifactory

Timeline

Led Mulesoft Developer

Webster Bank
08.2020 - 12.2023

MuleSoft Developer

Northern Trust
07.2017 - 07.2020

Integration (IIB) Developer

Home Depot
08.2016 - 06.2017

Java Developer

KeyBank
05.2015 - 08.2016

Certified MuleSoft Developer - undefined

Bachelor’s in Arts - Arts

Global University

Key Skills and Achievements

  • MuleSoft Mastery: Possessing eight years of hands-on experience with the MuleSoft Platform, adept at harnessing its full potential for achieving business objectives.
  • Anypoint API Proficiency: Proficient in leveraging the Anypoint API Platform to design and develop robust RAML-based APIs, ensuring seamless connectivity across diverse systems.
  • Integration Expertise: Spearheaded the development of batch integrations utilizing MuleSoft Enterprise Service Bus, facilitating efficient bulk data transfers between enterprise applications.
  • Connector Utilization: Leveraged a wide array of connectors including HTTP, Database, Salesforce, Workday, Azure Queues, Rabbit-MQ, File, and SFTP to streamline integration processes and enhance operational efficiency.
  • Credentials Vault Utilization: Expertise in utilizing the Credentials Vault (Secure Property Placeholder) as a critical component in ensuring the security and integrity of MuleSoft applications.
  • Mule Flow Optimization: Proficient in crafting complex Mule Flows, implementing robust error handling strategies, message filtering, validation, transformation, message enrichment, and flow control mechanisms for optimized performance.
  • Database Proficiency: Extensive experience in utilizing SQL and database technologies to develop efficient data manipulation strategies, ensuring seamless data exchange and integration.
  • CI/CD Integration: Well-versed in integrating Anypoint Platform with Continuous Integration and Delivery (CI/CD) tools such as Jenkins, GitHub, Maven, MMC, and Anypoint Runtime Manager, enabling automated deployment and streamlined development workflows.
  • Performance Optimization: Utilized Your-kit Profiler for in-depth debugging and performance enhancement in MuleSoft applications, ensuring optimal performance under varying workloads.
  • Reporting and Analytics: Proficient in utilizing Splunk for log aggregation and creating insightful reports and dashboards, providing valuable insights for decision-making processes.
  • PeopleSoft Integration: Extensive experience in developing custom applications and integrations within the PeopleSoft ERP ecosystem, utilizing technologies such as Application Designer, PeopleCode, Application Engines, and Component Interfaces.
  • SDLC Proficiency: Strong understanding of the Software Development Life Cycle (SDLC), with hands-on experience in Requirement Analysis, Design, Development, and Testing phases.
  • Collaborative Team Player: Proven ability to thrive in dynamic team environments, effectively collaborating with teams of varying sizes to deliver exceptional results.
Josy Kedo