About Amine
Arabic
Native or bilingual
English
Fluent
Experience
- INTELSWIFTSOFTWARE ENGINEERMay 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.
- ScrimbaSOFTWARE ENGINEERJanuary 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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4