
Akram Qalalwa
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Part-time Senior Software Engineer
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.
Senior Software Engineer
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.
Software Engineer
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.
Software Engineer
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.
Experience
Microsoft Dynamics 365 Sales Mobile
https://learn.microsoft.com/en-us/dynamics365/sales/sales-mobile/dynamics-365-sales-mobile-appIn 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-appointmentsMicrosoft Viva Briefing
https://learn.microsoft.com/en-us/viva/insights/personal/briefing/be-overview• 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-overviewSkills
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
Education
Bachelor's Degree in Computer Science
Arab American University - Jenin, West Bank
Certifications
Android Certified Application Developer
Android ATC