AMResume
Available immediately · Hyderabad · Open to relocation across India

Musrif Abhinav · Software Engineer

I build software that connects systems, devices, and intelligent tools.

Software engineer and 2025 B.Tech CSE graduate from VIT Chennai. I build backend APIs, Linux/C++ systems, developer tools, and cross-device integrations, with working code and engineering tradeoffs to show.

Software EngineerBackend / APIsC++ & LinuxSystems / NetworkingDeveloper ToolsConnected Devices

What I build

Backend systems, developer tooling, and connected devices

Available

Main work

Python and TypeScript services, REST APIs, typed interfaces, data models, testing, and deployment workflows.

Also interested in

Linux/C++ systems, sockets, concurrency, industrial protocols, Android/Kotlin, and permission-aware automation.

Toolkit

PythonC++17TypeScriptSQLLinuxREST APIsTCP/IPFastAPIDockerGitHub ActionsKotlinMCP

Engineering in Practice

Decisions behind the code

Concrete, source-linked problems worth discussing in an engineering interview. These are design examples, not invented production incidents.

C++ / networking

Protecting an edge state machine

CRC checks, sensor freshness and watchdog handling help detect invalid or missing simulated telemetry.

A bad CRC must not corrupt state; a silent sensor must not remain healthy; abnormal readings must trigger safety states.

Python / testing

Testing beyond the visible case

Deterministic tasks and hidden regressions distinguish actual maintenance behavior from shortcut patches.

An agent can pass the visible example while violating adjacent contracts or hardcoding a shortcut.

TypeScript / reliability

Reconstructing a backend failure

A watchdog captures process evidence before producing human-reviewed analysis and rollback guidance.

A retry or unreviewed patch can make an incident worse; a stack trace alone rarely captures the full context.

Runtime / integration

Keeping device operations scoped

Typed operator contracts and local permissions separate requests from device-specific actions.

Permissions, stale context, or a click without an observed result can make automation unsafe or misleading.

About

Backend, systems, and independent product engineering

My work connects practical APIs, Linux/C++ systems, developer tools, and permission-aware device integrations.

Professional summary

I'm a Hyderabad-based software engineer and independent product builder. My work spans Python backends, C++ and Linux systems, connected-device software, and developer tools. I build products at Amretra Dynamics and publish technical projects with source code.

Approach

I care about the parts beyond a demo: clear interfaces, permission boundaries, failure handling, reproducible tests, and deployment paths. I explain what I implemented, what is simulated, and what remains unfinished.

Skills

Tools and systems I work with

Engineering skills grounded in the project source, architecture, and verification evidence above.

Core engineering

PythonC++17TypeScriptJavaScriptSQLGitLinux

Backend & data

REST APIsFastAPINode.jsPostgreSQLPydanticAuthenticationDocker

Systems & networking

TCP/IPSocketsConcurrencyCMakeCRC-32MQTTModbus TCPState machines

Tools & reliability

Automated testsCI/CDGitHub ActionsFault injectionDebuggingIncident triageAgent evaluation

Connected applications

Android/KotlinMCP interfacesBrowser integrationNext.jsReactPermissions & device boundaries

Experience

Independent engineering and product building

Independent product development and public engineering work, distinct from formal corporate employment.

Amretra Dynamics

Independent Software Engineer & Product Builder

Self-directed projects and product engineering

2026 – PresentHyderabad, India

Building and integrating software products independently, with a focus on backend systems, developer tools, and connected-device automation. This is independent work, not a claim of formal corporate employment.

  • Working on MegasMoves: a multi-device SI-agent platform with a Python runtime, typed MCP interfaces, native desktop components, Android/Kotlin, and browser connectors.
  • Exploring permission-aware operation, integration boundaries, state tracking, and verification of tool outcomes.
  • Publishing source-backed C++/Linux systems, Python agent-evaluation, and TypeScript incident-triage projects with documented limitations.

Hiring

Available for engineering opportunities

Seeking graduate or junior software roles where implementation, testing, and integration matter.

Focus 01

Software & Backend

Graduate / Junior Software Engineer, Backend and API Developer

Python APIs, SQL, typed interfaces, automated testing

Focus 02

Systems & Connected Devices

Junior C++ Developer, Linux Trainee, Device Integration

C++17 simulation, TCP, Modbus, MQTT, failure handling

Focus 03

Developer Tools

Automation, Developer Productivity, Junior Platform

Agent evaluation, incident triage, permission-aware tools

Also open to scoped freelance API integration, Python automation, testing, and developer tooling work. No client history or agency-size team is implied.

Current Focus

What I am building depth around

I am focused on practical software engineering with public, inspectable evidence: systems code, reliable integrations, and developer tools.

Backend

Backend interfaces and state

Python/FastAPI and TypeScript services, typed API boundaries, persistence models, testing, and error handling.

Systems

C++/Linux and industrial networks

A software-only edge-gateway digital twin covering TCP transport, binary framing, CRC, state machines, Modbus TCP, MQTT, and fault injection.

Connected Devices

Local device and browser integration

MegasMoves integration work involving MCP operator interfaces, native desktop and Android surfaces, explicit permissions, and observable operation results.

Tooling

Verification-focused developer tools

Deterministic coding-agent evaluation and an incident-triage watchdog, with public source, honest prototype labels, and human review boundaries.

Education

Computer science foundations

Academic background. Certification claims are intentionally withheld here until supporting records can be verified.

Vellore Institute of Technology, Chennai

Bachelor of Technology, Computer Science and Engineering

Sep 2021 - Sep 2025

Sri Chaitanya College of Education

Intermediate Education, MPC

May 2019 - May 2021

Notes

Builder notes

Short notes on shipping AI products, backend clarity, product memory, retrieval, and applied AI execution.

014 min read

How a C++ industrial gateway simulator handles corrupted and stale telemetry

A source-backed look at CRC frames, safety states, watchdogs, and fault injection.

Read note
023 min read

Building AI systems that actually ship

Why useful AI products depend on backend systems, data flow, deployment, and product clarity.

Read note
032 min read

Why backend clarity matters in AI products

Clean APIs, clear state, and reliable workflows make AI systems easier to ship and debug.

Read note
043 min read

Product memory, retrieval, and agentic workflows

How semantic retrieval and memory layers can make AI product experiences more grounded.

Read note
053 min read

Applied AI engineering for AI products

Turning product requirements into deployed AI-backed systems instead of isolated demos.

Read note

Contact

Let's talk engineering

Hiring for a graduate or junior software engineer? Share the role or engineering problem. I'm available immediately in Hyderabad and open to relocating across India.

Best for graduate and junior software-engineering roles, backend and C++/Linux systems, developer tools, and collaboration.

This opens your email application with a prepared message. You must press Send there. No message is transmitted directly from this website.

Prefer direct email? abhinavmusrifcs@gmail.com