نبذة عني
With over a decade of experience as a Full Stack Developer, I excel in C#, Java, Python, Node.js, ASP.NET Core, Angular, and React. I specialize in developing user-centric web/mobile applications and efficient web servic…
With over a decade of experience as a Full Stack Developer, I excel in C#, Java, Python, Node.js, ASP.NET Core, Angular, and React. I specialize in developing user-centric web/mobile applications and efficient web services/APIs. My expertise includes creating high-performance back-end architectures and interactive front-end UIs, ensuring swift and continuous delivery for clients.
الخبرة
Senior Full Stack Engineer
• Architected the back-end for SFMS using C# ASP.NET Core, achieving 99.9% uptime and supporting over 10,000 daily users.
• Created RESTful APIs and microservices to streamline data flow for vessel management and voyage scheduling, boosting efficiency by 15% and reducing operational costs by 10%.
• Enhanced fleet management capabilities by 20% through voyage planning and optimization features, leading to a 15% reduction in fuel consumption.
• Designed intuitive UIs for fleet management systems with Angular 17, ArcGIS, ESRI Map, Apollo GraphQL, MUI, Figma and Rechart, improving user engagement by 25%.
• Developed a GraphQL-based API layer in C# for efficient data retrieval and manipulation, reducing data access time by 30%.
• Established a distributed data storage solution using CosmosDB, ensuring high availability and scalability, supporting 99.9% uptime.
• Leveraged AWS and Azure cloud platforms for scalable and reliable infrastructure, reducing operational costs by 30% and improving deployment speed by 50%.
• Applied serverless computing solutions with AWS Lambda and Azure Functions, improving data processing speed by 40% and reducing server costs by 25%.
• Utilized Azure Event Grid and Azure Service Bus for real-time data synchronization, achieving a 95% decrease in data latency.
• Managed storage solutions using AWS S3 and Azure Blob Storage, increasing data retrieval speed by 20%.
• Collaborated with Agile teams, conducting sprint planning and delivering iterative releases using Git, leading to a 20% increase in team productivity.
Senior Full Stack Engineer
Architected the back-end for SFMS using ASP.NET Core, achieving 99.9% uptime and supporting over 10,000 daily users.
Created RESTful APIs and microservices to streamline data flow for vessel management and voyage scheduling, boosting efficiency by 15% and reducing operational costs by 10%.
Enhanced fleet management capabilities by 20% through voyage planning and optimization features, leading to a 15% reduction in fuel consumption.
Designed intuitive UIs for fleet management systems with Angular 17, ArcGIS, ESRI Map, Apollo GraphQL, MUI, Figma and Rechart, improving user engagement by 25%.
Developed a GraphQL-based API layer in C# for efficient data retrieval and manipulation, reducing data access time by 30%.
Integrated Epic with Appointment Scheduling System, ensuring compliance with HL7 and FHIR standards, and improving appointment booking speed by 40%.
Established a distributed data storage solution using CosmosDB, ensuring high availability and scalability, supporting 99.9% uptime.
Leveraged AWS and Azure cloud platforms for scalable and reliable infrastructure, reducing operational costs by 30% and improving deployment speed by 50%.
Applied serverless computing solutions with AWS Lambda and Azure Functions, improving data processing speed by 40% and reducing server costs by 25%.
Utilized Azure Event Grid and Azure Service Bus for real-time data synchronization, achieving a 95% decrease in data latency.
Managed storage solutions using AWS S3 and Azure Blob Storage, increasing data retrieval speed by 20%.
Collaborated with Agile teams, conducting sprint planning and delivering iterative releases using Git, leading to a 20% increase in team productivity.
Senior Full Stack Engineer
Led the development of a wildfire detection and prediction system using Java Spring Boot, improving early warning accuracy by 40% and reducing false positives by 30%.
Designed real-time data processing algorithms leveraging Google Cloud Platform (GCP), reducing data processing time by 25% and handling up to 5 million data points daily.
Developed responsive UIs for visualizing fire risk assessments using Angular/React, adhering to Material Design guidelines, enhancing user interaction by 30%.
Created RESTful APIs and utilized Protocol Buffers for efficient data serialization, reducing data transmission size by 50%.
Employed Docker for containerization and Kubernetes for orchestration, ensuring 99.5% system uptime and reducing deployment times by 60%.
Mentored junior developers and conducted code reviews, resulting in a 15% improvement in code quality and a 20% reduction in code review times.
Maintained documentation and provided technical support for system maintenance, reducing downtime by 25%.
Senior Full Stack Engineer
Utilized Angular CLI, Angular Material, and RxJS for project development, reducing development time by 20% and increasing code reusability by 25%.
Designed RESTful APIs using Java Spring Framework and ASP.NET Core, increasing system integration efficiency by 30% and reducing integration time by 40%.
Implemented backend features using C#, ensuring codebase modularity and scalability, leading to a 30% reduction in maintenance costs.
Managed data storage using MongoDB, SQL Server, and PostgreSQL, optimizing database performance by 25% and reducing query response time by 35%.
Deployed applications in AWS using EC2, RDS, and S3, improving infrastructure resilience by 35% and reducing downtime by 20%.
Established CI/CD pipelines using Jenkins, Docker, and AWS CodeDeploy, reducing deployment errors by 50% and deployment times by 40%.
Practiced Agile methodologies, contributing to sprint planning and retrospectives, improving project delivery times by 30%.
Conducted system testing, performance tuning, and quality assurance, resulting in a 99% client satisfaction rate and a 20% decrease in bug reports.
Junior Developer
Assisted in developing client websites using HTML, CSS, and JavaScript, reducing development time by 15% and increasing client satisfaction by 10%.
Applied PHP and MySQL for web pages and database management, supporting senior developers on projects, leading to a 20% increase in project completion rates.
Ensured websites remained functional and up-to-date, improving user satisfaction by 15% and reducing downtime by 25%.
Collaborated with senior developers on responsive design principles, enhancing mobile compatibility by 30%.
Participated in code reviews and team meetings, reducing code review times by 20%.
Used version control systems like Git and SVN, improving version management efficiency by 25%.
Supported testing and debugging of web applications, reducing bug count by 20% and improving overall application stability by 30%.