Mohamed Nabil

Mohamed Nabil

About

Detail

Tech lead | senior software engineer
Alexandria, Alexandria Governorate, Egypt

Contact Mohamed regarding: 
work
Full-time jobs
Starting at USD6.2K/month

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • R
    Tech lead - Senior Software Engineer
    Resume.io
    Aug 2023 - Current (2 years 1 month)
    • Resume io product: An application for providing career services that equips professionals with the tools that best showcase their experience and potential, My accomplishments are: ∗ Putting the architecture of creating career assessment and profile for the user. ∗ Putting the architecture of the job search and recommended jobs integration. ∗ Upgrading system rails version from 6 to 7. ∗ Stabilizing the CI/CD pipeline and parallelizing rspec in github actions. ∗ Fixing flaky test. Technologies: Ruby on Rails, Golang, Postgres, AWS, A/B test, Microservices, Github actions, sentry, mixpanel, clickhouse, redash.
  • Kinship
    Tech lead—Senior Software Engineer
    Kinship
    Sep 2021 - Jul 2023 (1 year 11 months)
    • Whistle Product: An application related to health pet care.My accomplishments are: ∗ Responsible for VCA partner. ∗ Responsible for wellness index feature. ∗ Responsible for mobile client dashboard in backend. ∗ Responsible for OKTA authentication migration & integration. ∗ Responsible for journaling feature. ∗ Fixing major bugs. Technologies: Ruby on Rails , GoLang, Postgres, DynamoDB, AWS, Github Actions, Terraform, pagerduty.
  • Singledigits
    Senior Software Engineer
    Singledigits
    Jun 2019 - Oct 2021 (2 years 5 months)
    • Product: An application a Technologies: Ruby on Rails, Java , AWS (Lambda , SQS , SES , SNS , EventBridge , Postgres , Dynamodb), Terraform, Github Actions , Rest Assured , Microservices
  • Smartera3s
    Software Engineer
    Smartera3s
    Jul 2016 - May 2019 (2 years 11 months)
    • Customer Segmentaion: A web application based on Vuejs , R , Javalite , Spark , Hadoop . Customer segmentation is the practice of dividing a customer base into groups of individuals that are similar in specific ways relevant
Education verified_user 0% verified
  • F
    Bachelor degree
    Faculty of Engineering Alexandria University
    Sep 2011 - Jul 2016 (4 years 11 months)
  • A
    Amazon EventBridge Overview and Integration with SaaS Applications
  • B
    Build Modern Apps with Purpose-Built Databases
  • P
    Problem Solving(Intermediate)
  • A
    Architecting Serverless Solutions
  • A
    AWS
  • S
    SQL(Advanced)
  • H
    HackerRank
Projects (professional or personal) verified_user 0% verified
  • A
    Annotation System
  • S
    SocialHub (Web Application in Digital Marketing)
    A web application based on Ruby on Rails , Java EE , MySQL and MongoDB , used in streaming data from different social media platforms to make sentiment identification on it in order to create metrics on the gathered data , make engagement on them and create scheduled campaigns on multiple social media platforms. Ruby on rails , postgres, vue.js , Microservices. for labeling data: A web application based on Javalite and MySQL , used in labeling data and correcting it , also to monitor the annotators and their progress and perform analytics on the labeled data so it can be used in sentimenet identification. Technologies: Ruby on Rails, Java Servlets , MySql , MongoDB , Microservices
  • B
    Broadband Authentication Platform
    for guest and resident Wi-Fi management software.