Full Stack Software Engineer
Building robust and scalable web applications across diverse industries.
With over 4 years of work experience, Halefom specializes in delivering innovative solutions in legaltech, edtech, fintech, ERP, and e-commerce. Skilled in modern tech stacks like Java, Spring Boot, Node.js, React, Vue.js, and GraphQL.
EMG Consulting
07/2023 - Present | Addis Ababa, Ethiopia
Currently developing scalable web applications with modern tech stacks, including Node.js, React, and MongoDB, while maintaining high-quality standards and optimizing system performance.
Rays Technologies
04/2023 - 12/2023 | Remote, South Korea
Led frontend development for an online shopping mall platform, using React, TypeScript, and Redux Toolkit. Ensured seamless user experiences and collaborated with backend teams to integrate APIs and improve UI functionality.
Vite Technologies PLC
05/2021 - 12/2022 | Mekelle, Ethiopia
Worked on developing the Hanos Core Banking system, using Vue.js and JavaScript, improving the user interface for various banking modules and ensuring responsive design and efficient functionality.
ReNostar GmbH
08/2018 - 11/2021 | Remote, Germany
Contributed to the backend development of web applications and API integrations, primarily using Nest.js with MongoDB, Laravel with MySQL, to support high-performance applications and enhance the overall user experience.
Mekelle University - MIT
03/2018 - 07/2018 | Mekelle, Ethiopia
Worked on a team project during a coding bootcamp to build an automatic class scheduler using Java and Spring Boot. The application allows students and faculty to schedule classes efficiently, preventing timetable conflicts and optimizing room utilization.
ERP solution for NGOs, integrating project, beneficiary, accounting, HR, expenses, procurement, and reporting functionalities.
Company: EMG ConsultingElectronic Medical Recording system for patient data tracking, real-time updates, appointment scheduling, and secure data storage.
Company: Self EmployedPlatform for browsing, booking, and managing properties online.
Company: Self EmployedWeb app for automating business processes in SACCOs, including member management, savings tracking, loan processing, and financial reporting.
Company: Vite TechnologiesCore banking solution for Lion Bank, offering account management and transaction processing.
Company: Vite TechnologiesPlatform allowing content creators to upload and share educational resources like videos and PDFs, enabling course browsing and enrollment.
Company: ReNoStar GmBHDeveloped online video conferencing for virtual meetings, classes, and conferences during the COVID-19 pandemic.
Company: ReNoStar GmBHCase management system for the judiciary, enhancing legal processes with modules for case tracking, appointments, court management, and reporting.
Company: ReNoStar GmBHAutomated system for generating university class schedules, streamlining the allocation process.
Company: Bootcamp Project