Summary
Overview
Work History
Education
Skills
Projects
Honors
Timeline
Generic

Teklu Aregawi Gidey

Student
Tsukuba,Ibaraki

Summary

Two and half years in teaching and learning process, software development experience both on desktop and web application developments and involved in some research activities. I have worked as a frontend and backend developer mainly using Java, JS, JSP, Bootstrap CSS, PHP and ASP.NET. In addition, from my current study, I have a foundation in web semantics, linked data and machine learning using Python.

Overview

4
4
years of professional experience
8
8
years of post-secondary education
5
5
Languages

Work History

Assistant Lecturer

Mekelle University
Mekelle, Tigray
07.2016 - 03.2019
  • Developed easy and open rapport with students to encourage engagement and academic progress.
  • Provided letters of recommendation and other referrals to students pursuing further programs or employment.
  • Evaluated and revised lesson plans and course content to achieve student-centered learning.
  • Used variety of learning modalities and support materials to facilitate learning process and accentuate presentations.
  • Taught courses like Introduction to Programming, Java programming (Only for female students as a tutorial to encourage females), Object Oriented System Design, Object Oriented Database Design, Information and Communication Technology, Fundamentals of Information Systems, practical session of Web Design and Development, practical session of Database Management System

Junior Software Developer (Freelance)

Tigray Development Association (TDA)
Mekelle, Tigray
01.2016 - 12.2016
  • Developed a database-driven human resource management system using Java programming language
  • Demonstrated respect, friendliness and willingness to help wherever needed.

Software Developer (Internship)

Mekelle University
Mekelle, Tigray
07.2015 - 09.2015
  • Maintained energy and enthusiasm in a fast-paced environment.
  • Increased customer satisfaction by developing software that automates manual systems
  • Proved successful working within tight deadlines and a fast-paced atmosphere.

Education

Master of Science - Computer Science

University of Tsukuba
Tsukuba, Ibaraki, Japan
04.2020 - Current

No Degree - Research in Computer Science

University of Tsukuba
Tsukuba, Ibaraki, Japan
04.2019 - 03.2020

Bachelor of Science - Information Technology (Engineering)

Mekelle University- MIT
Mekelle, Tigray, Ethiopia
09.2011 - 07.2016

Skills

- Programming Languages: C, C, Java, Python, C# (beginner)

- Scripting Languages: PHP, JSP, ASPNET, JavaScript/JQuery, Ajax

- Markup Languages: XML, HTML, HTML5

- Databases: MySQL, SQL, MS Access, PostgreSQL, Graph DB (Neo4j), Apache Jena, Virtuoso

- Tools: MS Visual Studio 2010/12/13, MS office, QGIS, GitHub, NetBeans, Eclipse, Dreamweaver, Bootstrap, Sublime Text, PyCharm, Jupyter Lab

- Platforms: Windows (XP, 7, 8, 81, 10), Linux (Ubuntu, Centos)

- Frameworks: Laravel, Code Ignitor PHP

- Others: Strong knowledge of the software lifecycle, Web and Desktop apps development, Semantic Web and Linked Data (LOD, RDF, SPARQL)

Projects

1. Digital Library

Project Description: an electronic library downloaded and customized from a popular open-source digital library, DSpace. It is customized for Mekelle University to store books, scientific journals and other digital objects in various formats like text, audio, video and images.

Project Duration: February 2018 – November 2018

Responsibilities:

· Downloaded and Installed DSpace

· Designed and customized the user interfaces (UI)

· Coded some parts to customize the system to our need

· Performed unit tests

· Deployed in the university data center

· Prepared user manual

· Used: Java, JSP, JS, CSS, JAVA JDK 8, APACHE ANT 1.9.9, APACHE MAVEN 3.3.9, PostgreSQL 9.6.4, APACHE TOMCAT 9.0.0.M18, DSpace 6.1, Windows 10

2. Project Management and Repository System

