Yohannes Lilay
Yohannes Lilay
Lead Web Developer
Email : yohannesLilay@gmail.com
Phone : (+251) 923302158
Profile Summary
- Experienced Full Stack Developer with over 5 years of hands-on experience in software development, I am dedicated to achieving excellence in the dynamic realm of software engineering. With a strong emphasis on front-end development, I excel in crafting engaging user interfaces using JavaScript frameworks such as Angular, React, and Vue. My proficiency extends to back-end technologies, including Node.js(Express and Nest.js), PHP/Laravel, Python/Django, Java/Spring Boot, and database technologies such as MongoDB, Postgres, and MySQL. I bring a versatile skill set to drive innovation and overcome complex challenges. Committed to agile methodologies, particularly Scrum, I’ve successfully led the seamless delivery of multiple projects, showcasing my ability to innovate and collaborate for high-quality software product development.
EDUCATION
01/10/2014 – 01/07/2019 Mekelle, Ethiopia
BACHELOR OF SCIENCE: INFORMATION TECHNOLOGY
Mekelle institute of Technology-Mekelle University
- Awarded Certificate of Appreciation for the development of the Class Audit and Evaluation System, presented by the Vice Dean.
- Actively contributed as a member of the MIT ICT Club, fostering engagement and collaboration within the information and communication technology community.
Website http://www.mu.edu.et/
WORK EXPERIENCE
03/02/2023 – CURRENT Addis Abeba, Ethiopia
SENIOR SOFTWARE DEVELOPER – CHANNEL ICT SOLUTIONS
- Played a crucial role in developing & maintaining the user interface components & functionality of the application.
- I utilized Angular framework to design and implement highly interactive and responsible user interface.
- Collaborated with developers and designers to seamlessly integrate frontend components with application data and services.
- Continuously enhanced frontend performance through code optimization, minimizing loading times, and implementing best practices like lazy loading and caching.
01/11/2021 – 12/01/2023 Mekelle, Ethiopia
SOFTWARE DEVELOPER – ALLENATECH ELECTRONIC TECHNOLOGY SC
- • Collaborated to architect and implement robust solutions aligning with client requirements for
functionality, scalability, and performance.
• Conducted comprehensive code reviews, proactively identifying and resolving issues to enhance
overall system efficiency.
• Collaborated in the development of a comprehensive Core Banking solution, encompassing Savings,
Loans, Fixed Time Deposit, Local Money Transfer, and Teller-Based Cash Management modules.
• Used Spring Boot, Angular, MySQL, Pentaho, and Material UI for a robust and scalable system
• Deployed Core Banking Solutions for 140+ branches, serving 600,000+ clients with 650,000 savings accounts, 18 saving products, and 9 loan products.
01/08/2019 – 01/11/2021 Mekelle, Ethiopia
SOFTWARE DEVELOPER – ALLENATECH ELECTRONIC TECHNOLOGY SC
- Collaborated on robust, client-aligned solutions with cross-functional teams.
- Played a Key role in e-governance app development, spanning HRM, SCM, Planning & Evaluation, and E-Service modules.
- Leveraged technologies such as Laravel/Lumen, Vue.js, and Bootstrap Vue to create intuitive and efficient solutions.
- Contributed to organizational digital transformation, enhancing efficiency in HRM, SCM, and overall planning and evaluation procedures
01/09/2021 – 01/01/2023 Mekelle, Ethiopia
FREELANCE SOFTWARE DEVELOPER – BRANATECH
- Led software engineering and maintenance, ensuring optimal performance and reliability throughout the development lifecycle.
- Developed a local Bingo game application using Node.js, Express.js, Vue.js, MongoDB, Vuetify, and Docker.
- Played a key role in the development of an Education Sector Damage Assessment Reporting System using Laravel, Blade, and Apache, contributing to the enhancement of educational sector operations.
- Actively participated in requirements gathering sessions, collaborating with stakeholders to solidify prerequisites and determine the best technical solutions that align with business needs.
DIGITAL SKILLS
- Operating Systems
Linix Windows 7, Windows 8, Windows 10, Windows 11 - Programming Languages
C C++ JavaScript Python Java PHP SQL - Frameworks
Angular JS React JS. Vue JS Node JS Express JS Nest JS Laravel Spring (Spring Boot, Spring Data, Spring Security) Django - Database Programming
MySQL MongoDB PostgreSQL Redis - Project Management, API Documentation, Version control Tools & Deployment
Atlassian (Bitbucket, Confluence, Jira) Git (Github / Gitlab) Team Management Tools ( Slack, Asana)
OpenAPI/Swagger Postman Docker CSS Agile methodologies (SAFe, Scrum) - UI Tools
Tailwind CSS Bootstrap Material UI Ant Design

