
Responsibilities/Accomplishments:
- System Architecture & Development: Designed and developed microservices using Node.js (NestJS/Express) and C#, achieving a 200% improvement in system performance and scalability.
- Monitoring & Observability: Integrated logging, monitoring, and alerting solutions (e.g., CloudWatch, Prometheus/Grafana) to ensure system health, performance visibility, and rapid incident response.
- DevOps & Deployment: Containerized services using Docker and orchestrated deployments via Kubernetes. Automated CI/CD pipelines with Jenkins, cutting deployment time by 90% and reducing release downtime by 85%.
- Frontend Engineering: Built responsive, user-friendly UIs using React, Redux, Angular, HTML5, and CSS3 for customer onboarding and internal dashboards.
- Event-Driven Architecture: Used Kafka to manage task queues and inter-service communication, ensuring reliability, scalability, and real-time data processing.
- Quality Assurance: Established high-quality standards through comprehensive unit and end-to-end testing using Jest and Playwright, achieving 90% code coverage.
- Team Leadership & Mentorship: Conducted regular code reviews, introduced engineering best practices, and provided technical mentorship to junior and mid-level developers.
- Team Enablement: Delivered in-house training sessions and workshops on microservices, testing, and Kubernetes, fostering upskilling and knowledge sharing across the team.
Major Project:
EI Amazon Credit Card | Emirates NBD Noon Credit Card | Emirates Islamic Cashback Credit Card
Responsibilities/Accomplishments: - System Architecture & Development: Designed and developed microservices using Node.js (NestJS/Express) and C#, achieving a 200% improvement in system performance and scalability. - Monitoring & Observability: Integrated logging, monitoring, and alerting solutions (e.g., CloudWatch, Prometheus/Grafana) to ensure system health, performance visibility, and rapid incident response. - DevOps & Deployment: Containerized services using Docker and orchestrated deployments via Kubernetes. Automated CI/CD pipelines with Jenkins, cutting deployment time by 90% and reducing release downtime by 85%. - Frontend Engineering: Built responsive, user-friendly UIs using React, Redux, Angular, HTML5, and CSS3 for customer onboarding and internal dashboards. - Event-Driven Architecture: Used Kafka to manage task queues and inter-service communication, ensuring reliability, scalability, and real-time data processing. - Quality Assurance: Established high-quality standards through comprehensive unit and end-to-end testing using Jest and Playwright, achieving 90% code coverage. - Team Leadership & Mentorship: Conducted regular code reviews, introduced engineering best practices, and provided technical mentorship to junior and mid-level developers. - Team Enablement: Delivered in-house training sessions and workshops on microservices, testing, and Kubernetes, fostering upskilling and knowledge sharing across the team. Major Project: EI Amazon Credit Card | Emirates NBD Noon Credit Card | Emirates Islamic Cashback Credit Card
Skills: Nodejs · TypeScript · JavaScript · MongoDB · Apache Kafka · Elastic Stack (ELK) · React.js · Amazon Web Services (AWS) · Docker · Kubernetes · Micro Services · Microservices · Project Management · Agile · Scrum · Jira · Playwright · .NET · Microsoft SQL Server · Angular · Technical Project Leadership · IT Leadership · C#
· Planning, controlling and managing project execution to best meet project objectives while adhering to project scope, time and cost constraints.
· Conducting feasibility studies, analyzing critical business issues and developing immediate/long term solutions for enhancing existing business applications of the organization.
· Creating and maintaining detailed project plan that communicates tasks, milestone dates, status and resource allocation for the assigned project.
· Managing the technical development of Web/Client server projects in line with design specifications, feasibility, cost, time required, product and system capabilities.
· Delineating new business requirements/cases including finances approvals from Internal Board Stakeholders and administering project deliverables of requirements from system integrators.
· Regularly keeping the upper management abreast of status of assigned projects, focusing on the overall project schedule, budget, and resolution of project issues.
· Determining the impact of industry trends, new products and advances in technology to prevent obsolescence and assessing potential opportunities.
· Understanding of the Software Requirement Specification received from the Business Analysts and then designing and development of the Database and Front End using agile approach.
· Providing support to the end users by resolving issues faced by the users.
· Designing reports using Telerik Reporting tools and DevExpress reportings.
· Designing and developing Web Pages and Custom Controls using ASP.NET Web Forms.
· Understanding the user requirements and writing Business Logic based on it.
· Designing and developing reports using Crystal reports & SQL Reports.
· Creating database tables, Views, Stored Procedures and functions after analysis of the requirements.
· System’s support, modifications and adaptation according to customer’s requirements.
· Testing the applications and finding and fixing bugs.
· Troubleshooting and responding to the End User issues.
· Designing and developing Web Pages and Custom Controls using ASP.NET Web Forms, Telerik ASP.NET Ajax Controls, Flex and Action Script.
· Writing WCF Services to make Flex based UI communicate with server.
· Creating database tables, Views, Stored Procedures and functions after analysis of the requirements.
· Designing and developing reports using SQL Reports and Crystal reports.
· Testing the applications and finding and fixing bugs.
· Understanding the user requirements and writing Business Logic based on it.
· Wringing Data Access Logic Classes using ADO.NET.
· System’s support, modifications and adaptation according to customer’s requirements.
· Did R & D with the Azure Blob Storage and developed DLL to upload blobs on Azure Storage.
· Did R & D with the Amazon S3 and developed DLL to upload files on Storage using Flex and action script.
C#
ASPNET Web Form
ASPNET WEB API CORE
Angular
HTML5
CSS3
Bootstrap
JQuery
Entity Framework Core
SQL Server
GIT
TFS
Windows Azure
Azure DevOps
Docker
Microservices
Dependency Injection
ASPNET MVC CORE
Onion Architecture
Domain Driven Design
Kubernetes
Ocelot
WCF
RDLC Reporting
Crystal Reports
Telerik ASPNET Ajax Controls
API development
NodeJS
Javascricpt
TypeScript
MongoDB
ITIL Foundation Certificate in IT Service Management