Ahmed is a Senior Software Engineer with strong JavaScript programming expertise in mobile development and building web applications and cross-platform mobile applications using React and React Native. He implements innovative solutions to deliver different web applications and tools on client projects. With a great eye for design and detail, Ahmed crafts scalable and clean solutions, following high standard procedures, guidelines, and best practices. He values team collaboration and clear communication and prefers working in a remote or hybrid and agile environment for maximum comfort and productivity.
Worked with 3 developers on creating a high-quality custom website and a customer-facing dashboard from requirements definition to successful user acceptance testing.
Mentored junior team members, performed code and design reviews, and enforced coding standards and best practices in building a SaaS product.
Developed and committed code to Git and created 300 code reviews within the first 3 months.
Built a customer-facing web application by translating new UI/UX design wireframes into code, improving customer adoption by 60% and leading to increased revenue by $500K.
Produced reusable, scalable, maintainable code, achieving 100% brand consistency and saving 50% development time.
Increased efficiency by up to 40% applying best practices and coding standards.
Developed a full-fledged speech-to-text functionality throughout the lifecycle of a mobile app using Google Cloud API, including complex live-feedback components.
Helped to improve the overall UI of the mobile app.
Mentored junior developers with general peer reviewing and coaching.
Participated in sprint planning, meetups, daily standups, pair programming, and code reviews for the development of a SaaS cross-platform eCommerce mobile app.
Worked on solutions for the dashboard that integrates with the back end of a client's existing eCommerce website and wrote queries, mutations, and subscriptions for the solution.
Built reusable components and optimized solutions for maximum performance.