Senior Software Architect
Current- Working with a range of applications that uses ASP.NET, C#, Angular 8+, Typescript, JQuery, Knockout, Bootstrap, Log4net, Quartz, LINQ, CSS3, Entity Framework and Telerik KendoUI at their backend/frontend sides. Using SQL Server, Oracle, PL/SQL and T-SQL at the database layers of these applications. - Creating and maintaining REST APIs in microservices architecture which are responsible for data integration along with Ocelot as API Gateway.- Creating and operating sites and pools in IIS Servers.- Using Azure DevOps (GIT/TFS) for versioning and creating pipelines for CD/CI.- Creating solutions architecture and designs for solutions that scale to the customers business requirements.- Mentoring and supporting the junior and medior developers- Enforcing development patterns and best practices through mentorship and code reviews.- Preparing/revising code review standards and programming procedures for all related teams. Reviewing all codes of team members.- Performing maintenance coding and implementing new features on various internal enterprise applications.- Supporting the technical design process by participating in the analysis of technical application requirements.- Making sure the entire team correctly follows the rules and principles of scrum by coaching them.