Akram Qalalwa, Developer in Ramallah, Palestine
Akram is available for hire
Hire Akram

Akram Qalalwa

Verified Expert  in Engineering

Software Developer

Location
Ramallah, Palestine
Toptal Member Since
November 3, 2020

Akram is a dynamic and enthusiastic R&D software engineer with numerous years of extensive experience crafting resilient code for enterprise-level and expansive product landscapes. Akram possesses diverse skill sets across various technical stacks and business domains.

Portfolio

Microsoft R&D @ ASAL Technologies
Agile, C#, REST APIs, React, Redux, React Redux, JavaScript, TypeScript, Git...
Toptal Client
React Native, React, App Development, GitHub, CI/CD Pipelines, Android SDK...
Microsoft R&D @ ASAL Technologies
U-SQL, Microsoft Power BI, Microsoft Power Automate, Git, Microsoft Teams...

Experience

Availability

Part-time

Preferred Environment

ASP.NET MVC, C#, JavaScript, TypeScript, React Native, Azure, Git, Visual Studio Code (VS Code), Visual Studio, Object-oriented Programming (OOP)

The most amazing...

...experience I've had is getting recognized as an outstanding contributor for my performance in building highly scalable systems for enterprise products.

Work Experience

Lead Software Engineer

2021 - PRESENT
Microsoft R&D @ ASAL Technologies
  • Managed a team of 17 engineers from varied backgrounds, handling diverse projects and fostering collaboration among 20 engineers across multiple locations.
  • Oversaw developing and orchestrating diverse systems and sub-systems in launching cloud-native applications utilizing Power Platform, Azure, and Open AI technologies.
  • Designed customized technical onboarding plans to welcome individuals from diverse backgrounds, fostering their success in becoming valuable team members across various initiatives.
Technologies: Agile, C#, REST APIs, React, Redux, React Redux, JavaScript, TypeScript, Git, Code Review, Source Code Review, Azure, Azure DevOps, Scrum, Plugins, Dynamics CRM 365, Microsoft Power Apps, Visual Studio Code (VS Code), Visual Studio, Object-oriented Programming (OOP), CI/CD Pipelines, SourceTree, .NET Core, XRM, Web Portals, Telemetry, Microsoft Flow, Microsoft Power Platform, Data Modeling, Software Engineering, Databases, System Design, System Architecture, Project Management, REST, OAuth 2, High-level Design (HLD), Microsoft Power Automate, Microsoft Power BI, Middleware, Microsoft Dynamics, Microsoft Dynamics CRM, Software Architecture, API Integration, Architecture, APIs, Integration, Leadership, Team Leadership, B2B, Engineering, Fintech, GPT

Part-time Senior Software Engineer

2021 - 2022
Toptal Client
  • Supervised the restoration of the dormant Android version of a React Native application, resolving issues, addressing technical deficiencies to align with the iOS build, and successfully deploying it to production.
  • Defined and managed CI/CD pipelines for Android and iOS apps using Fastlane and GitHub Actions. Automated deployment on Play Store, App Store, and App Center feeds for both builds.
  • Played a role in enhancing the Android application's performance by identifying and resolving bottlenecks and prevalent development challenges.
  • Guided a few junior engineers, aiding in their learning curve and professional development.
Technologies: React Native, React, App Development, GitHub, CI/CD Pipelines, Android SDK, Android, Swift, Performance, Redux, Redux Thunk, JavaScript, TypeScript, Git, Code Review, Scrum, Visual Studio Code (VS Code), Object-oriented Programming (OOP), Source Code Review, Telemetry, Software Engineering, Databases, System Design, Java, System Architecture, REST, Agile, High-level Design (HLD), Software Architecture, Architecture, APIs, Integration, Leadership, Team Leadership, Engineering

Senior Software Engineer

2019 - 2021
Microsoft R&D @ ASAL Technologies
  • Contributed extensively to all phases of project development, taking ownership of multiple pivotal domains such as system design, telemetry, reporting, localization, security, accessibility, and integration of 1st-party apps and services.
  • Orchestrated the creation of major app demos for significant events and held a crucial position in every release during involvement with Microsoft Dynamics 365 Sales.
  • Oversaw and guided a team of five junior software engineers as they navigated their initial phase, offering support to numerous senior engineers in onboarding and assuming responsibility for new, expandable project domains.
Technologies: U-SQL, Microsoft Power BI, Microsoft Power Automate, Git, Microsoft Teams, High-level Design (HLD), Microservices, Multithreading, Azure DevOps, CI/CD Pipelines, Agile, Scrum, ASP.NET MVC, Azure, Android, SQL, OAuth 2, REST, C#, Test-driven Development (TDD), JavaScript, React Native, TypeScript, Interviewing, Source Code Review, Code Review, Android Studio, Visual Studio Code (VS Code), Object-oriented Programming (OOP), Expo, SourceTree, Node.js, XRM, Performance, Telemetry, Microsoft Flow, Microsoft Power Platform, Data Modeling, Software Engineering, System Design, Java, System Architecture, Project Management, Middleware, Microsoft Dynamics, Microsoft Dynamics CRM, Dynamics CRM 365, Microsoft Power Apps, Software Architecture, API Integration, Architecture, APIs, Integration, Leadership, Team Leadership, B2B, Engineering, Fintech

Software Engineer

