M

Muhammad Hasan K.

Software Engineer

United States14 yrs experience
Highly Stable

Key Highlights

  • Top 1% reputation on StackOverflow with 34,000+ points.
  • Led significant Android and ChromeOS initiatives at Google.
  • Magna Cum Laude graduate in Software Engineering.
Stackforce AI infers this person is a Fullstack Developer with extensive experience in SaaS and Cloud Computing.

Contact

Skills

Core Skills

Microsoft Azure.net FrameworkC++JavaGo (programming Language)Amazon Web Services (aws)Distributed SystemsC#PhpMysql

Other Skills

AndroidReact.jsNode.jsPython (Programming Language)FlaskWindows Presentation Foundation (WPF)Windows Communication Foundation (WCF)SharePointSilverlightWeb DevelopmentASP.NETDistributed Caching

About

Full stack developer with years of industry experience in different languages and platforms. 34,000+ (top 1%) reputation on StackOverflow. Magna Cum Laude (3.88 gpa) in Bachelor's Software Engineering from Bahria University 2004-2008.

Experience

14 yrs
Total Experience
3 yrs 2 mos
Average Tenure
1 yr 3 mos
Current Experience

Microsoft

Principal Software Engineer

Jan 2025Present · 1 yr 3 mos · Sugar Land, Texas, United States · Remote

  • Office 365 Security
Microsoft Azure.NET Framework

Google

3 roles

Staff Software Engineer - Tech Lead

May 2023Jan 2025 · 1 yr 8 mos · On-site

  • Led a ChromeOS-wide effort to increase the reliability of the OS for external dependencies
  • Led the effort and designed a framework for improving test coverage for policy enforcement in Android
  • Researched the changes needed in Android to support a new user model for the next generation of ChromeOS
  • Worked with Google Corporate Security and Chrome OS Commercial teams to implement features in Android and backend systems to comply with security requirements and enable dogfooding of the new version of the OS
  • Led the effort of making changes in different feature areas of Android to make them more suitable for multi-user scenarios.
  • Contributed to Google Play Services, Play Store, Android, Chrome, ChromeOS, Device Management Server, Android Auth Server, GCP Context Aware Access backend.
  • Received a total of 4 kudos, 15 peer bonuses, and 6 spot bonuses for my contributions like investigating and resolving critical production issues, helping colleagues, and doing extra on-call rotations.
C++Java

Senior Software Engineer - Tech Lead

Promoted

Nov 2021May 2023 · 1 yr 6 mos · On-site

  • Tech lead for ARC++ Commercial (A team that manages features in Android on ChromeOS related to enterprise and EDU customers e.g. policy enforcement, key store, VPN, etc)
  • Led the effort to improve the performance of provisioning of Android for commercial customers by 45%
  • Reduced tech debt by simplifying and deleting 37,000+ lines of code in key areas
  • Led the effort to increase our test coverage and stabilize existing tests for commercial features
  • Led the effort to increase the reliability of Android provisioning for commercial customers by removing unnecessary operations and replacing unreliable dependencies
C++Java

Senior Software Engineer

Feb 2020Nov 2021 · 1 yr 9 mos · On-site

  • Designed and implemented the ChromeOS feature to safely backup logs before the shutdown of the Android container in case of failure
  • Enabled feedback report collection to work in Android 11
  • Implemented distinct error codes in Android setup dialog to streamline provisioning problem diagnosis
  • Made several improvements in the provisioning flow of Android for increased stability and observability
C++Go (Programming Language)

Amazon

2 roles

Software Development Engineer II, Customer and Brand Trust: Tech

Aug 2018Jan 2020 · 1 yr 5 mos · On-site

  • Designed and implemented a service for ingestion and searching of documents submitted by customers
  • Designed and implemented a dynamic task distribution and rendering platform for product quality investigators
JavaAmazon Web Services (AWS)

Items and Offers Platform SDE II - High Availability

Jul 2017Aug 2018 · 1 yr 1 mo · On-site

  • Worked on Offer and Remote Catalog Services team that powers Amazon retail website
  • Implemented features in the backend services necessary to support the new use cases on the website
  • Designed the feature to allow low latency and high throughput access to offer information on a large set of products in a single call
JavaDistributed Systems

Microsoft

3 roles

Senior Software Engineer - Exchange Ecosystem

Sep 2016Jun 2017 · 9 mos · Redmond, Washington, United States · On-site

  • Implemented the unified store experience for connectors and add-ins in Outlook Desktop and Web
  • Implemented actionable messages in Outlook Desktop to allow responding to questions/forms/surveys in the email without leaving the client
C++C#

Software Engineer II - Exchange Ecosystem

Jul 2015Aug 2016 · 1 yr 1 mo · Redmond, Washington, United States · On-site

  • Developed the in-client store experience for Outlook web and Outlook desktop
  • Implemented Action card rendering and execution in Outlook desktop
C#Microsoft Azure

Software Engineer II - Azure Application Platform

Feb 2013Jun 2015 · 2 yrs 4 mos · Redmond, Washington, United States · On-site

  • Worked on Azure API Management in Portal and Proxy components
  • Enabled Active Directory integration, added support for open products feature and git source control
  • Worked on Azure Mobile Services in NodeJS, .NET backend, and client SDKs
  • Designed and developed soft delete, users, scopes, extensions, and offline sync feature
C#Microsoft Azure

Hyves

Core Developer

Nov 2011Jan 2013 · 1 yr 2 mos · Amsterdam, North Holland, Netherlands · On-site

PHPMySQL

Education

Bahria University

Bachelor's degree — Computer Software Engineering

Stackforce found 100+ more professionals with Microsoft Azure & .net Framework

Explore similar profiles based on matching skills and experience