Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

ABDULRHMAN al-klli

Software Engineer
Penang

Summary

Innovative Web Developer offering over 7 years of expertise in helping companies across multiple industries moving to cloud based application. Seasoned professional with background in full software development lifecycles. Quickly learns and masters new technologies while working in both team and independent settings.

Overview

7
years of professional experience
5
years of post-secondary education

Work History

Jabil
Penang

Senior Full Stack Developer
12.2021 - Current

Job overview

  • Developed and maintained microservices architectures using Docker, Kubernetes and OpenShift.
  • Took concepts and produced design mockups and prototypes to strengthen designs, enhance user experiences and improve site interactions.
  • Conducted unit testing to deliver optimal browser functionality.
  • Reviewed code to validate structures, assess security and verify browser, device and operating system compatibility.
  • Spearheaded production of page content such as visuals and text copy to meet project specifications.
  • Collaborated with in-house web designers to create sleek and innovative UI design.
  • Collected, defined and translated user requirements into project designs and implementation plans.

Maxis Communication
Kuala Lumpur

Net Developer
01.2020 - 12.2021

Job overview


  • Assisted with day-to-day operations, working efficiently and productively with all team members and Exercised leadership capabilities by successfully motivating and inspiring others.
  • Adaptable and proficient in learning new concepts quickly and efficiently.
  • Creating business value by developing and maintaining scalable web applications for both internal users and external customers and vendors that have a high volume of requests leveraging microservices architecture.
  • Actively involved in the “All to Cloud” movement in the company by continually migrating existing applications and services to the cloud.
  • embracing CI/CD culture implemented by the company and make sure to have a full understanding and full integration with every product I am working on.
  • Performing code reviews and providing critical suggestions for production issues and possible improvements.
  • Participating in daily stand-up meetings, sprint reviews, and plan meetings with colleagues and work closely with leads and other members of the development team to ensure timely completion of deliverables.
  • Programming in ASP.Net, NodeJS, SQL Server, Postgres, Angular8+, Angular Js, Jasmine, Docker, AWS Services, Terraform, TeamCity and Apache Kafka.

AutoID Systems
Damascus

Lead Software Engineer
01.2019 - 01.2020

Job overview

  • Leading the development, design, and implementation of new applications and responsible for Maintaining, tuning and repairing existing applications and software packages, also providing support for VIP clients
  • Assisting in defining the characteristics, capabilities, inputs, outputs, and results necessary to describe the required functionality of a system, software application, network, user interface or any other technology or product
  • Proactively lead, guide, influence for providing feedback and technical guidance to managers on issues of critical importance for achieving the best solution(s) to meet the business objectives
  • Programming in Angular Js, ASP.Net, ASP.NET Core, and SQL Server, Oracle PL/SQL
  • Key achievements:
  • Led the efforts to set the foundation and initiated the development of the new company's main web application (which was a legacy desktop application)
  • Strengthening customers trust in the company after solving a lot of long-existing issues with the applications and added enhancement that greatly enhanced the performance
  • Creating business value by developing and maintaining scalable web applications for both internal users and external customers and vendors that have a high volume of requests leveraging microservices architecture
  • Actively involved in the “All to Cloud” movement in the company by continually migrating existing applications and services to the cloud
  • Embracing CI/CD culture implemented by the company and make sure to have a full understanding and full integration with every product I am working on
  • Performing code reviews and providing critical suggestions for production issues and possible improvements
  • Participating in daily stand-up meetings, sprint reviews, and plan meetings with colleagues and work closely with leads and other members of the development team to ensure timely completion of deliverables
  • Programming in ASP.Net, NodeJS, SQL Server, Postgres, Angular8+, Angular Js, Jasmine, Docker, AWS Services, Terraform, TeamCity and Apache Kafka
  • Key achievements in this role so far:
  • Participated in a complete revamp process for the company main business application that manages all enterprise customers
  • (UI from AngularJS to Angular8+, BE from web forms to web API), the new application is 3X faster and achieved much better customer satisfaction and enhanced user experience
  • Introduced unit testing culture to the company and applied it to the application and helped integrate it with CI/CD pipeline, which helped in a lot in faster deployments and release periods
  • Passionate software engineer with 7+ years of expertise in developing robust back-end solutions (especially .Net, NodeJS, SQL)
  • Enthusiast about moving to the cloud, serverless technologies, micro-service architecture, unit & automation testing, and clean code
  • Believes that a developer should participate in the whole spectrum of the development process starting from initial requirement gathering to test.
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability.
  • Delivered technical guidance and consultation with application teams, clients and developers for technology domain environments.
  • Provided guidance and direction to less experienced staff in resolution of highly complex technical problems.
  • Designed, coded, tested, debugged and documented programs using agile development practices.

FMS-Tech
Damascus

Software Engineer
01.2016 - 01.2019

Job overview

  • Responsible for designing, developing, and implementing various software application and services that satisfy complex and core business requirements
  • Assisting in the creation and development of test automation scripts, executing and documenting the tests necessary to ensure that an application or technical environment meets performance requirements
  • Programming in WPF, ASP.Net, Selenium, jQuery
  • Key achievements:
  • Introduced automation testing to automate a big part of the QA tasks which helped to reduce significantly the time needed to release new versions
  • Played the main role in the development of the new communication protocol used between the app and the company’s devices which helped to resolve a lot of existing issues and opened up the possibility to add new features that were not possible to add before
  • Helped in the planning, development, and migrating the exiting web application (from a web form to MVC with new UI) as well as working on a long-awaited feature that is the tracking workspace which aimed to provide a completely new user experience.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.

Education

Damascus University
Damascus, Syria

Bachelor of Science from Automation & Computer Engineering
09.2010 - 08.2015

Skills

Analytical thinking,Self-Learner,Attention to details, competitive,Excellent problem-solving skills

undefined

Timeline

Senior Full Stack Developer

Jabil
12.2021 - Current

Net Developer

Maxis Communication
01.2020 - 12.2021

Lead Software Engineer

AutoID Systems
01.2019 - 01.2020

Software Engineer

FMS-Tech
01.2016 - 01.2019

Damascus University

Bachelor of Science from Automation & Computer Engineering
09.2010 - 08.2015
ABDULRHMAN al-klliSoftware Engineer