Skip to content

from idea to deployment.

Sole developer of a production monitoring & SOAR platform — the React web app and its React Native Android client — and I own the REST API contracts its Laravel backend and iOS app also build against.

View featured work
Get in touch
0+
Years shipping production
Sole
Developer of the web app and Android client
0
Workstreams · web · Android · iOS · backend
Priyesh KhamarFull-Stack Software Developer based in Ahmedabad, India.
React.jsReduxNode.jsExpress.jsREST APIsMongoDBReact.jsReduxNode.jsExpress.jsREST APIsMongoDBReact.jsReduxNode.jsExpress.jsREST APIsMongoDBReact.jsReduxNode.jsExpress.jsREST APIsMongoDB
MySQLLaraveliOSAPI ContractsJavaScriptGitMySQLLaraveliOSAPI ContractsJavaScriptGitMySQLLaraveliOSAPI ContractsJavaScriptGitMySQLLaraveliOSAPI ContractsJavaScriptGit

01 — Projects

Things I've built and shipped.

Production · Attra Technologies01

CIO 360.

A monitoring, automation & SOAR platform — one operational view across an organization's tech stack, with automated response on top.

Consolidates a dozen security, identity and backup tools — Entra ID, DefensX, Dropsuite and more — into one dashboard, then orchestrates responses. I built and shipped both the web app and the React Native Android client independently.

What I owned

  • Sole developer of the React.js web app and the React Native Android client — empty repos to live users.
  • Full feature parity across web and Android, sharing business-logic and API layers across both clients.
  • Own the REST API contracts a Laravel backend, iOS and Android apps all build against.
  • Normalized a dozen vendor feeds into one canonical schema with explicit error semantics.
React.jsReact NativeReduxREST API contractsLaravel (integration)iOS (integration)MongoDBMySQL
Open source · You're looking at it02

This portfolio.

The site you're on — designed and built from scratch, every effect hand-rolled.

A fully static Next.js 15 site: custom cursor engine, procedural three.js hero, scroll-pinned project deck and a ⌘K command palette — with the expensive parts lazy-loaded behind first paint.

What I owned

  • Custom cursor and scroll-pinned card deck, hand-rolled with Motion + DOM.
  • three.js hero lazy-loaded post-hydration, desktop-only — instant first paint.
  • Fully static, reduced-motion aware, keyboard navigable, SEO-complete.
Next.js 15React 19TypeScriptTailwind CSS 4MotionThree.js / R3F
Internship · Virtual Coders03

ERP Modules — Asset & Recruitment.

Asset Management and Recruitment modules for an internal ERP, shipped during my internship.

Built two full ERP modules in Angular and .NET that improved internal workflow efficiency — integrated with existing systems and tested end-to-end alongside senior developers.

What I owned

  • Full CRUD modules with role-based flows in Angular + .NET.
  • Integrated with the company's existing ERP systems.
  • End-to-end testing before release.
Angular.NETRESTSQL

02 — Trajectory

From coordinator to engineer.

Software Developer

Jan 2024 — Present

Attra Technologies · Ahmedabad

Sole developer of the platform's web app and its React Native Android client, and the primary technical interface between product and an external engineering team.

  • Sole developer of a production React.js web app for a monitoring, automation & SOAR platform — empty repo to live users.
  • Built the React Native Android client with full feature parity to the web app, sharing the business-logic and API layer across both.
  • Designed and documented the REST API contracts for a Laravel backend, consumed identically across web, Android and iOS clients.
  • Primary technical interface between product and a 3-person external iOS/backend team — scope docs, daily syncs, on-time releases.
React.jsReduxReact Native (Android)REST contractsLaravel (integration)iOS (integration)

Project Coordinator

Jul 2023 — Dec 2023

Attra Technologies · Ahmedabad

Coordinated between stakeholders and external teams — the role where I learned how delivery actually works.

  • Coordinated between business stakeholders and external dev teams through daily standups — clear requirements, met deadlines.
  • Ran cross-functional syncs and documented decisions — the delivery discipline that led into an engineering role.
Agile / ScrumDeliveryStakeholdersDocumentation

Software Developer Intern

Jan 2023 — Jul 2023

Virtual Coders · Ahmedabad

Shipped real ERP modules — my first taste of production-grade software.

  • Built Asset Management and Recruitment ERP modules in Angular and .NET, improving internal workflow efficiency.
  • Integrated with existing systems and tested end-to-end alongside senior developers.
Angular.NETRESTSQL

Education

B.Tech, Computer Science & Engineering

Indus University · Ahmedabad, India

Graduated May 2024

Certification

MERN Stack Development

TOPS Technologies · Ahmedabad, India

Nov 2023 — Oct 2024

03 — Capabilities

The stack I work with.

Frontend

01

Where product meets the user.

React.jsReact Native (Android)ReduxComponent ArchitectureREST API IntegrationResponsive UIJavaScript (ES6+)HTML5CSS3

Backend

02

Contracts and services that hold up.

Node.jsExpress.jsREST API DesignAPI Contract DocumentationEndpoint schemas & data flows

Databases

03

The data behind the product.

MongoDBMySQLSQL

Tools

04

The daily workbench.

Git & GitHubPostmannpmAI-assisted development tools

Engineering Practices

05

How the work stays trustworthy.

Agile / ScrumAPI Contract DesignTechnical DocumentationCross-team CoordinationEnd-to-end ownership

04 — About

From understanding the product to building it.

My path into engineering ran through the product side — an ERP internship, then six months coordinating delivery between stakeholders and external engineers. When I moved into development, I built a production React platform from an empty repo and took on the API contracts other teams depend on. Having seen the product side first, I keep the why in view, not just the how.

01

Product understanding

I scope features from the user's need first, so what ships solves the real problem.

02

Ownership

I stay with a feature from first commit to production fixes — no half-way hand-offs.

03

Communication

I write the API contract down, so backend, iOS and Android all build against one reference.

04

Technical growth

I take the unfamiliar problems — schema design, auth, integration — to keep learning.

05 — Contact

Let's talk.

I'm looking for roles where I can take features from idea through to production. Email is the best way to reach me.

GitHub LinkedIn Ahmedabad, India