Dynamic Sr .Net/SharePoint full stack developer with more than 15 years of expertise in architecting and
implementing transformative Software solutions. Proven track record in leveraging Power Platform and
Office 365 to streamline business processes, enhance collaboration, and drive organizational efficiency,
including designing and implementing robust PowerApps and Power-Automate solutions. Extensive experience
covers developing applications on SharePoint Online with SPFx and ReactJS, integrating SharePoint with other
systems, and expertise in database design using MS SQL Server, ASP.NET/MVC frameworks, and
developing/utilizing REST APIs. Skilled in containerization and orchestration technologies like Docker and
Kubernetes, employing CI/CD pipelines, and translating complex requirements into user-friendly interfaces
and scalable solutions. Holds multiple Microsoft certifications, possesses a public trust security
clearance.
Technical Skills
DevOps & Cloud
Azure DevOps, Jenkins, GitHub Actions
CI/CD Pipelines
Docker, Kubernetes
Terraform, ARM Templates
Development
ASP.NET, C#, .NET Core
SharePoint (SPFx, REST, Graph)
React, TypeScript, JavaScript
Power Automate, PowerApps, Dataverse
Databases & Tools
SQL Server, Entity Framework
Git, GitHub, Azure Repos
Monitoring: App Insights, Grafana
Build Tools: Webpack, Gulp
Experience
Kaimetrix Inc (Sept/2021 - May/2025)
Sr SharePoint / PowerApps Developer
Created custom SPFx web parts and extensions using React, TypeScript, and modern web
technologies.
Experience in using ShareGate in migrating SharePoint contents.
Developed CI/CD pipelines using Azure DevOps for automated build and deployment of SharePoint
solutions.
Conducted requirements gathering sessions with stakeholders to define app specifications and
user stories.
Designed and developed canvas and model-deriven PowerApps applications to automate business
processes and
improve productivity.
Integrated PowerApps solutions with various Microsoft 365 services including SharePoint, Teams,
and Outlook.
Developed complex Power Automate flows to automate multi-step business processes spanning
multiple systems.
Gold Belt Hawk Inc (Sept/2014 - Jun/2025)
Senior SharePoint Engineer
Designed and implemented custom SharePoint Search solutions by customizing display templates.
Developed several Utility Pages for webhelp team to better manage SharePoint pages.
Extensively used AngularJS and React framework to design client-side SharePoint webparts using
SharePoint REST API and Microsoft Graph.
Developed SharePoint Hosted server-side Web Services that supplies data to SharePoint from an
external data source.
Worked closely with stakeholders and project managers to deliver a robust solution on time.
Extensively used Agile software development methodology.
Lockheed Martin (Aug/2012 - Sept/2014)
Senior Software Engineer
Developed custom client validation framework using jQuery and MVC framework.
Created project workflow engine using State Machine design pattern.
Extensively used KENDO UI framework.
Extensively used jQuery to make Ajax calls to reduce post back.
Architect and implement WCF data services.
Intensively use XML, XML schemas to validate and process XML file uploads.
Monitored and analyzed production logs for performance tuning and troubleshooting.
Experience in using Entity Framework as a data access layer.
FERC, Washington, DC(Sept/2011 - Aug/2012)
Senior Software Engineer
A SOA system used to process quarterly filing of sales and transaction performed by electric
power companies mandated by FERC. This system is built in such a way that it can be extended and
used as a framework for receiving different forms of fillings by power companies.
Performed database re-design and implementation.
Architect and implement WCF data service to supply data to public facing web application.
Intensively use XML, XML schemas and XQUERY to validate and process XML filling.
Used Entity Framework as a data access layer by using Database First approach.
Manage and Coach junior software developers.
AAMVA(Feb/2011 - Sept/2011)
Software Developer
A service application used by motor vehicle administrators throughout the country to exchange
driver information to ensure that there is one and only one record for particular driver. It is
a high availability WCF service application that processes thousands of transactions per minute.
Perform daily checkup of the performance of the services and its databases.
Develop test application that used to independently test the service without using other
interacting services.
Performance tuning of stored procedures taking a long time to execute and fixed longstanding
bugs.
Optimization of database performance by analyzing the index fragmentation level and rebuild
indexes accordingly.
Viatech Inc(May/2008 – Jan/2011)
Software Developer
Used central authentication system and authorizes users based on their roles and access
privileges.
Interacts with different external systems to get updates and send out notifications.
Intensively uses dynamic control generation and management to effortlessly inject changes.
Intensively implement design patterns to solve complex business logic.
Involved in the requirement gathering process which helps to thoroughly understand the business
concept.
Performed a key role in designing and implementing certain modules in the application from the
top presentation layer to the backend database level.
Periodically monitor the application and made some performance tuning which includes refactoring
of some codes.
Responsible for designing and implementation of a notification service which finally became the
de facto service for other applications.
Certifications
Microsoft Certified: Power Platform Developer Associate
Microsoft Certified: Azure Developer Associate
Microsoft 365 Certified: Developer Associate
MS-600: Microsoft 365 Core Services
Education
Master of Computer Science – Maharishi University of Management, Iowa
BSc Electrical & Computer Engineering – Addis Ababa University