Muhammad Rehan Akmal

Full-stack Engineer
Dubai, AE.

About

Experienced software developer with a proven track record of over six years as a full-stack engineer specializing in Ruby on Rails, ReactJs and NextJs. Demonstrated success in the Fintech (B2B) and Edtech industries, with a diverse background working with product-based companies, startups, and service-oriented organizations. Proficient in product engineering, working closely with product teams to translate business requirements into scalable, user-centric solutions. Adept at collaborating with global clients and adapting to new technology stacks efficiently. Skilled in Continuous Improvement, Agile methodologies, and optimizing business processes to drive success.

Work

QASHIO
|

Senior Software Engineer

Highlights

Led a team of engineers in developing Qashio's B2B app, enabling real-time issuance of Visa Corporate Cards across the UAE, KSA, and Europe, resulting in significant increase in customer adoption. Collaborated closely with the product team to design features that align with customer needs and business objectives.

Owned and led the development of a new Automatic Client Onboarding process, collaborating with sales, product, marketing, and finance teams, which reduced onboarding time by 50% and increased customer satisfaction.

Designed and developed a new application that enabled KYB (Know Your Business) managers to process client KYB requests from start to finish. Automated the previously manual process, reducing the processing time from weeks to days. Took full ownership of the project, including product design, development, and deployment, ensuring a seamless and efficient user experience.

Implemented an AI-powered feature to automatically match receipts with relevant transactions using OCR technology. This innovation streamlined the reconciliation process, reduced manual effort, and significantly enhanced customer satisfaction by improving product efficiency and usability

Acted as a full-stack developer, leading and mentoring junior engineers by providing technical guidance, conducting code reviews, and organizing training sessions, leading to improvement in code quality and team efficiency.

10 PEARLS
|

Senior Software Engineer

Highlights

Developed and enhanced a Fintech portal for bank advisors and customers, enabling seamless application and monitoring of banking services like loans and leasing, leading to increase in customer satisfaction.

Collaborated with product managers to integrate IDNOW for customer identity verification (KYC) and Edocbox for e-signature services, enhancing security and reducing onboarding time.

Led a team of developers in making strategic product decisions, utilizing Agile methodologies to prioritize features and optimize development workflows, leading to an increase in team efficiency.

CONFIZ LIMITED
|

Senior Software Engineer

Highlights

Collaborated with Walmart Labs to add new features, monitor performance, and resolve critical bugs, leading to improvement in application stability and user satisfaction.

Contributed to the OneOps platform backed by Walmart Labs, enhancing its capabilities for cloud application lifecycle management, leading to an increase in deployment efficiency.

Enhanced application functionality by creating and integrating new recipes using the CHEF gem, streamlining configuration management.

Worked directly with product managers and the team of Walmart labs for bug fixation and feature addition.

Contributed to the fog-azure-rm gem by implementing new features and fixing critical bugs, improving the gem's reliability and adoption rate among developers.

TETRAHEX
|

Software Engineer

Highlights

Collaborated with product managers to integrate new features into a question-based learning application, enhancing user engagement and increasing app usage.

Developed and implemented a real-time tournament feature using web sockets, resulting in an increase in user retention and competitive engagement within the app.

Created and customized new versions of the application tailored to different educational topics, expanding the app's market reach and increasing user base.

Integrated Elastic search for optimized wildcard based search.

DEVBOX
|

Software Engineer

Highlights

Worked on an Application Portal for Military Scholarship and allocating hotels for military veterans.

Fixed the existing bugs in the portal and optimized the page load time by implementing lazy loading and removing n+1 queries.

Implemented elastic search for text-based searches.

Education

Punjab University College of Information Technology

Bachelors

Software Engineering

Languages

English

PROFESSIONAL

Urdu

NATIVE

Punjabi

NATIVE

Certificates

Microsoft Certified Azure Fundamentals

Skills

Backend

Ruby on Rails, Microservices Architecture, Active Admin, Forest Admin, RabbitMQ, Kafka.

Frontend

ReactJS, Next.js, JavaScript, TypeScript, XML, JSON, CSS, SCSS, Sass, Tailwind CSS, Redux, React Query, Material Design, Progressive Web Apps, Clarity Design, Bootstrap.

Database and Server Technologies

PostgreSQL, MySQL, Elasticsearch, Redis, Puma.

DevOps, Cloud Services

Docker, AWS (S3, SSM, EC2, SQS), CI/CD, Heroku, Bitbucket Pipelines, GitHub Actions, Circle CI, N8N for workflow automation, Sentry.

APIs, Testing, and Documentation

Openai API, Stripe, Swagger API, Postman, RSpec, Google Directory API, Microsoft Graph API, OKTA Webhooks, Microsoft Office Webhooks, Google Workspace Push Notifications, Pipedrive API, Unit Testing, Edocbox, PostHog.

Project Management and Software Development Practice

JIRA, Agile (Scrum/Kanban), Debugging, Root Cause Analysis, Security and Authentication (OIDC, OKTA SSO, SAML).

Interests

Hobbies

Exploring distant lands, Getting lost in a good book, Capturing moments, Feeling the music, Every kind of sport.