You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Amine HachemiAH

Amine Hachemi

Software Engineer

€430/day
Algiers, DZ
3-7 years

Average response time: 1 hour

About Amine

👋 Hi, I'm Amine Hachemi, a Software Engineer with a passion for building efficient, scalable, and AI-integrated backend solutions. My expertise lies in leveraging modern tools and frameworks to deliver high-performance applications that support business goals and enhance user experience.
  • Arabic

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • INTELSWIFT
    SOFTWARE ENGINEER
    May 2023 - Today (3 years and 1 month)
    • Designed, implemented, and optimized APIs to retrieve data from databases, ranging from simple queries to complex aggregations.
    • Error Handling: Developed error handling mechanisms to gracefully manage unexpected issues, ensuring the application's reliability. -Implemented no sql database schemas, including a multi-tenancy database structure, to support efficient data storage and retrieval and also security.
    -Developed and implemented APIs using Python and the LangChain framework for seamless integration with various AI models and vector databases like Pinecone.
    -Leveraged LangChain's capabilities to build conversational agents, question-answering systems, and other AI-powered applications.
    -Utilized message brokers like Kafka and RabbitMQ to facilitate communication and data exchange between microservices developed in Node.js and Python, ensuring scalability and fault-tolerance.
    -Implemented data validation and input sanitization techniques to protect against security vulnerabilities and ensure data integrity within the applications
    -Contributed to Stripe integration by adding new methods and fixing bugs to improve payment processing functionality within the applications.
    -Implemented authentication and authorization with hashing mechanisms to ensure secure access control and protect sensitive user data.
    -Utilized AWS and Azure monitoring tools, along with New Relic, for comprehensive application performance monitoring, proactive issue identification, and ensuring overall stability.
    -Agile Methodologies: Worked within Agile/Scrum development environments, participating in sprint planning, stand-up meetings, and retrospectives.
  • Scrimba
    SOFTWARE ENGINEER
    January 2022 - December 2023 (1 year and 11 months)
    -Scrimba BootCamp Description: Completed an intensive boot camp on Scrimba, gaining proficiency in JavaScript and React by working on hands-on projects and interactive coding challenges. Achievement: Invited as a guest on the Scrimba podcast due to a compelling story and passion for web development. -Online Course in Node.js, Express.js, and MongoDB Description: Completed a comprehensive online course on Net Ninja, covering Node.js, Express.js, and MongoDB, which included building real-world applications and learning key backend development skills.

    Scrimba school website : https://v2.scrimba.com netNinja school website : https://netninja.dev/
    Website https://v2.scrimba.com/home Field of study Software and applications development and analysis

Recommendations

Be the first to recommend Amine

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set

Categories