Summary
Overview
Work History
Education
Skills
Websites
Certification
Work Availability
Quote
Timeline
Generic

Teshome Mekonnen

Mulesoft Developer
Charlotte,North Carolina

Summary

Highly experienced solution-oriented professional with overseeing all aspects of the Software Development Life Cycle. Proficient in utilizing a wide variety of programs and tools to provide high-quality and cost-effective application/systems to boost organization efficiency and productivity. Possess unmatched coding and testing skills client/business-specific programs.

Overview

9
9
years of professional experience
1
1
Certification

Work History

MULESOFT DEVELOPER

Movement Mortgage
05.2021 - Current
  • DataWeave Transformations, Error Handling and MUnit Testing
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content-based routing using Mule ESB
  • Design and develop enterprise services using RAML and REST based APIs
  • Generate sub flows from RAML spec using APIkit
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide interface to various third-party applications
  • Amazon S3 of creating Buckets by configure S3 with access and secret keys
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content-based routing using Mule ESB
  • Create Mule flows to integrate Data from various sources into Database from Active MQ topics
  • Create files by using amazon S3 to create new files on buckets
  • Create flows/orchestrations for integrating components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion
  • Drive code review meetings to provide analyze and testing support to Business Analyst people
  • Integrate MuleSoft runtime with external log aggregator Splunk and configure Log4j appender
  • Secure RESTful API with OAuth and JWT tokens
  • Coordinate in all testing phases and worked closely with Performance testing team to create baseline for new application
  • Environment: WSDL, SAP, SOAP, JSON, JMS, MuleSoft, ActiveMQ, MMC, AnyPoint Studio, CloudHub, GitHub, XML, Jenkins, GIT
  • Reduced development time by creating reusable code libraries for future projects
  • Collaborated with cross-functional teams to ensure seamless integration of new features
  • Streamlined code for faster load times and improved website performance
  • Enhanced user experience by developing and implementing responsive web designs
  • Optimized database structures for efficient data storage and retrieval
  • Designed intuitive user interfaces, resulting in increased customer satisfaction and engagement
  • Debugged complex software issues, leading to a more stable product release
  • Implemented rigorous testing procedures to identify and resolve potential bugs before deployment
  • Mentored junior developers, fostering collaborative learning environment and supporting professional growth
  • Established best practices for secure coding, reducing vulnerability risks within application
  • Contributed innovative ideas during brainstorming sessions, driving project success through creative problem-solving
  • Adapted quickly to new technologies and programming languages, enhancing overall team productivity
  • Created custom APIs for seamless integration with third-party services, expanding application functionality and compatibility
  • Automated repetitive tasks through scripting, freeing up valuable time for higher-priority projects
  • Participated in regular code reviews, ensuring high-quality standards were consistently met across all development efforts
  • Worked closely with clients to gather requirements and translate them into technical specifications for implementation
  • Implemented version control systems for effective collaboration among team members while maintaining code integrity
  • Continuously updated skills through training courses, workshops, and self-study—staying current on industry trends and emerging technologies
  • Discussed issues with team members to provide resolution and apply best practices
  • Updated old code bases to modern development standards, improving functionality
  • Participated in software field testing to verify performance of developed projects
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases
  • Designed reusable and reliable code for use within distributed cloud environments
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development
  • Coordinated with project management on database development timelines
  • Corrected, modified and upgraded software to improve performance
  • Coordinated deployments of new software, feature updates and fixes
  • Tested and deployed scalable and highly available software products

MULESOFT DEVELOPER

