
Senior Software Engineering Manager @Microsoft, working with lots of crazy engineers :) M: +91-9873265401 https://charlieinden.github.io
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Microsoft
iOS Developer
June 17, 2026 – Present
charlieinden.github.io
March 23, 2021 – February 14, 2022
These articles shares the study material, interview experiences of many candidates for various role in the industry. It helps in focus study or preparation and crack the interviews at various organisations like Microsoft, Adobe, Facebook, Expedia, Citrix, OLX, PhonePe, Paytm etc.
View ProjectInterviewBitSwift
February 1, 2021 – February 8, 2021
InterviewBitSwift — GitHub repository
View Projectleetcodeswift
January 19, 2021 – April 18, 2021
Leet code solution in swift - Questions from Microsoft, Adobe and other companies
View ProjectInterviewQuestions-Swift
May 10, 2020 – May 25, 2020
InterviewQuestions-Swift — GitHub repository
View ProjectChat-SwiftUI-Viper
October 4, 2019 – October 4, 2019
This is a demo application which uses latest SwiftUI, Combine framework with VIPER Architecture.
View ProjectEarthQuakes
September 10, 2019 – September 10, 2019
# Loading and Displaying a Large Data Feed Consume data in the background, and lower memory usage by batching imports and preventing duplicate records in the Core Data store. ## Overview This sample app shows a list of earthquakes recorded in the United States in the past 30 days by consuming a U. S. Geological Survey (USGS) real time data feed. Press the app’s refresh button to load the USGS JSON feed on the URLSession’s default delegate queue, which is a serial operations queue running in the background. Once the feed downloads, continue working on this queue to import the large number of feed elements to the store without blocking the main queue. ## Import Data in the Background To import data in the background, you need two managed object contexts: a main queue context to provide data to the user interface, and a private queue context to perform the import on a background queue. Create a main queue context by setting up your Core Data stack using [`NSPersistentContainer`](https://d
View ProjectDrawingSwift-Framework
August 22, 2018 – August 22, 2018
This framework helps you to integrate drawing feature in your application such as Memo, WhiteBoard, Painting, Drawing etc applications, In a few lines of code it supports drawing with different colors and line width. It also includes a full undo/redo stack and it can export the view as an UIImage.
View ProjectMixModuleFramework
May 16, 2018 – May 16, 2018
Custom framework using C++, Objective C and Swift
View ProjectCultural Fit Analysis
The candidate's project portfolio shows a strong personal drive and interest in learning and sharing knowledge, as evidenced by 'charlieinden.github.io'. The projects are diverse within the iOS ecosystem, indicating a broad interest. However, the candidate's experience level is listed as 0, and the only professional experience is a current role at Microsoft starting in the future (2026), which makes it difficult to assess cultural fit based on past professional interactions or team environments. The focus on personal projects and interview preparation suggests a strong individual contributor mindset.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The candidate's project descriptions suggest a proactive and self-driven individual, but direct evidence of collaboration, problem-solving under pressure, or communication style is not available.