Dawit Chernet

Dawit Chernet

Software Engineer

Followers of Dawit Chernet2000 followers
location of Dawit ChernetGreater Toronto Area, Canada

Connect with Dawit Chernet to Send Message

Connect

Connect with Dawit Chernet to Send Message

Connect
  • Timeline

  • About me

    AI powered interview preparation mobile app using React Native, TypeScript, and Expo.

  • Education

    • HiLCoE School of Computer Science & Technology

      2012 - 2014
      Master of Science (MSc) Software Engineering
    • Microlink College

      2006 - 2009
      Bachelor of Science (BSc) Computer Engineering 3.5
    • Humber College

      2023 - 2024
      Full Stack .NET Cloud Developer Program Activities and societies: .Net Cloud Developer Program, C#, MVC, MS SQL Server, ADO.NET

      Activities and Societies: .Net Cloud Developer Program, C#, MVC, MS SQL Server, ADO.NET, Entity Framework, LINQ, REST WEB API, GIT Software Architecture: Repository Layer, POCOs Layer, Business Logic Layer, API Layer, UITechnologies used: C#, MVC, MS SQL Server, ADO.NET, Entity Framework, LINQ, REST WEB API, Git, Javascript, Angular, Sharepoint• Developing a job search portal for job seekers and recruiters to connect on one common platform• Designing and developing the POCOs layer of the project with data classes built using C#• Developing interfaces and classes in the repository layer where each class… Show more Software Architecture: Repository Layer, POCOs Layer, Business Logic Layer, API Layer, UITechnologies used: C#, MVC, MS SQL Server, ADO.NET, Entity Framework, LINQ, REST WEB API, Git, Javascript, Angular, Sharepoint• Developing a job search portal for job seekers and recruiters to connect on one common platform• Designing and developing the POCOs layer of the project with data classes built using C#• Developing interfaces and classes in the repository layer where each class uses ADO.Net to perform CRUD operations on data objects Show less

  • Experience

    • TABY Engineering

      Nov 2009 - Jun 2012
      Software Engineer

      I am one of the people in charge of the technical aspects of the website. There are computer developers and engineers, and we all share the responsibility for maintaining the technical aspects of the website. That is one of my many responsibilities.Ethiopian Calendar support for MSSQL server using C# CLR UDT. Ethiopian calendar has 13months composed of 12 months with 30 days each, and 1 month with 5 days. This calendar has never been supported by databases and therefore it is always a challenge to make aggregated report. I researched and wrote this support for MSSQL Server.Android application development: An application that takes image of prepaid cards, that does OCR for on the pin code and fill the minutes. (Work in progress)HTML 5 application for the mobile that lists places of interest in Addis Ababa including popular restaurants, cafes, ATMs etc.Addis Map xml development a web based place locater that trace the popular place of A.A city "You will never get lost with Addis map" lol. Show less

    • GTZ

      Nov 2009 - Jun 2012
      Software Programming

      Back End developer of Mantis Bug Tracking System which we use to track, monitor, report and print output of our daily tasks.

    • Telecommuncations Company

      Jan 2012 - Jan 2013
      System Engineer
    • ZTESOFT TECHNOLOGY CO.,LTD.

      Feb 2012 - Jan 2014
      OCS-Customer Service

      It is a charging system which supports pre-paid rating and real-time account processing.System Maintenance Manager in charge of maintenance of operational system as well as expansion to a system supporting 28million subscriber and undertaking multiple service improvement projects. Assure smooth running of production system (included maintenance of database, application, and network) by monitoring, supporting end users, debugging on-site problems and escalating bugs for higher level bugs. Communicate with clients regarding new business requirements and propose a solution to be integrated with operational system. Prepare both high-level and low-level analysis of the solution for clients. This included design of new solutions as well as customization of existing system to fit business process and strategy. Provide specifications to research and development centre, deploy, test and verify developed solution, prepare testing and operation documents and conducts R&D, and implement to commercial environment and close project. Provide support and training for end users, technical support team, data warehouse personnel and all involved in maintaining the application and infrastructure. For expansion of the operational system, managed the system configuration, deployment of new servers along with planning the migration from legacy systems. This entailed detailed planning, and execution to assure commercial system was not affected. Complete more than 10 PATs for different projects integrity with OCS system. Undertake innovative and proactive solutions to minimize problems incurred by end users. Show less

    • Huawei Technologies

      Nov 2013 - Jul 2022

      System supporting 20million subscriber for Senegal, 20million for Mali, Bissau and N• System management microservice cloud Solution, Kubernetes and Docker and monitored charging system, Customer Relation Management(CRM) to ensure payment availability and accuracy.• Effectively communicated with clients regarding new business requirements and proposed solutions to be integrated with operational system. • C#, .NET CORE, PHP, MySQL, Docker, HTML5 / CSS / JavaScript, Automation frameworks and tools, Entity Framework, Linux• Assured smooth running of production system (included maintenance of database, application, and network) by monitoring, supporting end users, debugging on-site problems and escalating bugs for higher level bugs.• Planned and executed functional, regression, and automated testing, contributing to a 25% reduction in post-release bug rates. Show less Implementation of Huawei Convergent Billing System (CBS) for postpaid and prepaid subscribers (CDMA, GSM and WCDMA) with Capacity of 50M subscriber, simultaneously harmonized with marketing department of Huawei for the implementation and configuration of products according to the agreed PRD.It is a charging system which supports pre-paid rating and real-time account processing.System Maintenance Manager in charge of maintenance of operational system as well as expansion to a system supporting 68million subscriber and undertaking multiple service improvement projects. Communicate with clients regarding new business requirements and propose a solution to be integrated with operational system. Prepare both high-level and low-level analysis of the solution for clients. This included design of new solutions as well as customization of existing system to fit business process and strategy. Provide specifications to research and development centre, deploy, test and verify developed solution, prepare testing and operation documents and conducts R&D, and implement to commercial environment and close project. Provide support and training for end users, technical support team, data warehouse personnel and all involved in maintaining the application and infrastructure. For expansion of the operational system, managed the system configuration, deployment of new servers along with planning the migration from legacy systems. This entailed detailed planning, and execution to assure commercial system was not affected. Complete more than 10 PATs,ICD and FRS for different projects integrity with CBS system. Undertake innovative and proactive solutions to minimize problems incurred by end users. Show less

      • OCS Engineer at Orange Telecom GNOC project Software Developer

        Jan 2016 - Jul 2022
      • A & S Engineer Operation Manager

        Nov 2013 - Jul 2022
    • Tech Mahindra

      Jun 2022 - Dec 2024
      Technical Project Manager

      • Developed enterprise applications using .NET Core, MVC, C#, HTML, CSS, Web API. • Designed scalable microservices architecture with Dockerized .NET Core applications and Azure Kubernetes Service (AKS). • Led the development of a React Native mobile app for telecom service management. • Designed and implemented RESTful APIs in .NET Core to handle real-time data synchronization for the mobile app. • Integrated push notifications (FCM, APNs) for user alerts on telecom network status. • Built offline data caching in React Native AsyncStorage & SQLite for app availability in low-network conditions. • Automated the CI/CD pipeline for mobile apps using Azure DevOps & Fastlane for Android/iOS deployments. Show less

  • Licenses & Certifications

    • CIPS Ontario Membership

      CIPS (Canada’s Association of I.T. Professionals)
      Jul 2023
      View certificate certificate
    • TM FORUM (Business Development Manager)

      TM Forum
      Mar 2017
      View certificate certificate
    • PMP® Certification Training Course

      Toronto Metropolitan University
      Sept 2024
    • Cyber Security

      Cyber Security Forum Initiative
      Jun 2017
    • Full Stack .NET Cloud Developer certificate

      Humber College
      Mar 2024
    • Responsive Web Design

      FreeCodeCamp
      Nov 2023
      View certificate certificate
  • Volunteer Experience

    • Software Developer and Technical Product Manager

      Issued by CrackInterview on Jul 2024
      CrackInterviewAssociated with Dawit Chernet