
Bereket Ayele
M.Sc, MBA, B.Sc, Software Engineer, Full-Stack
Technology / Internet
About Bereket Ayele:
Senior Full-Stack Software Engineer (.NET C#) with 10+ years of experience in domains such as Finance and Healthcare, involving different SDLCs and developing API, Web applications with ASP.NET MVC, ASP.NET Web Form, Blazor Server, SQL Database, SSIS, and Integration Services, MQ.
Experience
| Software and ETL Development Architecture and Design Patterns | N-Tier, Onion, Singleton, Unit-Of-Work, Dependency Injection, Repository, Factory, Abstract Factory, Decorator, ETL and ELT Patterns |
| Development | Web applications, Console automated services, Web API, Microservices, ETL, SSIS, C#, Blazor, Angular 2/4/5/6, Angular Material, TypeScript, JavaScript, jQuery, HTML, CSS, Bootstrap |
| Frameworks | ASP.NET/ .Net Core 3.0/ 4.0/4.5/4.6, ASP.NET, Blazor, MVC 5, ADO.NET, Entity Framework, LINQ, ASP.NET Web API, Web Services, WCF, Log4Net, Splunk, Moq, AutoMapper |
| Programming Languages | C#, Python |
| Database | SQL Server 2008/2012/2014/2016/2019 MySQL 8 |
| Source Control and Project Management Tools | TFS, DevOps, GIT, JIRA, Rally Agile Central, Jenkins, TeamCity, P4V, Bitbucket |
| Debugger/Test | NUnit, MS-Test Postman |
| IDE | Visual Studio, Visual Studio Code, Azure Data Studio |
Education
| No. | University | Location | Field of Study | Year of Completion |
| 1 | University of Maryland Global Campus | Maryland, USA | M.Sc., In Software Engineering | 2022 |
| 2 | International Leadership Institute | Addis Ababa, Ethiopia | MBA | 2016 |
| 3 | Adama Science & Technology University | Adama, Ethiopia | BS in Computer Science | 2008 |
| 4 | Arba Minch University | Arba Minch, Ethiopia | Associate Degree in Computer Science | 2005 |