Skip to content
View mohammed-saalim's full-sized avatar
😴
Focusing
😴
Focusing

Highlights

  • Pro

Block or report mohammed-saalim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohammed-saalim/README.md

👋 Hi, I'm Mohammed Saalim Kartapillai

🎓 Master’s Student in Computer Science at DePaul University, Chicago
💻 .NET, Azure, Microservices developer with a passion for building scalable and resilient applications
🌍 Open to Collaborations and Open Source Contributions
📍 Based in Chicago, IL
📧 mkartapi@depaul.edu
🔗 LinkedIn | GitHub


🛠️ Tech Stack

C# .NET ASP.NET Core Azure Docker Kubernetes Kafka React JavaScript SQL Server MongoDB PostgreSQL RabbitMQ GitHub Visual Studio VS Code Terraform Helm TailwindCSS


💼 Professional Experience

ASP.NET Developer at Tata Consultancy Services (Client: Humana Healthcare)

Feb. 2022 – Sep. 2023

  • Architected and developed scalable Web APIs and microservices from the ground up using .NET 7 Minimal API, enhancing system performance and scalability.
  • Implemented complex business logic for a wellness rewards system, ensuring seamless integration with existing healthcare solutions.
  • Engineered Consumer and Producer APIs utilizing Confluent-Kafka for efficient asynchronous communication with MongoDB, leading to improved data processing times.
  • Designed and integrated custom middleware using Serilog for advanced logging, monitoring, and error handling, significantly improving observability.
  • Led the implementation of Swagger UI for API documentation, streamlining the integration process for front-end developers and external partners.
  • Conducted rigorous unit testing using XUnit and MOQ, ensuring the delivery of high-quality, bug-free code.
  • Collaborated closely with cross-functional teams to deploy microservices on Azure Kubernetes Service (AKS), achieving high availability and reliability.

Software Design Engineer-1 at Newgen Software Technologies

Feb. 2021 – Feb. 2022

  • Worked on the enhancement of OCR/ICR-based document processing applications, leveraging ASP.NET, C#, and ReactJS to improve accuracy and processing speed.
  • Delivered robust features for partial data masking of confidential information using OpenCV and pyTesseract, ensuring compliance with data privacy regulations.
  • Updated the Document Identification API to maintain compatibility with the latest services, facilitating smoother integration with third-party systems.
  • Orchestrated the containerization of installation scripts using Docker, enabling consistent and efficient deployments across different environments.
  • Managed complex database systems, including MSSQL, PostgreSQL, and Oracle, optimizing queries and improving overall system performance.
  • Developed and maintained CI/CD pipelines using Azure DevOps, automating the build, test, and deployment processes to ensure rapid and reliable software delivery.

🌟 Projects

  • Technologies: ASP.NET Core, React Native, Azure, Docker, Kubernetes, Ocelot API Gateway, Kafka, gRPC
  • Description: Architected and developed a job posting and viewing platform leveraging a microservices architecture to ensure modularity, scalability, and maintainability.
  • Features:
    • Integrated RESTful APIs for job postings, search functionality, and user authentication, enabling seamless user interactions.
    • Developed an Identification Service using the gRPC protocol to facilitate secure and efficient communication between services, particularly between the Jobs Service and the Identification Service.
    • Implemented a messaging system using Kafka to handle asynchronous communication and event-driven processing across services.
    • Configured an API Gateway using Ocelot to centralize and manage API routing, security, and load balancing, providing a single entry point for the application.
  • Deployment:
    • Dockerized each microservice to ensure consistency across different environments, streamlining the deployment process.
    • Deployed containerized microservices on Azure Kubernetes Service (AKS), ensuring high availability, auto-scaling, and resilience of the application.
    • Leveraged GitHub Actions for CI/CD, automating the build, test, and deployment pipelines, and ensuring a robust and repeatable deployment process.
    • Successfully deployed the application on Azure Web App, optimizing it for cloud environments.
  • Technologies: Python, Django, React, Docker, Kafka
  • Description: Automated candidate screening and interview scheduling using AI.
  • Achievements: Awarded as the Most innovative Hack.
  • Demo: View Demo

📜 Certifications

  • Microsoft Certified: Azure Fundamentals
  • Microsoft Certified: Azure Developer Associate (Udemy) - Mar. 2024
  • React – The Complete Guide (Udemy) - Jan. 2021
  • NIIT Data Structures & Algorithms & C C++ - Sep. 2018

📈 GitHub Stats

Saalim's GitHub Stats


🌱 Currently Learning

  • Microservices Architecture with .NET and Azure
  • React Native
  • Azure DevOps and CI/CD Pipelines

🤝 Let's Connect

Pinned Loading

  1. Neighborly Public

    connecting communities and professionals, allowing users to request help, report urban issues, or offer services for specific tasks. It aims to empower neighborhoods through collaboration and effic…

    JavaScript 1

  2. interviewai-ui Public

    JavaScript 1

  3. leetcode Public

    My Leetcode solutions in C#

    C#

304 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

April 2025

Created 12 commits in 1 repository
Created 1 repository
Loading