Mostafa is a Senior Elixir Developer executing and delivering back-end services, APIs, and microservices on UX-focused web applications and products. He designs scalable back-end systems and contributes to architecture designs and functional programming, deploying code, extending back-end architecture, and owning end-to-end components to ensure low-latency experiences on the server-side of web solutions.
Used AWS, Data Dog, Logstash, Elixir, Go, Elasticsearch, Kubernetes, and GraphQL to build one of the world’s top used digital software consultation platforms (capterra.com).
Migrated data from Oracle to Elasticsearch and collaborated with DevOps on best monitoring strategy for the platform.
Re-implemented existing features in GraphQL and ensured high platform performance.
UMM is a customer engagement platform through mobile devices for marketing campaigns. The application includes SMS marketing software & API. Users can send text, pictures, videos, animated GIFs, gamified offers, and deliver high-converting messages with data-driven campaigns powered by a single subscriber view. Developed a new campaign messaging system with support for one- and two-directional messages and different message types. Designed and implemented a new location-based broadcast message functionality. Technologies used: Elixir, Phoenix Framework, PostgreSQL, AWS, Redis, RabbitMQ.
Wordbee is a cloud-based translation management software built to help collaboration between translators within a translation agency. Designed, developed, and launched a new translation portal to process records within the European Commission. Implemented strategic and custom features on the platform for different customers and uses. Technologies used: .NET, C#, ASP.NET, SQL Server, Redis, Elasticsearch.
Packlane is a platform that offers custom packaging and boxes with an automated process of ordering boxes, selecting the best printing shop, and delivering boxes to end customers. Architected, built, and maintained solutions and provided features across web and mobile applications and server-side APIs. Technologies used: Elixir, Software Architecture, Phoenix Framework, AWS, PostgreSQL, Circle CI, Redis.
Education
MSc Data Science (in progress - ETC: Aug 2024)
University of Colorado Boulder
2023 - 2023
MCSD (Microsoft Certified Solutions Developer - Web Applications); MCSA (Microsoft Certified Solutions Associate - Web Applications); MCP (Microsoft Certified Professional); Microsoft Specialist (programming in HTML5 with JavaScript and CSS3)