Software Developer with more than 4 years of experience contributing to all phases of
software development life cycle. Skilled in Java, Spring Boot, Hibernate, JPA, Laravel, PHP,
PostgreSQL, MySQL, and JavaScript. Proven experience in the design and implementation
of new features and technologies that enhance performance and functionality
Work History
09/2022 -Present
10/2018-Present
09/2021-04/2022
08/2020/02/2021
05/2021-10/2022
Qualifications
Specialist-Software Developer
Role- developing training on software, performing systems
test, working with clients
Freelance Developer
Role- Design, implement and deploy web-based applications
based on the requirements.
Software Developer at Fineto IoT Products
Role- Designing and implementing microservices which use spring
boot framework. Working in compliance with the full software
development life cycle.
Web Design and Development Trainer at OmniTechAddis
Consultancy
Role: Giving trainings on how to design and develop websites and
follow the trainees progress.
IT Devices Administrator at Ethiopian Ministry of Finance
Role: Controlling and managing the whole Information Technology
devices in the Ethiopian Ministry of Finance.
Link to Profiles
https://www.linkedin.com/in/samuel-getachew-21b541131/
https://github.com/samgetk/
Skills
Languages and Scripts: Java,
Design Patterns: Singleton, MVC,
Python, JavaScript, PHP, SQL,
PL/SQL, SQL Window
Web: HTML, CSS, Bootstrap,
jQuery, Ajax, Material Design
Web Services: RESTful API, SOAP
Web Services, Micro Services, Web
Socket.
Application Servers: Tomcat
Frameworks: Spring Boot (MVC,
Data, REST, Security), JPA,
Hibernate, JavaEE/J2EE, ReactJs,
NodeJs, Redux, Laravel
Databases: MySQL, Oracle, and
Postgres, SQLite
NoSQL: MongoDB and
ElasticSearch
Data: Kafka, Spring Batch: for ETL
Factory, Dependency Injection, DAO
SDLC: Waterfall, Agile
Tools: Eclipse, IntelliJ IDEA, Postman
VSCode, SQL Developer, Workbench,
Git, GitLab, Maven, SOAP UI, Github
CI/CD, Circle CI, Prometheus, Docker,
Jenkins
OS Platforms: Windows, Linux
Cloud: AWS
Database Tools: Workbench,
SqlDeveloper
Projects
Online Leather Product Tracing and Certification of Eco-friendly product
URL: http://www.trace.allpi.int
Client: African Leather and Leather Products Institute
An online system that traces leather and leather products and certify the eco friendlies
based on some checklists for company called African Leather and Leather Products
Institute.
• Developed features for tracing each product back to the original production facility and
generating barcode for each product.
• Created feature for different user level for the system, auditing and certification based
on checklists.
Technologies: Laravel, Bootstrap, MySQL
Siba Coffee Shop
URL: http://www.sibacoffee.com
Client: Siba Coffee
Siba coffee shop is a website for a coffee roasting company called Siba located in UAE.
• Worked on the front-end and back-end implementation of this system.
• Built app with an admin panel with advanced features like creating or removing custom
pages using WYSIWYG tool.
• Implemented capability to add or remove attribute for each item added independently.
Technologies: Laravel, Bootstrap, MySQL
FiConnect
Client: Fineto IoT Products
An advanced Task management software initiated by Microsoft-Azure.
• Implemented features for tasks with Kanban board, employee data management,
attendance system and task planning and management.
• Overhauled the back-end implementation of Generic Rule for the system.
• Worked on front-end implementation of Planning table with editable cell and capability
to update priority while the rows dragged and dropped.
Technologies: Spring boot, React, Typescript, PostgreSQL, Docker, Kafka,
Jenkins
Creative E-Learning Framework
URL: https://github.com/samgetk/Creative-E-Learning-Framework
A tool that aims to facilitate the development of the E-Learning system built on the top of
Laravel framework.
• Overhauled the code editor and a feature to generate code, based on the user input.
• Developed framework with many helpful interactive features to develop E-Learning
system without coding like livestreaming and screen sharing.
Technologies: Laravel, SQLite, Bootstrap
References
Eyasu Tewodros
Senior Java Developer at Excellerent Solutions (Addis Ababa, Ethiopia)
Email:-Tel: -
Esayas Abadi
Java Engineer at Altimetric (Denver, USA)
Email:-Tel: +1 641 -451 -0935