Tsedalu Gebeyehu

      SOFTWARE DEVELOPER

FacebookTwitterGitHubLinkedIn

Talented Software Developer with a strong knowledge base in web and software application development, enhanced by practical application. Adept at evaluating requirements to determine feasibility, define design methodologies, solve complex problems, and prioritize program requirements. Strong knowledge of database design and development, server scripting, and Java-based user interface design for both internet and intranet applications. Skilled at identifying business technology problems and developing effective resolutions and preventative measures.


PROFESSIONAL EXPERIENCE

Shld, Inc.  [Dec 2022 - Present]

Position - Sr Software Engineer

Play a key role in providing customers well-designed and maintained product with current and leading edge technologies. Work in major projects from start to final deployment utilizing different tools to meet the required goals. 


Technologies: Visual Studio, Vue JS, Vuetify, Javascript


The Buffalo Group, LLC, a Jacobs Company  [Feb 2019 - Dec 2022]

Position - Software Engineer (SME3)

Play a key role in providing customers well-designed and maintained product with current and leading edge technologies. Work in major projects from start to final deployment utilizing different tools to meet the required goals. 


Technologies: Eclipse, Spring, Spring boot, Alfresco, Activiti, Liquibase, Java, JPA, Openshift, Angular, Typescript


Technologies: Eclipse, Java, JPA, JSP, Knockout JS, Openshift


Technologies: IntelliJ Idea, Java, Spring, JPA, JSP, AWS, MongoDB, Elasticsearch, ActiveMQ


Technologies: Eclipse, Spring, Spring boot, Java, JPA, Openshift, Angular, Typescript, Keycloak, Elasticsearch


Armedia, LLC [June 2014 – Feb 2019]

Position - Software Developer

A member of application development team in various projects, contributing a great deal of problem solving and programing skills to the development of complex, full-featured applications








SKILL

Programming Languages: Java, Python

Technologies/Frameworks: Angular, React, Vue, Vuetify, Typescript, JavaScript, HTML, Xml, CSS, PHP, Ajax, JQuery, Web Servers (Tomcat, Wildfly and Glassfish), Spring, Hibernate, Alfresco, ADF, Ephesoft, Activiti BPMN, JSP, Servlets , Elasticsearch

Databases: MySQL, PostgreSQL, MongoDB

Cloud : AWS, EC2, S3, RDS, Openshift

VCS: Subversion, GitHub, GitLab

SDLCAgile/Scrum, Waterfall, RAD

Design Patterns: Singleton, Composite, Command, Façade, Proxy, Prototype, Factory, State, Strategy Abstract Factory

Tools: Microsoft Visio 2013, Violet, Star UML, Eclipse Visual studio, IntelliJ Idea, NetBeans 

Big Data: Hadoop Framework

EDUCATION

Courses: 

Fundamental Programming Practices, Modern Programming Practices, Algorithm Analysis, Advanced Software Development, Software Engineering, Web Application Programming, Web Application Architecture & Frameworks, Database Management Systems, Big Data Analysis, Mobile Device Programming, Computer Security, Spring & Hibernate Framework, Project Management