Golang

Golang

RedCode

Summary

I am a software engineer, I make complicated backend systems for applications, I am working in Golang, Erlang, Elixir, and also I have experience on cryptocurrency and smart contracts. I try to use high levels of technology to make a great back-end system for any application

Experience

LandRocker
Technical Lead
July 2017 - Present (4 years 10 months)

Dubai, United Arab Emirates

We are working on game services based on Golang, Erlang, which made

microservices for multiplayer games and also a connection to the blockchain

network.

Also, we use AWS elastic beanstalk cloud for our services to be server less.

We have a service that has lots of data for calculations we tried to use IBM

quantum computing.

-Designed backend microservices based on Golang And Erlang programming language.

-Implemented and design AWS for all services (server less, RDS, API gateway).

-Lead back end, front and blockchain team.

Golang developer & Blockchain Specialist
August 2019 - January 2020 (6 months)
Dubai, United Arab Emirates

We try to make our blockchain network, we have to make microservices to

make multi API Systems for clock chain networks.

We analyzed the network of EOS to find out how these networks doing and

also how the smart contract Can run better without delay.

-Design and Develop services.

-Make test circle for each service


-R&D and design how to the blockchain of the project must work.

-Develop smart contracts to generate tokens and transactions.

INFINITE8

Software Engineer
October 2018 - November 2019 (1 year 2 months)
Dubai, United Arab Emirates

Naxia game is an RPC game system with a new combat system and base on

new game systems technology.

I was trying to make brain for the enemy of this game that they can have a

better and deferent attack.

I was working on TensorFlow, Golang, and python to generate the brain.

http://naxiathegame.com/

Baziz

Technical Specialist
September 2016 - December 2017 (1 year 4 months)
Dubai, United Arab Emirates

We try to make a dynamic API generator for the applications. this company

has many applications and Games so we have to make a dynamic system for

APIs.

We used Golang And c++ for the base stack and used GRPC, Protobuf for

communication services.

-Design API generators services.

-Design and implement Database.

-Make pipeline for code deployment.

-Make servers ready for deployment.

BASF

Senior Software Developer
October 2012 - August 2016 (3 years 11 months)
London Area, United Kingdom

BASF is a chemical company and they want to make a new system based On

documentation of their products and This Project Was join between Microsoft

and This company.

I was part of the development team for these platforms we made that by c++,

PHP.

-Code services for having an online scan of a document based on c++.

-R&D and Design for used best performance Database.

-Coding communication services between web service and backend.

Ericsson
Senior Software Developer
October 2008 - October 2012 (4 years 1 month)

London, England, United Kingdom

The project was joined with Microsoft company and Ericsson company so I

was sent from Microsoft to Ericson.

I was part of the development team and we had to develop the OS of Ericson

core switches based on Erlang and Has auto-update from Microsoft Servers.

-Designed and implement API system

-Update code from Microsoft Servers

-Make security for saving and load the document(Crypto)

Microsoft
4 years
Senior Software Developer
November 2006 - October 2008 (2 years)

London, England Metropolitan Area

I was working as a team that working on the cloud system data transfer. we

tried to make an auto-generation API system for new servers that will join the

cloud.

-Define services joined into the cloud

-make identify for each cloud which can track services

account management for each services

Software Developer
November 2004 - November 2006 (2 years 1 month)
London, United Kingdom

I was working on a Microsoft office access connection to the SQL server. The

main development language was c++ and c#.

Argos
Back End Developer
December 2003 - October 2004 (11 months)

London, United Kingdom

I was a developer in the Argos team and we developed the accounting system

in the backend of the website.

-Design and implement an E-commerce system for each shop

-make the system for calculating each warehouse amount

-system for refunding and payment

Education

University of Cambridge

Bachelor's Degree, Computer Engineering · (2002 - 2006)


Report Page