Ahmed Taweel

Ahmed Taweel

$30/hr
Senior Software & DevOps Engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
31 years old
Location:
New Cairo, Cairo, Egypt
Experience:
5 years
Cairo - Egypt AHMED TAWEEL -- EMPLOYMENT Senior software Engineer Software Engineer • • • • • • • Flying Elephant Lab Yaoota | Shahry Aug 2019 - Present Sep 2017 - Jul 2019 Lead / contribute to engineering efforts from design to implementation. Design and develop 3rd party integrations with all payments providers in Egypt. Refactor and redesign the core search engine logic and indexer process to utilize google analytics data and to provide better search results. Design and develop unit, load, stress and integration test-cases for new features to ensure scalability and high performance. Build and maintain continuous integration and continuous delivery pipelines. Review new features to ensue the healthiness of the codebases and the projects overall. Manage the infrastructure along side with a distributed cluster holding all core services. Software Engineer (Remote) Movemeback Aug 2018 – Nov 2019 Worked as a remote -contractor- developer to: • Build an advanced indexer to run a complex DB query, process the data and index to Elasticsearch. • Build an advanced search interface to search and filter all users details. • Use predetermined knowledge to score and promote search results for a better experience. Python Developer(Contractor) IT-Blocks JUL 2017 – Sep 2017 Worked as a part of a project-based team outsourcing software product. Mainly, I was: • Developing a web service and expose its APIs using Django framework. • Integration of user-facing elements developed by front-end developers with server-side logic. Web Developer • • TeamYea Mar 2016 – May 2017 Developing web applications using primarily PHP, Laravel and WordPress. Integrating data from various back-end services and databases. EDUCATION Egypt Mansoura University Sep2012– May 2017 BSc. in Computer Engineering with Minor in Control systems. Undergraduate Coursework: Operating Systems; Databases (SQL); Data Structure; Algorithms; Programming Languages(Visual Basic, C#, C, Java, Python, MATLAB); Android development; Computer Architecture; Artificial Intelligence; Machine learning; Calculus; Linear Algebra. Graduation project: Sentiment Analysis on Twitter Tweets to extracting the feeling from tweets. ADDITIONAL EXPERIENCE Coordinator at open source club Egypt Mansoura Branch (Jul 2014 – Oct 2015): Organizing team daily tasks to provide trainings for students on many technologies (system administration, web development, mobile development and more). Contestant at ACM-ECPC: Participated at ACM Egyptian Collegiate Programming Contest (ECPC) 2015. Problem solving in C++. TECHNOLOGIES | Skills Python; Django; PostgreSQL; Golang; Elasticsearch; Git; Jenkins; Bash; Docker; Ansible; Vagrant. TDD; A/B Testing; Distributed Systems; Cloud Computing; AWS; CI/CD; DevOps; Integration Testing; Agile. Prior experience: Java; Android; C; C++; PHP; WordPress; Laravel; MySQL; JavaScript; jQuery; HTML5.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.