Summary
Overview
Work History
Education
Skills
Websites
Web
Web Services
Web App Servers
Frameworks
Databases
Design Patterns
Work Authorization
Sdlc
Platforms
Projects
Timeline
SoftwareEngineer

Guta Fida

Software Engineer
Silver Spring,Maryland

Summary

Innovative full stack application developer with three-plus years of experience creating detailed software solutions through the whole SDLC process. Qualified to develop and integrate both front-end and back-end components using modern Java-based technologies like Spring and Hibernate and build RESTful web services and optimized database schema. Trained to apply industry best practices, design architecture, and object-oriented concepts to writing maintainable, reusable, scalable code.

Overview

7
7
years of professional experience
2
2
Languages

Work History

Java and SQL Analyst

Infosys Limited
4 2021 - Current
  • Contributed to all phases of software development life cycle with advanced frameworks
  • Working on reverse Engineering
  • Developed and maintained several enterprise-level applications
  • Administered configuration management systems and debuggers to streamline the development process
  • Performed technical root cause analysis and implemented corrective actions
  • Created moderately complex software solutions
  • Implemented backend endpoints using Restful API and Spring boot framework
  • Built restful endpoints for specific use cases to process and place an order moreover stream customer and order reports to order reporting services
  • Successfully integrated software components and third-party programs and make rest calls for address validation
  • Secure API endpoints by a token-based authentication protocol
  • Implemented applications using presentation layer, service layer, and repository layer
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and used Hibernate Persistence Strategy to interact with the database
  • Implemented user registration and login systems using Spring Security
  • Achievements: Improved web application security by using Spring Security
  • Maximized specialized expertise in Spring, Hibernate, Maven, and RESTful Web Service
  • Optimized functionality by establishing test cases with JUnit and Mockito
  • Technologies Used: Java, Spring (Boot, MVC, Data, Security, Transaction, Validation) REST, JPA, Hibernate, MySQL, JavaScript, JSP, HTML5, CSS3, JSON / XML, Maven, Eclipse / STS, Tomcat, SDLC (Agile).

JAVA/J2EE Developer

HIGHCODE COMPUTER TECHNOLOGY
02.2017 - 07.2019
  • Contributed to all phases of software development life cycle with advanced frameworks
  • Implemented backend endpoints using Restful API and Spring boot framework
  • Built restful endpoints for specific use cases to process and place an order moreover stream customer and order reports to order reporting services
  • Successfully integrated software components and third-party programs and make rest calls for address validation
  • Secure API endpoints by a token-based authentication protocol
  • Implemented applications using presentation layer, service layer, and repository layer
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and used Hibernate Persistence Strategy to interact with the database
  • Implemented user registration and login systems using Spring Security
  • Achievements: Improved web application security by using Spring Security
  • Maximized specialized expertise in Spring, Hibernate, Maven, and RESTful Web Service
  • Optimized functionality by establishing test cases with JUnit and Mockito
  • Technologies Used: Java, Spring (Boot, MVC, Data, Security, Transaction, Validation, AOP) REST, JPA, Hibernate, MySQL, JavaScript, JSP, HTML5, CSS3, JSON / XML, Maven, Eclipse / STS, IUML, Tomcat, Waterfall, SDLC (Agile).

Education

Bachelor of Science in Computer Science -

Maharishi International University
Fairfield, Iowa

Bachelor of Science in Mathematics and Statistical Science - undefined

Hawassa University
Addis Ababa, Ethiopia

Skills

    SDLC Phases

    Full Stack Development

    Design Patterns

    Dependency Injection

    REST API

    Data Structures

    OOP

    Web Services

    Microservices

    Third Party Components

    IntelliJ IDEA

    VS Code

    Eclipse

    STS

    JIRA

    Git

    GitHub

    Maven

    Web

    • JSP
    • XML
    • Servlet
    • HTML5
    • CSS3
    • AJAX
    • JQuery
    • Thymeleaf

    Web Services

    • REST
    • SOAP
    • Microservices

    Web App Servers

    Apache Tomcat

    Frameworks

    • Spring (Core, Data, Boot, Security, MVC)
    • Hibernate
    • Junit
    • JPA)
    • Bigdata (Hadoop, Spark)

    Databases

    • MySQL
    • PostgreSQL

    Design Patterns

    • Singleton
    • Builder
    • Factory
    • Command
    • State
    • Strategy
    • Façade
    • Template
    • MVC

    Work Authorization

    Fully Work Authorized USC

    Sdlc

    • Agile/Scrum
    • TDD
    • RUP
    • Waterfall
    • XP

    Platforms

    • Mac OS
    • Linux
    • Windows

    Projects

    MUM Online Scheduling System, Developed online scheduling system with CRUD operations on different models as well as features., Java, Spring Boot, Thymeleaf, Restful service, Spring ORM, Spring Security, Ajax, Spring AOP, Spring Validator, Custom Formatter, Custom Exception Handling, H2, CSS3 iTravel, Created iTravel app which allows users to post, comment, like, dislike, and check other cities whether conditions. The app also lets the admin organize users according to their actions., Java, servlet, JDBC, HTML, CSS, JS, MySql

    Timeline

    JAVA/J2EE Developer

    HIGHCODE COMPUTER TECHNOLOGY
    02.2017 - 07.2019

    Java and SQL Analyst

    Infosys Limited
    4 2021 - Current

    Bachelor of Science in Computer Science -

    Maharishi International University

    Bachelor of Science in Mathematics and Statistical Science - undefined

    Hawassa University
    Guta FidaSoftware Engineer