Meron Tesfay

Software Engineer at Creospan Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Dallas, Texas, United States, US
Languages
  • English Full professional proficiency
  • Amharic Full professional proficiency
  • Tigrinya Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Angular - The Complete Guide
    Udemy
    Sep, 2020
    - Nov, 2024
  • REST API Design, Development & Management
    Udemy
    Aug, 2020
    - Nov, 2024
  • React - The Complete Guide (incl Hooks, React Router, Redux)
    Udemy
    Aug, 2020
    - Nov, 2024
  • Learning Web Security OWASP
    Udemy
    Aug, 2020
    - Nov, 2024
  • Master Microservices with Spring Boot and Spring Cloud
    Udemy
    Aug, 2020
    - Nov, 2024
  • React - Mastering Test Driven Development
    Udemy
    Aug, 2020
    - Nov, 2024
  • Test Driven Development in Java
    Udemy
    Aug, 2020
    - Nov, 2024
  • Testing Spring Boot: Beginner to Guru
    Udemy
    Aug, 2020
    - Nov, 2024
  • Spring: Spring Cloud
    LinkedIn
    Jul, 2020
    - Nov, 2024
  • Agile Software Development: Extreme Programming
    LinkedIn
    Jun, 2020
    - Nov, 2024
  • Programming Foundations: APIs and Web Services
    LinkedIn
    Jun, 2020
    - Nov, 2024
  • Java(Basic)
    HackerRank
    May, 2020
    - Nov, 2024
  • Jenkins Essential Training
    LinkedIn
    May, 2020
    - Nov, 2024
  • Mastering Microservices with Java
    LinkedIn
    May, 2020
    - Nov, 2024
  • Spring Boot
    LinkedIn
    May, 2020
    - Nov, 2024
  • Spring MVC
    LinkedIn
    May, 2020
    - Nov, 2024
  • Spring: Test-Driven Development with JUnit
    LinkedIn
    May, 2020
    - Nov, 2024

Experience

    • United States
    • Information Technology & Services
    • 100 - 200 Employee
    • Software Engineer
      • Feb 2021 - Present

      Tasks Performed: • Developing intuitive and accessible UI using React • Created unit and integration tests for RESTful web services • Developing Microservices using Spring Boot. • Style the web pages using the given design mock • Extensively test all UI components • Actively monitoring and improving code test coverage • Preparing documentation • Refine user requirements in coordination with product owner, tech leads and developers. • Investigate and repaire bugs, defects and performance issues. • Transfer knowledge through pair programming and developer meetings • Production Support when there are incidents on Prod Technologies Used: Java, Spring Boot, JavaScript, React, HTML, CSS, JSON, Karma, Jasmine, Jira, Git, Jenkins, PCF Show less

    • United Kingdom
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Technical Analyst - Java Engineer
      • Jul 2020 - Feb 2021

      Tasks Performed: • Participated in Documentation (analysis, specification, design), implementation, and testing phases of the Full Software Development Life Cycle (SDLC). • Used RESTful Architecture to develop web services and wrote programs that consumed the web services • Experience in developing Microservices using Spring Boot. • Used Spring Core for Spring DI and AOP features, Spring MVC for RESTful API’s and Spring Boot and Spring Cloud for Microservices • Utilized Swagger to develop documentation for the Microservices RESTful API. • Developed reusable modules and custom components in React.js which were used in major features of applications. • Involved in raising questions for business, bug fixing, and tracking done using Rally. • Deployed applications with the help of Continuous integration environments, Jenkins, to integrate and deploy code on CI environments for improved development testing. • Wrote Unit and Regression test coverages for both front-end React apps and back-end Spring APIs • Experience in React JS framework to develop the SPA. • Experience in using React JS components, Forms, Events, Keys, Router and Redux • Hands on experience on Extreme Programing methodology (TDD and Pair Programing) • Maintain and debug application using health check tools like SonarQube and NexusIQ Achievements: As part of the core team, extensively reshaped the development of messaging project for Discover Financial Services by designing the business layer that reflects the complex business logic and a highly responsive UI layout logic while leveraging the advantages of Microservices Architecture. Technologies Used: Java, Spring Boot, Hibernate, Microservices, Spring Security with JWT Authentication, Spring Cloud, Spring Data JPA, Type Script, React.js, HTML, CSS, Mockito, Postman, IntelliJ, SonarQube, PCF, and Jenkins. Show less

  • AM&BF Trading PLC
    • Addis Ababa, Ethiopia
    • Full Stack Developer
      • 2017 - 2019

      Tasks Performed: • Involved in all SDLC from Requirements gathering, Analysis, Design, Development, Testing production of application using Agile methodology. • Code Action classes, Java Beans, Service layers, Business delegates, to implement business logic with key features of JDK1.8 such as Lambda and Streams. • Developed back-end logic with Core Java using technologies like Collection Framework, Multi-Threading. • Created and executed Test cases for Junit test and performed Mockito and Postman tests. • Utilized Git for version control and source code maintenance needs. • Played key role in developing and analyzing shipment processing and booking web application. • Used Spring Boot to develop and test microservices. • Performed front-end development using Angular. • Created unit and integration tests for RESTful web services. • Used Hibernate for object mapping and JSON to send and receive data. • Maintained company tools and provided end-user training. Achievements: • Reduced response time by optimizing RESTful API and queries to be more efficient. • Maintained expertise in emerging technologies. Technologies Used: Java, JavaScript, Angular 7/8, Bootstrap, HTML, CSS, JSON, MongoDB, MySQL, Git, Spring (MVC, Boot, Data, Batch, and Security). Show less

  • US Embassy
    • Addis Ababa, Ethiopia
    • Web Developer and Mentor
      • 2017 - 2018

      Tasks Performed: • Participated in the Girls Can Code (GCC) Project that works to increase the representation of women in STEM fields. • Course training included HTML, CSS, JavaScript, and MySQL. • Mentored groups of students from 2 different high schools for web designing competition. • Performed a front end development using Javascript, HTML, CSS • Developed an online registration system for a government highschool. • Developed a website using content management tools. Technologies Used: CSS, HTML, MySQL, JavaScript, WordPress, Joomla. Show less

  • Kidus Markos Construction
    • Addis Ababa Ethiopia
    • Information Technology Technician
      • 2016 - 2017

      Tasks Performed: • Responsible for developing RESTful web services using Java and Spring framework through complete SDLC. • Utilized DAO, Hibernate, JPA ORM implementations • Maintained internal computer software and hardware systems. • Created dynamic pages using HTML5, CSS3, JavaScript, and Angular. • Wrote and performed unit tests. Achievements: • Implemented admin panel using Spring Boot, which manages lists, orders, and customer payment status. • Increased performance by migrating to Microservice design patterns from legacy monolith systems. Technologies Used: JavaScript, Java, Angular 7, Spring (MVC, Boot), Bootstrap, Git, MS SQL, Hibernate, Microservice. Show less

Education

  • Maharishi International University
    Master's degree, Computer Science
    2019 - 2022
  • Addis Ababa University
    Bachelor's degree, Computer Science
    2012 - 2016

Community

You need to have a working account to view this content. Click here to join now