We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

Jacksonville, FL

PROFESSIONAL SUMMARY:

  • Certified Mulesoft developer wif around 5 years of experience in middleware integration and designing and deploying integration services solutions using MuleSoft, to transform complex strategic business requirements into workable technology solutions.
  • Extensive Knowledge in development using Anypoint Studio, Connectors, Message Queue, OAuth, Scopes, Routers, Flows and Error Handling, Mule batch jobs, Dataweave, flow processing strategies etc.
  • Integration specialist wif experience working wif multiple Mule connectors such as Salesforce, HTTP Listener/Requestor, DB, File, SFTP, S3, Apache Kafka, JMS, MQ etc.
  • Extensive experience in API - led development, Pub-Sub model and creating usable APIs to be used across inside teh organization using API management, policies and security.
  • Worked wif Architects and other teams to define strategies dat meet business needs to integrate applications such as Salesforce, Oracle ERP/HCM, Confluent, Snowflake.
  • Build integration strategy based on principals of reusability, security, scalability, and quality leveraging MuleSoft Platform.
  • Work wif cross-functional teams and document detailed MuleSoft Process flows.
  • Create detailed integration specifications, field mappings, and designs to support teh entire integration deployment life cycle.
  • Knowledge and hands-on working experience on Mule 4+ Integration.
  • Communicate TEMPeffectively wif internal teams, business partners and collaborate well wifin a team environment to drive results.
  • Experience measuring planned integrations and estimating expected vCore requirements and SLA given QPS, data volume, design, etc.
  • Experience both designing and implementing API led connectivity (MuleSoft 3 layer architecture).
  • Understanding of MuleSoft Enterprise Security features( policies, roles, etc.).
  • Knowledge of data structure and data management practices (maps, caches, ETL).
  • Proficient in writing multi-threaded processes using MuleSoft APIs, Mule batch jobs and Mule flows wif Anypoint Platform using Mule Runtime version 3.9 and 4.
  • Created Rest based secure and reusable APIs and applied API level security for data at-rest and in-transit over teh network.
  • Supported existing Mule applications, analyze, and debug recurrent issues
  • Designed comprehensive error handling and fault tolerance.
  • Develop automated test routines and perform unit, system and functional testing.
  • Work to business deadlines, follow standard methodologies and ensure high accuracy in working wif teh data.
  • Demonstrated experience working in a fast-paced environment wif interested stakeholders and users.
  • Experience in end-to-end DevOps and CI/CD processes using tools such as Maven, GIT.

TECHNICAL SKILLS:

Tools: Oracle ERP/HCM, Salesforce, Confluent Kafka, Anypoint MQ, Amazon S3, AWS, Snowflake, Active Directory, CVENT, CMS, Kronos, Splunk, Workday, SAP, JMS, Workato, Apigee, Dell Boomi

Programming Languages: C, C++, Java, Python, JavaScript, React, Bolt JS, PHP

Mulesoft Tools: Mule 3, Mule 4, API Manager, Exchange, Access Management, Monitoring, Design Center, RAML, MuleSoft Runtime Fabric (RTF), Kubernetes, Munit Integrated Applications

WebServices/Data Formats: SOAP, HTTP/HTTPS, REST, WSDL, XML, JSON, CSV, Zip, Gzip, Flat File, yaml, xlsx, Copybook, EDI X12, EDIFACT

Database Management: MySQL, PL/SQL, Snowflake, Oracle Cloud, Mongo DB

Source Control/Build Tools: Azure DevOps, GitHub, BitBucket, Maven, Jenkins

Security Protocols: OAuth 2.0, 2 Way SSL, PGP, HTTPS, SFTP

PROFESSIONAL EXPERIENCE:

Software Developer

Confidential, Jacksonville, FL

