Banner Image

Skills

  • App Development
  • Back End Development
  • E Commerce
  • Software Development
  • Web Development
  • Web Hosting
  • Web Servers

Services

  • Web Application Development

    $5/hr Starting at $25 Ongoing

    Dedicated Resource

    I am Mohamed Ibrahim, a skilled and experienced backend developer with a robust background in building and maintaining scalable, secure, and efficient web applications. My expertise spans across various...

    App DevelopmentBack End DevelopmentE CommerceSoftware DevelopmentWeb Development

About

I am Mohamed Ibrahim, a skilled and experienced backend developer with a robust background in building and maintaining scalable, secure, and efficient web applications. My expertise spans across various technologies and frameworks, including Golang, ASP.NET Core, Node.js, and TypeScript.

Services Offered:
1. Backend Development:

Frameworks & Languages: Proficient in Golang (Gin framework), ASP.NET Core, Node.js, and TypeScript.
Database Management: Skilled in designing and implementing complex database schemas using PostgreSQL, MongoDB, SQL Server, and GORM, ensuring optimal performance and scalability.
API Development: Expertise in building RESTful APIs with a focus on secure authentication (JWT, PASETO) and efficient resource management.
2. System Architecture & Deployment:

Architecture: Experienced in applying SOLID Principles and Onion Architecture for maintainable and scalable backend solutions.
Deployment: Proficient in containerization using Docker, streamlining deployment across various environments (AWS, Digital Ocean, Heroku).
Secure Data Storage: Implementing reliable storage solutions using Minio for scalable and secure data management.
3. Automated Background Services:

Development of Cron job-based background services for task automation and efficient system operations.
4. Collaborative Development:

Proven ability to work in cross-functional teams, particularly in projects involving HR management systems and real-time notification services using Firebase Cloud Messaging and OAuth2.
5. Application Modernization:

Experience in modernizing legacy systems by integrating dynamic data handling, converting PDFs to structured JSON files using Google Cloud Vertex AI, and enhancing user security with PASETO tokens.
6. Full-Stack Development:

Development of comprehensive applications such as social media platforms, mentorship platforms, and medical health applications, utilizing a combination of backend and frontend technologies.
Certifications:
AWS re-Start Program - Cloud BootCamp | Sprints
Skills:
C#, JavaScript, TypeScript, CSS, HTML
ASP.NET Core, Node.js, Express.js, Nest.js
PostgreSQL, MongoDB, SQL Server
Docker, AWS
API Documentation (Swagger, Apiary)