Summary
Overview
Work History
Education
Skills
Timeline
Generic

Fathya Daniel

Alexandria,VA

Summary

Seeking an opportunity to utilize my experience and knowledge in MuleSoft to achieve the goal of the organization by applying the best business practices through innovative solutions while constantly updating my skills.
Over seven years in Application Integration, development and test experience using MuleSoft and java.
Good Mulesoft paltform experience in Development on Anypoint Studio, DataWeave, Transformers, APIkit Router, RAML, Anypoint Platform, API Management etc.
Good experience using mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage.
Good experience in RESTful and SOAP Services in both Mulesoft ESB/API and Spring
1.5 + Years of Experience in Java Web Development with Spring and Hibernate
2+ Years of experience in creating Java J2EE web applications.
Experience in Waterfall, Agile and JIRA for agile Management
Experience in Integration with DB (IBM AS400 DB2, Oracle and MySQL), SFTP, File, Queues, HTTP etc
Experience in CI/CD process with Jenkins, GIT, Bamboo and Bitbucket.
Experience with different version control/tracking systems like CVS, Harvest, GIT, Clear Case & SVN.
Contributed in Scope prioritization, Product and Sprint Backlogs, Analysis, User stories for Agile Projects
Dedicated with strong work ethics, Fast Learner, Excellent team player with good Interpersonal Skills.

Overview

6
6
years of professional experience

Work History

Software Engineer

Best Buy
10.2022 - Current
  • Participate in the development using JAVA/J2EE Technologies, Web services, Spring, Hibernate Framework.
  • Implement RESTFUL based web services.
  • Use the Hibernate for data base Connectivity.
  • Design the user interface of the application using JSP.
  • Participate in web UI pages using JSP, JSTL, CSS, HTML, XML, XSL, XSLT, JavaScript.
  • Implement front-end validations with JavaScript, Angular Js, Node Js.
  • Implement application using Spring, Web Services (SOAP and RESTFUL)
  • Built web-based applications using Spring MVC 3.0 Architecture.
  • Use Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
  • Implement Controller, Model and View components on MVC 2 architecture based application.
  • Experience in unit testing the applications using Junit Framework and developed logging and standard mechanism based on Log4J.
  • Use the Java Collections API extensively in the application.
  • Implement Documents using MS Office, Excel and Power point.
  • Expose Stateless session beans as Restful web services using Jersey JAX-RS.
  • Design, develop, implement, and maintain custom Ant tasks in Java
  • Execute unit test with junit and integration with SOAPUi and POSTMAN.
  • Environment: JAVA/J2EE, JSP, Servlets, Spring, Struts, Hibernate, Web services, SOUP, REST, JAX-RS, Tomcat, Java Script, Oracle, Log4j, XML, HTML, CSS, UNIX, ANT, WSDL, SOAP, AJAX, Agile.

API(Mulesoft) Developer

KeyBank
12.2019 - 09.2022
  • Build,Deploy and Test applications or flows using Mule ESB and build and deployed the services.
  • Design and develop enterprise services API specification using RAML and REST schema.
  • Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.
  • Create HTTP inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
  • Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
  • Implement Mule flows for each entity with retry mechanisms with private secured flows.
  • Built JAX-RS services and exposed them using REST component.
  • Implement Exception Handling, Logging, and Error Handling.
  • Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie.
  • Build and Deployment of services in Mule ESB 3.7.3 server.
  • Manage performance of the services by using “Scatter and gather” and “choice router”
  • Code walk-throughs, Mule Debugging, and Error fixing.
  • Prepare Test Cases to perform Unit, Integration & System Testing. Involved in JUNIT testing using Mockito.
  • Produce and consume both SOAP and RESTful web services.
  • Deploy web application, presentation and business components on WebSphere Application Server.
  • Participate unit testing, interface testing, system testing and user acceptance testing of the workflow tool.
  • Use HP-ALM to track defects in DEV, TEST and STAGE environments.
  • Environment: Mule 3.9 and Mule 3.5, Anypoint studio, RAML,API Management, Mule ESB,JDBC, Microsoft SQL, GitHub, Ping Federate, Splunk, Jira

API(MuleSoft) Developer

USAA
10.2017 - 11.2019
  • Participate in gathering Business requirements, Analysis, Design, and Development, Testing and documenting the entire API development life cycle.
  • Part of Agile Scrum Development environment with frequently changing requirements and actively participating in daily scrum meetings and reviews with biweekly sprint deliveries.
  • Integration of Mulesoft ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Implement data transformation using XPATH, XSLT, Data Weave, custom java classes.
  • Developed SOAP based Web services using WSDL and consumed those, SOAP based WSDL in flow using Web Service Consumer.
  • Secure REST API with various security specifications; Basic Auth, Oaut 2.0 and TLS configurations.
  • Implement API using API-Led connectivity; Experience, Process and System.
  • Implement integrations using connectors such as Saleforce, Database, HTTP, FTP, JMS and File Connectors.
  • Used AMQP Endpoints to connect to RabbitMQ.
  • Developed Mule flows using different Mule connectors like Salesforce, AMQP, PayPal, AWS and Azure connectors, FTP, SFTP, JMS.
  • Create interfaces between Salesforce and REST web-services.
  • Implement build package tool using Maven and used Jenkins for continuous integration(CI) and continuous deployment(CD).
  • Implement and consumed SOAP web services and tested using SOAP UI for Mule ESB flows and Deployed Mule applications onto Cloud Hub.
  • Implement asynchronous messaging using Active MQ and AWS suite and Involved in design, built, and deployed applications utilizing AWS stack (including Amazon EC2, S3 and SQS).
  • Implement Devops best practices of CI/CD for Mule applications using Azure DevOps.
  • Contribut to production support and call rotation effort.
  • 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, Active MQ.

Education

Bachelor of Science - Computer Science

George Mason University
Fairfax, VA
05.2015

Skills

  • Integration: Mule 3x and 4x runtime, CloudHub
  • Programming languages: XSLT, DataWeave, JavaScript, Java
  • CICD Tools: Jenkins, Maven, Nexus, Git, SVN
  • J2EE Technologies: Java EE, JSP, Servlet, EJB, JDBC, JNDI, JSTL, JPA
  • Web Service: SOAP, REST
  • DataBases: Oracle, DB2 and MS SQL Server
  • Application Servers: Websphere Application Server, Apache Tomcat, Apache HTTP Server 2x, JBoss 5x
  • Version Control Systems: Apache Subversion SVN , CVS, Git and Github, BitBucket

Timeline

Software Engineer

Best Buy
10.2022 - Current

API(Mulesoft) Developer

KeyBank
12.2019 - 09.2022

API(MuleSoft) Developer

USAA
10.2017 - 11.2019

Bachelor of Science - Computer Science

George Mason University
Fathya Daniel