Responsibilities:

  • Developed Integration applications using Mule ESB to enable easy integrations, establishing best design and implementation practices to deliver scalable integration solutions handling large volumes of data leveraging Mule 3 and Mule 4 technology.
  • Acted as teh technical subject matter expert, advising developers and stakeholders on impact of system updates, upgrades, and configuration changes by presenting options, performing system demonstrations, and responsible for design and deployment of APIs and runtimes.
  • Extensively worked wif Anypoint studio, Anypoint Platform (Private Cloud Edition) including Exchange, Runtime and Access Manager, API Manager, API Portal, gateway.
  • Responsible for teh upkeep of integration standards & toolset by performing code and design reviews wif a senior team member, and implementing automated tests dat others can understand, maintain, and expand.
  • Designed and Developed REST API using RAML specifications to expose and host reusable services and managed access to API using API Manager.
  • Used Complex Data Weave, MEL and Mule Transformers to convert payload messages to various formats such as XML, JSON, JAVA, CSV, ZIP, GZIP etc.
  • Integrated secure API’s using various security protocols PGP, OAuth, 2 Way SSL, TLS, SFTP.
  • Implemented messaging services using JMS and Message Brokers like ActiveMQ.
  • Built interfaces using Java and Mulesoft to automate teh integration of Oracle HCM demographics, benefits, contributions, and payroll data wif multiple services - including Salesforce, Snowflake, Amazon S3, Kronos, Concur, Active Directory, CVENT and across banks and healthcare vendors via FTP, SFTP, HTTPS, PGP, 2 Way SSL, TLS.
  • Enabled automatic loading of data files from AWS to Snowflake via Snowpipe using Python and SQL scripts
  • Extensively worked on API-led development, Pub-Sub model and creating re-usable APIs using Mule3 and Mule4 to be used across inside teh organization using API management, policies and security.
  • Built Slack Apps and Bots using Workato and BoltJS to unlock deeper integrations wif Service now and Salesforce.
  • These Automations halped reduce teh number of hours and cycle time for daily operational processes and eliminated errors which led to increased employee and customer satisfaction.
  • Served as teh primary contact on teh team for complex issues, identifying root cause and driving resolution for teh platforms of responsibility, and owning ticket management wif teh vendor.
  • Acquired business domain knowledge quickly and TEMPeffectively and took a role of subject matter expert for multiple applications.
  • Involved in team scrum meetings for sprint planning, review meetings and retrospectives.

Integration Engineer

Confidential, Atlanta, GA

Responsibilities:

  • Built a Centralized integration engine using Mule ESB dat can provide insights of all integrations and Applications, and how they are performing.
  • Build, deploy, monitor, and tune MuleSoft artifacts on CloudHub, set-up Anypoint VPC’s and Dedicated Load Balancers.
  • Developed fault tolerant, scalable and resilient APIs using Mulesoft and Apigee to connect Cloud, Enterprise and Partner applications, systems and data across teh bottler community wif low cost, higher quality and greater agility.
  • Created Business requirements, use-cases and API specifications for Common API’s dat are imperative for 80-90% of Bottling and distribution capabilities.
  • Implemented Automation solutions using Anypoint Platform, which reduced Data Flow by 50% and time required to scale up to support more freestyle machines from weeks down to minutes.
  • Create detailed integration specifications, field mappings, and designs to support teh entire integration deployment life cycle.
  • Daily administration, configuration, and support of teh Enterprise Mule Platform including, managing user accounts, profiles, permissions and role groups, dashboards, reports, upgrades, fault analysis, data validation, monitoring and alerting etc.
  • Actively documented implementations, so others can easily understand.
  • Architected fault tolerant, scalable and resilient APIs utilizing Mule features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layers.
  • Performed batch commits to send records as bulk upserts.
  • Set filters upon batch steps to only accept some records for processing.
  • Managed messaging exceptions by configuring exception strategies.
  • Deployed, Managed applications in multiple environments on Runtime Manager
  • Implemented version control using Git.
  • Mavenized applications to automate project’s build process.
  • Automated deployments using Jenkins.

We'd love your feedback!