Mohamed Altawil

Senior Software Engineer

Amsterdam, North Holland, Netherlands11 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led crucial trading system enhancements.
  • Implemented Docker and AWS Kubernetes for deployment.
  • Developed electrical monitoring system from scratch.
Stackforce AI infers this person is a Fintech and SaaS developer with strong backend and cloud infrastructure expertise.

Contact

Skills

Core Skills

Architectural DesignProblem SolvingAgile Application DevelopmentRest ApisTesting

Other Skills

AJAXASP.NETAgile MethodologiesAmazon Web Services (AWS)Analytical SkillsAngularJSAnsibleApacheApache KafkaBashBootstrapC#CSSCode ReviewCoding Standards

About

Experienced software engineer with a proactive drive, thriving in team settings and self-directed projects. My expertise spans diverse software projects, from API engineering to cloud-based solutions. I'm known for my technical skills and holistic problem-solving approach, guided by agile methodologies. I strongly believe in sharing knowledge to strengthen teams and contribute to scientific advancements. As a versatile leader, I prioritize fostering strong team relationships while continuously honing my skills to deliver optimal solutions.

Experience

11 yrs 8 mos
Total Experience
2 yrs 4 mos
Average Tenure
5 yrs 10 mos
Current Experience

Stx group

2 roles

Senior Software Developer

Promoted

Aug 2021Present · 4 yrs 10 mos · Hybrid

  • #Daily Achievements and Contributions
  • Led the most crucial company project, influencing and optimizing trading activities.
  • Implemented Docker for development and AWS Kubernetes for deployment, streamlining application delivery.
  • Created a robust support tool for effective error management, providing quick solutions for traders.
  • #Trading System Enhancements
  • Orchestrated synchronous/asynchronous processes for trader functionality, including rule application and automation.
  • Contributed to various projects, such as back-account migration and rule establishment in trading phases.
  • #External Integration
  • Established Agile communication with Altares, integrating real-time updates on counterparties through RESTful API.
  • Implemented an alerting system for efficient risk team monitoring.
  • #Communication and Team Onboarding
  • Conducted stakeholder meetings, applying Agile methodologies for efficient development deliveries.
  • Successfully onboarded team members, ensuring seamless integration and collaboration within the team.
Creative Problem SolvingArchitectural DesignGrafanaSoftware PlanningProblem SolvingApache Kafka+2

Software Developer

Aug 2020Aug 2021 · 1 yr · Hybrid

  • Getting more experience in a production environment, and getting more responsibilities
  • The tech stack we use involves, but is not restricted to, items like PHP, Python, AWS, VueJS, Gitlab, Jenkins, Git, Docker, Redis, Postgres, and SQL Server.
Agile Application DevelopmentREST APIsDockerObject Oriented DesignCommunicationPhp Laravel+1

Yellowbrick international bv

Back End Developer

Jan 2019Jul 2020 · 1 yr 6 mos · Amsterdam Area, Netherlands

  • "Yellow Brick" is one of the best parking service provider in the Netherlands.
  • Briefly, what I worked on...
  • Using Jira and Atlassian Bitbukect to apply Agile (Scrum) methodology, easy to communicate, to develop and then to deliver the features.
  • # Development
  • Enhance the current platform by involving more unit & integration tests and mocking libraries.
  • Improving the current search engine in the platform and upgrade to Elasticsearch.
  • CutOver `Migration project` that merges 3 backends of the into one fully featured backend.
  • # DevOps
  • Building a test platform on AWS instances using an (Ansible) as a deployment tool.
  • Dockerize components and deploy them using (Docker & Docker-machine).
  • Tech:
  • Acceptance Testing, Communication, Java Spring Boot, and Reliability
JenkinsTestingAnsibleMentoringOral CommunicationGoogle Cloud Platform (GCP)+4

Dubarah inc.

Volunteer as Web Developer (remotely)

Jan 2018Oct 2018 · 9 mos · Canada

  • Analyze and develop one of the main Dubarah services [business service].
  • It is a PHP service on CI project at the main the Dubarah web application in there
Skill Development

Aya isp

Full Stack Engineer