2016 - 2019
Microsoft R&D @ ASAL Technologies
  • Played an integral part in the software development lifecycle (SDLC) of Microsoft Viva, an AI-based experience platform, contributing to its evolution from a specification document to a fully functional end-to-end model.
  • Devised and executed a scalable, elastic, asynchronous, and fault-tolerant system that managed millions of scheduled triggers with exceptional precision and automated failure recovery.
  • Partnered with UI/UX teams and editorial departments to convert design prototypes into responsive, accessible, succinct, cross-browser, and backward-compatible email web interfaces.
Technologies: Microsoft Bot Framework, Deep Linking, System Architecture Design, Microsoft Power BI, Azure DevOps, Multithreading, CI/CD Pipelines, Agile, Scrum, Test-driven Development (TDD), Azure, PL/SQL, Git, CSS, HTML, Microservices, REST, U-SQL, SQL, MVC Razor, ASP.NET MVC, ASP.NET, C#, Interviewing, Source Code Review, Code Review, Visual Studio Code (VS Code), Visual Studio, Object-oriented Programming (OOP), SourceTree, .NET Core, Performance, Middleware, RPC, Telemetry, Data Modeling, Software Engineering, Databases, System Design, System Architecture, OAuth 2, High-level Design (HLD), Microsoft Power Automate, Software Architecture, API Integration, Architecture, APIs, Integration, B2B, Engineering

Software Engineer

2016 - 2016
Microsoft R&D @ ASAL Technologies
  • Took part in crafting and deploying a cloud-linked mobile solution to track and oversee live site failures and crashes during tenure at Microsoft Store.
  • Automated the processing and ingesting of real-time server signals, managing data processing, filtering, and manipulation for in-app visualization.
  • Established and executed workflows to track user perception, engagement, and satisfaction through precise usage signals hosted and managed by Azure PaaS.
Technologies: CSS, HTML, Microsoft Bot Framework, Bots, Azure Application Insights, Git, Java, Android SDK, Android, JavaScript, Code Review, Source Code Review, Android Studio, Object-oriented Programming (OOP), SourceTree, Telemetry, Software Engineering, Databases, Engineering

Microsoft Dynamics 365 Sales Mobile

https://learn.microsoft.com/en-us/dynamics365/sales/sales-mobile/dynamics-365-sales-mobile-app
The new Microsoft Dynamics 365 Sales mobile app is optimized for core field seller scenarios to help sellers use the time they spend on the road while traveling to meet customers. It helps sellers with the right data anywhere, anytime, and lets them log in and share information quickly.

In contrast to the Dynamics 365 for phones and tablets app, which is a model-driven app that customers use to open any customer engagement app such as Sales Hub or Customer Service Hub on mobile, the Dynamics 365 Sales mobile app is specifically designed for core sales scenarios while still supporting model-driven configurations.

Microsoft Intelligent Appointments

https://learn.microsoft.com/en-us/dynamics365/industry/financial-services/intelligent-appointments
Intelligent appointments app provides customers and financial institutions with a convenient meeting scheduling experience on the customers' preferred channel or in person. This solution offers a scheduling experience that easily and quickly matches the availability, relevance, and skills of the customer's financial advisor to offer meaningful interactions.

Microsoft Viva Briefing

https://learn.microsoft.com/en-us/viva/insights/personal/briefing/be-overview
The Briefing email helps customers stay in control of their calendar and be intentional about their day. Within two hours of their workday, they will get an email about any relevant items to help them better prepare for the day ahead, including:
• outstanding commitments, requests, and follow-ups to and from other collaborators in an email that might have fallen through the cracks;
• documents related to meetings that users might want to review; and
• suggested focus time that can help get independent work done.

Microsoft Loan Onboarding

https://learn.microsoft.com/en-us/dynamics365/industry/financial-services/customer-onboarding-overview
Streamlining loan onboarding, the app provides self-service tools via mobile apps and portals for customers to apply for and track loans effortlessly. Relationship managers oversee the loan process using automated pipelines, ensuring consistent and reliable customer experiences.

Languages

C#, TypeScript, JavaScript, Java, SQL, HTML, CSS, Swift

Frameworks

React Native, Redux, ASP.NET MVC, ASP.NET, .NET Core, .NET, OAuth 2, Android SDK, MVC Razor

Libraries/APIs

React Redux, Node.js, REST APIs, React

Tools

Microsoft Teams, Redux Thunk, Microsoft Flow, Microsoft Power Apps, GitHub, Microsoft Dynamics, Microsoft Dynamics CRM, Visual Studio, Git, Expo, Android Studio, SourceTree, Microsoft Power BI, Azure Application Insights

Paradigms

Azure DevOps, Test-driven Development (TDD), Object-oriented Programming (OOP), REST, Scrum, Agile, B2B, Microservices, App Development

Platforms

Visual Studio Code (VS Code), Microsoft Bot Framework, Azure, XRM, Android

Other

Bots, Code Review, Source Code Review, Dynamics CRM 365, Microsoft Power Platform, Data Modeling, Performance, Leadership, Team Leadership, Software Engineering, System Design, System Architecture, High-level Design (HLD), Microsoft Power Automate, Middleware, RPC, CI/CD Pipelines, Multithreading, System Architecture Design, Telemetry, Interviewing, Software Architecture, API Integration, Architecture, APIs, Integration, Engineering, Information Retrieval, Deep Linking, Plugins, Web Portals, Fintech, GPT, UI Plugins

Storage

Databases, U-SQL, PL/SQL

Industry Expertise

Project Management

2012 - 2016

Bachelor's Degree in Computer Science

Arab American University - Jenin, West Bank

JUNE 2014 - PRESENT

Android Certified Application Developer

Android ATC