Would you like to go to https://onsiter.com/us/ instead?

Might be available
(Updated 2020-07-01)Senior Software Engineer
Stockholm, Sweden
Native Arabic, Fluent English, Beginner Svenska
- with high interest in Distributed systems, systems architecture, storage.
- wide range of skills that covers software engineering and craftsmanship
- Experienced engineer with 14+ years working with different industries
Skills (42)
Kubernetes
Shell
CI/CD
Lead
RPC
REST
Git
PERFORMANCE ANALYSIS
NoSQL
Go
Telecom
AWS
Kafka
Ansible
Spark
WRITING TEST CASES
Druid
Scala
ANALYTICS PLATFORM
GCP
Azure
Java
Cloud Architect
Apache Beam
Cassandra
Infra
golang
Grpc
Elasticsearch
MapReduce
IOT
MongoDB
HDFS
Linux
REDIS
JMS
HADOOP MAPREDUCE
APACHE HADOOP MAPREDUCE
XML-RPC
TREASURY MANAGEMENT
Hadoop
SYSTEM TESTING
Professional Experience
2013-08 - 2016-05
responsible mainly for technical analysis and code implementation of new customer integrations. also
coordinating dependencies across different technology teams. the technical part is about filling the gap between
our customers' API's and ours both semantic gaps and different system behavioral aspects. during the period I
took the lead to organize and help the team to be more agile and planned so I assumed a part time scrum
master role. also was involved and responsible of some of the architectural decisions.
2016-05 - 2017-07
was assigned to benchmark and try different architectures for building an extensible data pipeline for the next
generation of analytics platform to help both internal and external stakeholders derive value from the
semi-structured collected. the responsibility was for architecting, implementing, testing and automating the infrastructure on azure the technologies used include Eventhubs, Spark streaming, Hadoop MapReduce, Druid and Ansible.
2017-08 - 2019-02
were Java, Go, Dropwizard, GRPC, Kafka, Cassandra, ElasticSearch and Memcached
2010-08 - 2013-07
The assignment is divided into three parts:
● The main CRM system where I have been assigned to implement changes in the system that includes
designing writing test cases (unit and system test cases) participated in system testing.
● A set of legacy systems among that belongs a the telecom company but still in use. those systems was
a main mobile call rating system for rating voice and data connection costs for mobile communications.
And legacy CRM system for selling collective agreements for broadband services, collective agreements
like HSB and such, also a system for low level installation that helps network technician personnel to keep track of low level installation details. I was responsible for administrating and fixing issue for those
system also performing small scale CR(s) and Writing 2 level of effort documents with detailed designs
for medium size changes.
● Fast track, which is a part of the team at the client place where database configurations for new
products, prices and campaigns are done. He was responsible for analyzing, developing, testing and
delivering of more than 10 fast track releases that have a major impact on the customer and the products.
2008-04 - 2008-08
asynchronous messaging backbone to support real-time messaging used for prepaid card services. The
main purpose of that module to provide fast xml transformation between different schema provided a
designated mapping.
● I was responsible for designing and providing project plan.a main challenge was securing good
performance in Java. The parsing operation of the XML schema converter had to be optimised to support high throughput and user demand. Mr. Amer was also responsible for planning GUI interaction
models for the system.
2007-01 - 2008-03
targeting the area of foreign exchange and money market operations, from customer orders through dealing,
back office processing and settlement. Treasury management including position and limit control.
Securities administration, operations from customer orders through dealing, back office processing and settlement. Portfolio management, performance analysis and reporting.
tasks:
● Designing and implementing parts of the back-end components of a Real Time Integrated Banking
System.
● Migration of the server side part of the project to use EJB3 technologies.
● Designing and Writing unit test cases for the developed components.
2006-04 - 2006-12
2019-08 - Present
Academic Background
2008-08 - 2010-06
1999-08 - 2005-08