
Mahetem Temesgen
Senior Software Developer

Connect with Mahetem Temesgen to Send Message
Connect
Connect with Mahetem Temesgen to Send Message
ConnectTimeline
About me
Oracle Database Administrator| OCP | 12C | 19C | RMAN | Datagaurd | Migration | Upgrade| Patch | Tuning | ASM | RAC | shell Script | Goldengate | Weblogic | MySQL |
Education

Hawassa University
-Bachelor's degree Computer Science
Hawassa University
2020 - 2022Master's degree Computer Science
Experience

SNNPR CIT Agency
May 2012 - Jun 2013Senior Software Developer Oversee a team of four software developers and lead weekly discussions to brainstorm ideas in software development and to track changes made in existing programs. Responsible for analyzing complex system requirements • Design and develop different android, windows and web-based applications Eg. HR, Property MS, 5 governmental organization official websites using WordPress and Drupal. Provide effective software development training to University’s incubation centers in collaboration with ICT Incubation Directorate. Responsible to test, debug, and refine the computer software using related tools methodologies to produce the required product Prepared required documentation, including both application-level user level documentation for 4 regional software projects. Provide technical direction to developers to make sure program deadlines are met Key player and coordinator in Software Development Team Show less

Dilla University
May 2013 - Jun 2015Senior Software DeveloperI have been working as software developer for more than three years. I am dedicated for developing and managing applications using PHP, MYSQL, JAVA, JSP, JSF, ORACLE FORM, ORACLE DB, MS ACCESS, BOOTSTRAP, AJAX, JQUERY and some other tools. Innovative problem solver with successful background applying advanced technical expertise to solving challenging software development issues. Beside this having expertise on website development with CMS using Joomla and Drupal.Responsibilities:Study the business to understand and determine problem area,Study operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions,Develop features across multiple subsystems within in-house applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment,Provide support to our technical operations staffs when they are building, deploying, configuring and supporting systems,Mentor, support and guide Software Engineers,Ensure the development procedure is based on the business requirements and development methodologies,Deliver the software/system effectively and timely,Research and implement new technologies and algorithms,Program design and architecture,Time estimates, scheduling and work breakdowns of Projects,Coding of software solution,Fix software problems or errors /bugs/,Build and test software,Conduct training for users,participate in service transitionDeploy the developed/Acquired applications Show less

SNNPR CIT Agency
Nov 2015 - Nov 2016Senior Software Developer Oversee a team of four software developers and lead weekly discussions to brainstorm ideas in software development and to track changes made in existing programs. Responsible for analyzing complex system requirements Design and develop different android, windows and web-based applications Eg. HR, Property MS, 5 governmental organization official websites using WordPress and Drupal. Provide effective software development training to University’s incubation centers in collaboration with ICT Incubation Directorate. Responsible to test, debug, and refine the computer software using related tools methodologies to produce the required product Prepared required documentation, including both application-level user level documentation for 4 regional software projects. Provide technical direction to developers to make sure program deadlines are met Key player and coordinator in Software Development Team Show less

OMO Microfinance Institution S.C
Dec 2016 - Oct 2017System Administrator Installing, configuring and maintain servers and networks; Overseeing system performance and troubleshooting issues Creating a backup and safeguarding the data if there are any hindrances Performing system upgrades following new releases Maintaining internal documentation through Wiki Performing account setup Sustaining network integrity, server deployment, and security Monitoring and maintaining network servers such as file servers, VPN gateways and intrusion detection systems; and Ensuring high-level security and efficiency resulting in 100% output. Show less

OMO Microfinance
Nov 2017 - Jun 2021Senior Oracle Database Administrator Install and configure Oracle Grid Infrastructure and Oracle database software, Apply patches and security updates to avoid vulnerabilities, upgrade the grid infrastructureand RDBMS software, Create and configure RAC databases, create and configure Oracle Dataguard standbydatabases for high availability, Performance monitoring and tuning of the databases, Clone production database for test and development environments, Provide database related support services to application developers, Show less

Ethiopia Commodity Exchange
Jun 2021 - May 2022Database Administratorimplementation, configuration, maintenance, and performance of critical SQL Server RDBMS systems ensure the availability and consistent performance of various corporate applications

Gebeya Inc.
Feb 2022 - Dec 2024Intermidate Database Admin/Developer
Oromia Bank
May 2022 - Sept 2023Oracle Database Administrator
Zemen Bank S.C.
Sept 2023 - nowSenior Officer, Database and Integration
Licenses & Certifications
- View certificate

Python Data Analysis
LinkedInJun 2024 
Developing ASP.NET MVC Web Applications
MicrosoftJun 2016- View certificate

Oracle DB Admin
O'ReillyMar 2025 - View certificate

AI Malware Analysis
O'ReillyFeb 2025 - View certificate

Oracle Autonomous Database Administration Workshop
LinkedInFeb 2025 - View certificate

Real-World Python
O'ReillyMay 2024 
Linux (LPIC 1 & LPIC 2)
Linux Professional InstituteSept 2014- View certificate

Linux Fundamentals Bootcamp
O'ReillyFeb 2025 - View certificate

Power BI Data Analyst PL-300
O'ReillyMar 2025 - View certificate

Oracle Backup and Recovery
O'ReillyFeb 2025
Recommendations

Dipti wagle
Senior Product Manager | Certified Scrum Product Owner(CSPO)Pune, Maharashtra, India_Chen.webp)
Yu bi (ruby) chen
Project Engineer at PARADIGM Structural Engineers, Inc.San Francisco, California, United States
Husam naim
Software Project Manager at GCESoftAmman, Jordan
Miguel arocho guzman, pe
Electrical/Electronic Manufacturing ProfessionalPuerto Rico
Adam spencer
Prepress Manager/Senior Graphic Designer/Art DirectorCenter Ossipee, New Hampshire, United States
Dr. mohamed jibril salem
Chief Medical Officer | Medical DirectorKüssnacht am Rigi, Schwyz, Switzerland
Rabah swaidek
Director of Fund DevelopmentCalgary, Alberta, Canada
Gabriela vidal
Assistente jurídicaSão Pedro de Alcântara, Santa Catarina, Brazil
Sahil gedam
Linux System Administrator - Linux | AWS | Red Hat Enterprise Linux (RHEL)Nagpur, Maharashtra, India
Nícolas reis de almeida
Engenheiro Civil | Gestão de Projetos | BIMRio Grande do Sul, Brazil
Yashwant gawkar
Senior Software Engineer @Arcesium | Competitive programmer | Algorithm enthusiastIndia
Ksenija niitmäe
Chief Legal Officer at BigbankTallinn, Harjumaa, Estonia
William haldane
Technical Analyst at Turnberry Solutions.Greater Minneapolis-St. Paul Area
Lauren zangl
Environmental Due Diligence Extraordinaire | Commercial Real Estate Construction & Acquisitions Serv...Chantilly, Virginia, United States
Jason kelly
Principal ConsultantAuckland, Auckland, New Zealand_Keenan%2C_MS.webp)
Mack (craven) keenan, ms
Director of Outreach at ECU College of Health and Human PerformanceGreenville, North Carolina, United States
Mohamed elsayed
QA-QC ManagerCairo, Egypt
Erica arellano
Strategic Human Resources ProfessionalLong Beach, California, United States
Quy neel, ph.d., bcba-d
Chief Clinical Officer at The Stepping Stones Group (Community Autism Services)Santa Barbara, California, United States
C sharath chandra
If you can get more customers, I can help you retain them longer | Senior Manager - Customer Success...Bengaluru, Karnataka, India
...