Software Engineer · Hyderabad, India

I build software that makes complicated things simple.

I'm Abrar Sami — a Senior Software Engineer and Full-Stack Developer with 8+ years of professional experience spanning enterprise frontend development, Java/Spring Boot, C#/.NET, MS SQL, REST APIs and database-driven applications. I currently focus on React + TypeScript for enterprise software while keeping my Java and SQL foundation strong.

By the numbers.

A quick snapshot of the engineering path behind the portfolio.

8+Years professional software development experience
10Highlighted professional + personal projects
2Computer Science degrees
3Languages: English · Hindi · Telugu

What I build.

Enterprise software by day. Product experiments, developer tools and practical software by curiosity.

01 / FRONTEND

React + TypeScript

Complex business interfaces, reusable components, data-heavy screens and practical UX.

02 / BACKEND

Java + APIs

Full-stack foundations and API-driven application architecture built from real enterprise experience.

03 / DATA

SQL + SQLite

Strong Microsoft SQL development background and a practical approach to data modelling.

04 / PRODUCTS

Tools + PWAs

Offline-first utilities, browser tools, desktop apps and small products that solve real problems.

The journey.

My career has moved across consulting, data, backend development and modern frontend engineering — giving me a broader understanding of how enterprise software fits together.

EARLY CAREER

Technical Consultant

~1.5 YEARS

Started in technical consulting, learning how requirements, users and enterprise delivery connect.

NEXT

SQL Developer

~1.5 YEARS

Moved deep into Microsoft SQL development and developed a strong data and database problem-solving foundation.

THEN

C# Developer

~1 YEAR

Expanded into application development and strengthened programming and backend fundamentals.

FULL STACK

Java Full-Stack Developer

CENTRA HUB · HYDERABAD

Moved into full-stack Java development using Java, Spring, Spring Boot, JavaScript, React, REST APIs and MS SQL across enterprise applications.

MAY 2024 — PRESENT

Senior Software Engineer

SMARTAPP.COM · HYDERABAD

Focused on React 18, TypeScript, JavaScript, Redux, Context API, MUI, AG Grid and REST APIs for enterprise financial and construction management applications.

Things I've built.

Most professional work is private. These are representative product experiments and public projects.

01
DETAILS

ABR Labs Tools

A collection of browser-based utilities designed around a fast, mobile-friendly, offline-capable PWA experience.

ReactTypeScriptPWAOffline-first
Explore concept →
02
DETAILS

Image Processing Tools

Client-side image utilities exploring cropping, extraction, enhancement and practical browser processing.

CanvasJavaScriptPWA
Explore concept →
03
DETAILS

LAN Messenger

An IP-based messaging concept inspired by classic LAN communication with a modern chat experience.

WebTypeScriptNetworking
Explore concept →
04
DETAILS

Desktop File Transfer

A desktop approach to remote file browsing, uploads and downloads for practical Windows environments.

ElectronTypeScriptWindows
Explore concept →
05
DETAILS

Google Drive Explorer

An Electron-based file explorer concept focused on Drive navigation and large-file transfer workflows.

ElectronGoogle DriveTypeScript
Explore concept →
06
DETAILS

Developer & Browser Tools

Experiments around network logging, CORS, OCR, TOTP, screen recording and browser productivity.

Chrome MV3ReactAPIs
Explore concept →
More on GitHub

Public repositories are only a small slice of my overall engineering work.

github.com/mdabrarsami ↗

My stack.

A practical engineering stack spanning frontend, backend, databases, architecture and delivery.

01 · PRIMARY

React / TypeScript

React 18, TypeScript, JavaScript, Redux, Context API, MUI, AG Grid, Chart.js, i18next and ReactQuill.

02 · BACKEND

Java / C# / APIs

Java, Spring, Spring Boot, C#/.NET, JSP, FreeMarker/FTL and REST API development across full-stack applications.

03 · DATA

Microsoft SQL

Strong MS SQL development background covering database structures, stored procedures, reporting and query optimization.

04 · ADDITIONAL

Docker / Cloud

Docker plus AWS and Azure fundamentals, with practical exposure to deployment and CI/CD concepts.

05 · WEB

PWA / Browser APIs

Offline-capable apps, browser extensions, client-side processing and responsive experiences.

06 · ARCHITECTURE

Frontend Architecture

Reusable components, state management, API integration, authentication, error handling, performance and maintainable enterprise UI.

07 · DELIVERY

Engineering Delivery

Git, deployment, production debugging, integration testing, code reviews, technical documentation and Agile/Scrum delivery.

08 · DATABASES

SQL Engineering

Microsoft SQL Server, stored procedures, functions, views, database design, query optimization and reporting, with MySQL, PostgreSQL and NoSQL exposure.

09 · AI WORKFLOWS

AI-Assisted Engineering

Claude Code, ChatGPT, GitHub Copilot and MCP-based workflows for development, debugging, refactoring and prototyping.

How I think.

The engineering principles behind the work.

01

Simplicity