US BANK
09.2018 - 04.2021
  • Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development, and testing
  • Develop the services interface to access core services & provisioning services using Mule ESB 4
  • Create flows that provide and consume services (SOAP & RESTful)
  • Create API Proxy and deploy to API Gateway
  • Create flows in design studio
  • Utilize various connectors Salesforce, FTP, HTTP, VM, File, SMTP, SFTP and Database
  • Create MULE ESB artifact and configured MULE configuration files and deployed
  • Develop Mule ESB projects for services with synchronous and asynchronous Mule flows
  • Troubleshoot issues with message flow services and provide quick turnaround for fixing and testing
  • Environment: AnyPoint Studio, MuleSoft, Jenkins, GIT, ActiveMQ JAXP, JAXB, WSDL, XML
  • Project & Objective: worked in orchestrating small businesses payments and as well as small business revenue forecasting systems
  • This system includes small business bill reminders & low balance alerts.
  • Collaborated with cross-functional teams to ensure seamless integration of new features
  • Reduced development time by creating reusable code libraries for future projects
  • Created custom APIs for seamless integration with third-party services, expanding application functionality and compatibility
  • Continuously updated skills through training courses, workshops, and self-study—staying current on industry trends and emerging technologies
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements
  • Discussed issues with team members to provide resolution and apply best practices
  • Updated old code bases to modern development standards, improving functionality
  • Participated in software field testing to verify performance of developed projects
  • Designed reusable and reliable code for use within distributed cloud environments
  • Implemented rigorous testing procedures to identify and resolve potential bugs before deployment
  • Established best practices for secure coding, reducing vulnerability risks within the application

JAVA DEVELOPER

Home depot
03.2015 - 08.2018
  • Utilizing Java, Enterprise Java Bean, Java EE, and Apache Struts Web applications to develop fully automated client management system for efficient of client accounts
  • Spearheaded software product definition, requirement, and analyzing implementation for new project design Working with developers in other component teams to ensure to consistent integration of services across teams Design and develop high-performance Java Components Provide supported documentation for software build Design and develop code artifacts and integrating HTML, Java, and XML elements.
  • Increased application performance with Junit test more than 80%
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams
  • Collaborated with cross-functional teams to design, develop, and launch innovative software solutions
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems
  • Streamlined development processes by employing Agile methodologies and participating in Scrum meetings
  • Troubleshot complex issues within existing software applications, identifying root causes and implementing effective solutions
  • Increased application stability by resolving critical production issues in a timely manner
  • Maintained up-to-date technical expertise through continued education, training sessions, and industry research
  • Reviewed code and debugged errors to improve performance
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines

Education

BACHELOR OF SCIENCE -

DILLA UNIVERSITY
Ethiopia
10.2014

Skills

  • Mule: Mule ESB, API Designer, CloudHub, API Gateway, Munit, Runtime
  • Mule: Mule4x, AnyPoint Studio,anypoint platform Design, Manager, Exchange, VPC, V-Core, Workers
  • Cloud: AZURE, AWS, SALESFORCE
  • Web Technologies: HTML, WSDL, CSS, XML
  • Protocol: HTTP/HTTPS, MQ, SOAP, FTP/SFTP
  • Languages: Java, JSON, J2EE, XML, Dataweave
  • Databases: SQL Server, MySQL, Oracle, MS SQL, IBM DB2, MangoDB
  • Tools & Utilities: GIT, Jenkins, Postman, Insominia, anypoint studio, VS code, eclipse, IntelliJ, AWS
  • Version Repository
  • Technical Support
  • Software Development
  • Technical Analysis
  • Compatibility Testing
  • Software Quality Assurance
  • Code Validation
  • SOAP and Restful Web Services
  • Project Specifications
  • Debug Software
  • Debugging and Troubleshooting
  • Scrum
  • Database Management Software
  • Produce Clean Code
  • Plan Agile Sprints

Certification

MULESOFT CERTIFIED DEVELOPER (MULE 4)

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

Since the initial publication of the chart of the electromagnetic spectrum, humans have learned that what they can touch, smell, see, and hear is less than one-millionth of reality.
R. Buckminster Fuller

Timeline

MULESOFT DEVELOPER

Movement Mortgage
05.2021 - Current

MULESOFT DEVELOPER

US BANK
09.2018 - 04.2021

JAVA DEVELOPER

Home depot
03.2015 - 08.2018

BACHELOR OF SCIENCE -

DILLA UNIVERSITY
Teshome MekonnenMulesoft Developer