The person behind the notes

About Mohit

I'm a software engineer in Bengaluru, India. I like getting to the bottom of how systems work—and sharing what I learn along the way.

Mohit Singh smiling

A bit about me

My work has taken me through application development, backend engineering, and developer productivity. I currently work at Salesforce on engineering insights and developer productivity. Before that, I worked on engineering platforms and developer experience at Informatica.

I'm curious about how reliable software gets built: the architecture underneath it, the tools that help teams do their best work, and the small decisions that make systems easier to understand and maintain. Lately, I've also been exploring how AI is changing the way software is designed and delivered.

Penguin Coders is my personal engineering publication—a home for notes, experiments, and ideas I want to understand more deeply.

The journey so far

  1. Salesforce

    1. Member of Technical Staff

      Mar 2026 — Present

      Working in Engineering 360, with a focus on engineering insights and developer productivity. My work touches data integration, transformation and validation, and the broader challenge of making engineering information more consistent and useful.

      That includes working with engineering data related to pull requests, Jira, security, availability, and software quality—without losing sight of data quality and reliable sources of truth.

  2. Informatica

    1. Senior Software Engineer

      Nov 2024 — Mar 2026

      Worked across SpaceI and Developer Central, focused on developer productivity, engineering platforms, developer experience, tooling, workflows, and automation.

  3. Cisco

    1. Software Engineer II

      Oct 2022 — Nov 2024

      Built REST APIs for Cisco Commerce and developed scheduled backend processing and data-access components.

    2. Software Engineer

      Aug 2021 — Sep 2022

      Developed CX Cloud customer portal features with Angular and Spring Boot, and worked on NgRx state management and Cypress end-to-end testing.

    3. Software Engineer Intern

      Feb 2021 — Jul 2021

      Developed a mobile application with Kotlin and Ionic, integrating barcode scanning and push notifications with Firebase.

  4. JPMorgan Chase & Co.

    1. Software Engineer Intern

      Jun 2020 — Jul 2020

      Built a full-stack workflow solution for an NGO using Angular, Ionic, Python, Flask, and MongoDB.

  5. Indian Institute of Technology, Palakkad

    1. Summer Research Intern

      Jun 2019 — Jul 2019

      Summer Research Fellow through the Indian Academy of Sciences Summer Research Fellowship Programme (IAS-SRFP).

Areas I keep coming back to

Backend & systems

Java, Spring Boot, REST APIs, distributed systems, and system design.

Data & infrastructure

PostgreSQL, MySQL, MongoDB, AWS, and data pipelines.

Building software

Python, TypeScript, JavaScript, Angular, and Android development.

How teams build

Developer productivity, CI/CD, automated testing, architecture, and AI-assisted development.

Elsewhere

I've earned the AWS Certified Cloud Practitioner and Cisco DevNet Associate certifications.

Outside of work, Penguin Coders is where I write, teach, and experiment. You can find it on YouTube, or follow my work on GitHub and LinkedIn.

Research & publications

h-index2

Across the two papers listed here, based on OpenAlex citation counts as of Nov 6, 2026.