Currently working as Software Architect for large scaled solutions in my company specialized in educational services,
1. Developing software applications based on the coding standards, and clean code with no major defects .
2. Designing and analyzing the technical solution for application features.
3. Reviewing the code and solution applied by the developer based on coding standards .
4. Providing technical support for the development team.
5. Defining development standards and guidelines in coordination with the Solution architect .
6. Developing common libraries, components, and tools.
7. Coaching and training developers in coordination with the Solution Architect.
8. Creating, maintaining, and documenting application design processes and other key elements.
Certified Scrum Master for more than 5 years in educational services company with Agile methodologies
Working with latest technologies such as .NET Core, SQL 2016, Angular 5, Onion rings methodology, Devops, HTML5 and a lot other technologies and methodologies to deliver the most professional business that is required by our customers.
My Skills are extended to design, software architecture, team leading, project management, trainings.
Mastering the following:
- .NET Core
- Web APIs
- Onion Architecture methodology
- Node.Js
- Angular
- TypeScript
- HTML and SCSS
- SQL
- DevOps Engineer
- Swift Code
- iOS
- Mac OS
- Planning and mastering projects requirements, resources and all project branches that are required to deliver professional product
- Agile/Scrum Methodology