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

undefined

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