If users need documentation to understand the interface, I probably haven't finished designing it.

02

Practical engineering

I prefer maintainable, fast and useful solutions over solutions that are impressive only on paper.

03

Ownership

I like understanding how the pieces fit — data, APIs, architecture, UI and the user experience.

Impact, not just titles.

Selected outcomes from my professional experience, taken from my résumé. The percentages below are résumé-reported results.

SMARTAPP.COM

25% ↑ user satisfaction

Led responsive UI development for a construction management platform.

SMARTAPP.COM

30% ↓ data entry time

Implemented automated workflows that reduced repetitive data entry.

SMARTAPP.COM

20% ↑ performance

Improved application performance through refactoring and caching.

CENTRA HUB

50% ↓ analysis time

Built reporting capabilities that reduced manual data analysis effort.

CENTRA HUB

30% ↑ query performance

Optimized database queries to improve application performance.

CENTRA HUB

20% ↓ platform cost

Supported migration of a legacy system to a cloud-based platform.

Professional work.

Selected systems from my résumé — showing the breadth of domains I've worked across.

01 / GOVERNMENT
DETAILS

Logistics Management

TSRTC logistics management functionality spanning React interfaces, Spring Boot services and REST API integration.

Spring BootJavaScriptJWTJMeter
View case study →
02 / AUTOMOTIVE
DETAILS

Dealer Management

Benelli dealer management functionality spanning React workflows, Spring Boot services and MS SQL.

Spring BootMS-SQLJavaScript
View case study →
03 / PROJECT OPS
DETAILS

Project Management

NCC project-management functionality built with React, Spring Boot and MS SQL-backed workflows.

Spring BootMS-SQLDashboards
View case study →
04 / EVENTS
DETAILS

Event Management

Event-management functionality combining React, Spring Boot and MS SQL-backed business workflows.

ReactJSSpring BootMS-SQL
View case study →

Résumé.

The full two-page version — experience, technical skills, professional and personal projects, and education.

PDF · 2 pages · updated 2026

Md Abrar Sami — Senior Software Engineer

8+ years across enterprise frontend, Java/Spring Boot, C#/.NET and MS SQL. Currently building financial and construction management applications in React 18 and TypeScript at smartapp.com.

Download opens the résumé and your browser's print dialog — choose "Save as PDF" for an A4 copy.

LocationHyderabad, India
Notice period1 month

What's inside

The same content as the PDF, in short.

  • Smartapp.com — Senior Software Engineer (May 2024 – present). Finance, Budget Manager, Estimate Manager, Client and Vendor Contract, Bid Manager, Version Manager and Cost Code Settings modules. Mentors 4–5 developers.
  • Centra Hub — Software Engineer / Full-Stack Developer (May 2018 – May 2024). Technical consulting, MS SQL, C#/.NET, then full-stack Java.
  • Professional projects. TSRTC logistics, Benelli dealer management, NCC project management, Hyndava Nimantran event management.
  • Personal projects. Netflux network debugging platform, a 100+ tool offline PWA, Google Drive Explorer, LAN Messenger, LAN File Transfer.
  • AI-assisted engineering. Claude Code, ChatGPT, GitHub Copilot and MCP workflows across React, PWAs, extensions and developer tools.
  • Education. M.Sc. Computer Science, Osmania University Campus (2017). B.Sc. Computer Science, Osmania University (2015).

Education.

A computer-science foundation that predates the professional journey.

2017

M.Sc. Computer Science

OSMANIA UNIVERSITY CAMPUS

Postgraduate study in Computer Science.

2015

B.Sc. Computer Science

OSMANIA UNIVERSITY — AFFILIATED

Undergraduate study in Computer Science.

2012

12th Science

BIE

Science stream.

2010

10th

SSC

Secondary education.

Beyond the résumé.

The résumé shows professional delivery. My side projects show curiosity and a habit of building.

BUILDING

Browser Extensions

Phone-number detection, network tooling, OCR, TOTP and other browser productivity experiments.

AUTOMATION

Developer Utilities

Excel-to-JSON, query optimization and small utilities designed to remove repetitive work.

PRODUCT THINKING

Offline-first Tools

Exploring PWAs that work well on desktop and mobile while keeping processing close to the user.

EXPERIMENTING

Desktop Apps

Electron-based ideas for file management, transfer and developer workflows.

Currently.

Based in Hyderabad, India.

Working primarily with React + TypeScript for enterprise software, backed by Java/Spring Boot and MS SQL experience. I also build independent software tools and products using AI-assisted engineering workflows.

What I'm looking for.

Target roles: Senior React Developer, Senior Frontend Engineer, React + Java Full-Stack Developer, Full-Stack Java Developer, Software Engineer.

Preferred location: Hyderabad, India  ·  Notice period: 1 month.

Open to opportunities

Let's build something useful.

Open to Senior React, Senior Frontend, React + Java Full-Stack, Full-Stack Java and Software Engineer opportunities in Hyderabad. Notice period: 1 month.