Position: Senior Software Engineer
Category: Java
English level: upper
Years of experience: 6


VAS Developer: 
-Worked on design and implement  utils to support the team delivering the service as fast as possible.
*Example of service :  1-Scheduler responsible for run  a job in specific time with a configurable retry mechanism 
2-Auto provision service to provision mobile client to any of our services \

Senior Software Engineer
-Was responsible for  design, implement and deliver web service for our telecom clients:
Ex: 1- delivering soap middleware to wrap request to out restful servers 
-Worked on developing utils to increase the productivity 
Ex: 1-Work timer utility
2-easy config report generation library using jasper 
3-work flow engine improvement using scxml standard
-Worked as R&D engineer and got chance to explore business blockchain and some IoT platforms.

Senior Software Engineer (Remote)
Having full ownership of one of our company systems, which aimed to create digital cinema packages 
-Work on enhancing and developing the ux using our app to decrease user time and obtain the very same goal.
-Work on gathering requirement of our team and translate it to stories ,
plan the sprints, and turning it into working thing.

Software Engineer in frontend (Side job-Remote)
Worked on rebranding 3 products using HTML,CSS and js frameworks such as angular2
Worked on develop and dockerize  a microservice for integrating out systems with other systems with different protocols 

Senior Software Engineer (Remote)
Working on developing a large scale application to maintain and watch a public crypto currencies transactions

Senior Software Engineer (Remote - Fintech)
Participated in developing resilient, reliable, and high throughput enterprise
grade microservice to serve our internal
bank needs also keep in mind a generalization to introduce BaaS (banking as a
service).