Feb 2017Jan 2019 · 1 yr 11 mos · Syria

  • Aya ISP is an Internet service provider, it served more than 35K online user for ADSL, hosting, channel streaming, proxy, and newly IPTV service.
  • # System Part
  • The total responsibility of the main proxy servers in the Internet service provider is on me.
  • Compilation squid service on Linux as cashing & proxy server and updating the configuration directives attributes for applying the caching purpose and saving traffic as much as possible.
  • Rearrange the directories and sensitive files in the backup server. They must be load balanced for the time scheduler with RAID 5 disks. The solution contained more security according to create a user for each service needed to have FTP access to back its files up.
  • # Development Part
  • The electrical monitoring system was needed, therefore, I had to gather the requirements of management department, analysis, design and develop an application performs ( observing the data center variation electricity, some other sensors ). It also connected with another monitor system by JSON API to PRTG Network Monitor. This software has built from scratch based on a web application built on a Laravel 5.4 PHP framework. It notifies the concerned persons who have the responsibility of ruining alarm by Web notification, SMS, and Email.
  • Project manager on Halafly application, Flight management system built on Laravel5.5 for a sister company to Aya ISP. It serves many services as the internal flight-ticket reservation process as pending to paid or shifted or even canceled status in addition to the internal financial operation.
  • Website: http://aya.sy/
REST APIsDesign Documents

Mtn

Billing System Administrator

Jul 2015Feb 2017 · 1 yr 7 mos · Damascus Syria

  • #Billing & Mediation
  • Billing department in MTN is created to connect the main two parts in communication company which is Network Sites and Informatics department. This department makes every single tiny data recorded in huge Oracle Database. My team and I was working on mediation system. Huawei Mediation System is the parser system MTN uses to (collect, processing, then insert into database or export a type of file ASCII files that may be inserted later on) based on reports need.
  • # Provisioning
  • I was also included in new provisioning system ( Ericsson Multi Activation), this used for managing and take the best solution for any request by other communication systems.My main responsibility was to Installation of hardware devices in the data center and I worked as part of the team which is responsible for creating & troubleshooting the main service for any change GSM line.
  • # Additional Skills
  • In addition to business experience, technical experience with technical-skills: Linux environments (configurations, monitoring ) and Oracle Database ( pl/ SQL, queries tuning).
  • personal-skills: Tasks must always be accurately and fully documented, more understanding of company structures, fixing faults with coordinating with concerned parties, office technologies … etc.
  • # Mediation & Provisioning Systems, a description in brief :
  • Monitor billing systems, observing availability and stability billing systems, mediation and provisioning processes, identify and fix any faults in coordination with the concerned parties.
  • Assist the billing operation manager in verifying and optimizing process and procedure flows. Capture requirements, design, create, manage and fulfill requests for reports and information related to mediation tasks and procedure.

Samasoft

Web Developer

Apr 2015Oct 2015 · 6 mos · Damascus - Syria

  • While I was working (part-time working) at Sama-soft, I had the chance to work on different aspects of desktop and web developments. I built (KAFAAT) Project which manages an institute service especially for the lessons and activities of the course. In addition to allowing the students and teacher evaluate what they have done at the end of each course.
  • This project supports many communication features such as ( Emails and SMSs).
  • Technology used C#, PHP, MySQL, Js
  • Website http://www.sama-acc.com/

E-lcom isp

Web Developer

Aug 2014Jun 2015 · 10 mos · Damascus,Syria

  • Elcom ISP is an internet service provider, It is my first IT industrial job. I was the only and fully responsible for developing their portal web application.
  • I developed and improved many points in the ticking system.In addition to adding a new e-payment feature for there re-sellers with admin panel in the portal local web application which was built based on customized Php framework.
  • I Became familiar with Technology & tools: PHP & MySQL. Drupal.
  • Position: technical department
  • Website: http://e-lcom.sy/

Amescom

Internship - Junior Web Developer

Nov 2013Apr 2014 · 5 mos · Damascus, Syria

  • I made an partial internship as a front-end developer in AMeSCom.It is working on an ERP that can be used in a distributed environment where many models are working together to accomplish a specific task, These models can be on the same server or they also can be on different servers on different sites, some of the database operation between the models are transactional, so to make the ERP able to do such distributed transactions My mission was to build a data holder as module with all GUI functionality ( sort, rearrange, add, edit, remove).
  • technology & tools : JavaScript , CSS , Bootstrap , AngularJs
  • Website http://amescom.com/

Education

Yarmouk Private University

Bachelors of Information Technology — Software Engineering

Jan 2010Jan 2015

Al-Andalus School

Baccalaureate - Certificate of high school

Jan 2009Jan 2010

Stackforce found 100+ more professionals with Architectural Design & Problem Solving

Explore similar profiles based on matching skills and experience