Project Description: a web-based application developed for Mekelle Institute of Technology, one college of Mekelle University. It stores different projects done in the institute including final year projects by students, bright idea competition projects, community service projects, knowledge and technology transfer projects, mini, large and mega projects of the institute and displays compiled information to the public. It also checks for plagiarism, when adding a new project, both from the database and from Internet. It has different features such as searching and viewing projects (by type, department, author, year, area of study), downloading projects and secure project access (access level and roles).

Project Duration: January 2017 – October 2017

Responsibilities:

· Gathered requirements from staffs and students

· Designed and implemented the user interfaces (UI)

· Coded the features of the system

· Performed unit tests

· Deployed in the institute data center

· Prepared user manual

· Presented for the communities of the institute

· Used: PHP, JS, Bootstrap CSS, Laravel framework, Wamp, MySQL, Windows 10

3. Personnel Management Information System

Project Description: a database driven human resource management system developed for Tigray Development Association (TDA) to maintain a comprehensive data for employees of the association by automating the manual way of handling the activities. It is very big (having more than 50 columns in one table, plenty of reports), real time problem solver, multifeatured desktop application software entirely implemented by Java. Although it was a one-year project, I was going to their office for updates and checkups almost every 3 months until my flight to Japan, 2019.

Project Duration: January 2016 – December 2016

Responsibilities:

· Gathered requirements

· Designed and implemented the user interfaces (UI)

· Coded the features of the system

· Performed unit tests

· Installed in their office

· Prepared user manual

· Presented for the communities of the association

· Gave training for the concerned bodies for a month

· Used: Java, NetBeans, JDBC-connector, Wamp, MySQL, windows 10

4. Mastebaberya Management System

Project Description: a web-based application developed for a religious organization, Mahbere Kidusan, in Mekelle branch. It mainly manages the members, properties, branches and hierarchies of the organization. I developed the system for free as a donation for the organization.

Project Duration: May 2015 – January 2016

Responsibilities:

· Gathered requirements

· Designed and implemented the user interfaces (UI)

· Coded the features of the system

· Performed unit tests

· Deployed in their office locally

· Used: PHP, JS, Bootstrap CSS, Wamp server, MySQL Windows 10

5. Human Resource Management System

Project Description: a web-based application developed for Mekelle Institute of technology as an internship program. It automates manual human resource activities of the institute.

Project Duration: July 2015 – September 2015

Responsibilities:

· Gathered requirements

· Designed and implemented the user interfaces (UI)

· Coded the features of the system

· Performed unit tests

· Deployed in the institute data center

· Presented during seminar prepared in the institute in early 2016

· Used: ASP.NET, MS Visual Studio, Windows 10

6. Irrigation Schemes Inventory Management System

Project Description: a GIS-based irrigation project developed for Tigray Regional Government in Mekelle, Ethiopia. It uses the longitude and latitude of a location to share the details of irrigation in the area.

Project Duration: May 2014 – February 2015

Responsibilities:

· Data Cleaning

· Coded the functionality of a portion of the system

· Worked mainly on the backend, database management

· Performed Unit Tests

· Data Entry

· Used: PHP, QGIS, Open Geo, Geo Server, PostgreSQL, Post GIS, Windows 8.1

Honors

  • MEXT (Ministry of Education, Culture, Sports, Science and Technology) Scholarship (Japan): April 2019 – March 2022
  • Excellence scholarship in Mekelle Institute of Technology: September 2011 – July 2016.
  • 5000.00 ETB award in a best thesis writing competition in 2016.
  • 2000.00 ETB award in logo design for Raya University competition in November 2016 (not won, but selected top 5)

Timeline

Master of Science - Computer Science

University of Tsukuba
04.2020 - Current

No Degree - Research in Computer Science

University of Tsukuba
04.2019 - 03.2020

Assistant Lecturer

Mekelle University
07.2016 - 03.2019

Junior Software Developer (Freelance)

Tigray Development Association (TDA)
01.2016 - 12.2016

Software Developer (Internship)

Mekelle University
07.2015 - 09.2015

Bachelor of Science - Information Technology (Engineering)

Mekelle University- MIT
09.2011 - 07.2016
Teklu Aregawi GideyStudent