ABR Labs Tools
A collection of browser-based utilities designed around a fast, mobile-friendly, offline-capable PWA experience.
Software Engineer · Hyderabad, India
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.
A quick snapshot of the engineering path behind the portfolio.
Enterprise software by day. Product experiments, developer tools and practical software by curiosity.
Complex business interfaces, reusable components, data-heavy screens and practical UX.
Full-stack foundations and API-driven application architecture built from real enterprise experience.
Strong Microsoft SQL development background and a practical approach to data modelling.
Offline-first utilities, browser tools, desktop apps and small products that solve real problems.
My career has moved across consulting, data, backend development and modern frontend engineering — giving me a broader understanding of how enterprise software fits together.
Started in technical consulting, learning how requirements, users and enterprise delivery connect.
Moved deep into Microsoft SQL development and developed a strong data and database problem-solving foundation.
Expanded into application development and strengthened programming and backend fundamentals.
Moved into full-stack Java development using Java, Spring, Spring Boot, JavaScript, React, REST APIs and MS SQL across enterprise applications.
Focused on React 18, TypeScript, JavaScript, Redux, Context API, MUI, AG Grid and REST APIs for enterprise financial and construction management applications.
Most professional work is private. These are representative product experiments and public projects.
A collection of browser-based utilities designed around a fast, mobile-friendly, offline-capable PWA experience.
Client-side image utilities exploring cropping, extraction, enhancement and practical browser processing.
An IP-based messaging concept inspired by classic LAN communication with a modern chat experience.
A desktop approach to remote file browsing, uploads and downloads for practical Windows environments.
An Electron-based file explorer concept focused on Drive navigation and large-file transfer workflows.
Experiments around network logging, CORS, OCR, TOTP, screen recording and browser productivity.
Public repositories are only a small slice of my overall engineering work.
A practical engineering stack spanning frontend, backend, databases, architecture and delivery.
React 18, TypeScript, JavaScript, Redux, Context API, MUI, AG Grid, Chart.js, i18next and ReactQuill.
Java, Spring, Spring Boot, C#/.NET, JSP, FreeMarker/FTL and REST API development across full-stack applications.
Strong MS SQL development background covering database structures, stored procedures, reporting and query optimization.
Docker plus AWS and Azure fundamentals, with practical exposure to deployment and CI/CD concepts.
Offline-capable apps, browser extensions, client-side processing and responsive experiences.
Reusable components, state management, API integration, authentication, error handling, performance and maintainable enterprise UI.
Git, deployment, production debugging, integration testing, code reviews, technical documentation and Agile/Scrum delivery.
Microsoft SQL Server, stored procedures, functions, views, database design, query optimization and reporting, with MySQL, PostgreSQL and NoSQL exposure.
Claude Code, ChatGPT, GitHub Copilot and MCP-based workflows for development, debugging, refactoring and prototyping.
The engineering principles behind the work.
If users need documentation to understand the interface, I probably haven't finished designing it.
I prefer maintainable, fast and useful solutions over solutions that are impressive only on paper.
I like understanding how the pieces fit — data, APIs, architecture, UI and the user experience.
Selected outcomes from my professional experience, taken from my résumé. The percentages below are résumé-reported results.
Led responsive UI development for a construction management platform.
Implemented automated workflows that reduced repetitive data entry.
Improved application performance through refactoring and caching.
Built reporting capabilities that reduced manual data analysis effort.
Optimized database queries to improve application performance.
Supported migration of a legacy system to a cloud-based platform.
Selected systems from my résumé — showing the breadth of domains I've worked across.
TSRTC logistics management functionality spanning React interfaces, Spring Boot services and REST API integration.
Benelli dealer management functionality spanning React workflows, Spring Boot services and MS SQL.
NCC project-management functionality built with React, Spring Boot and MS SQL-backed workflows.
Event-management functionality combining React, Spring Boot and MS SQL-backed business workflows.
The full two-page version — experience, technical skills, professional and personal projects, and education.
PDF · 2 pages · updated 2026
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.
The same content as the PDF, in short.
A computer-science foundation that predates the professional journey.
Postgraduate study in Computer Science.
Undergraduate study in Computer Science.
Science stream.
Secondary education.
The résumé shows professional delivery. My side projects show curiosity and a habit of building.
Phone-number detection, network tooling, OCR, TOTP and other browser productivity experiments.
Excel-to-JSON, query optimization and small utilities designed to remove repetitive work.
Exploring PWAs that work well on desktop and mobile while keeping processing close to the user.
Electron-based ideas for file management, transfer and developer workflows.
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.
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
Open to Senior React, Senior Frontend, React + Java Full-Stack, Full-Stack Java and Software Engineer opportunities in Hyderabad. Notice period: 1 month.
Project
Engineering approach: solve the real workflow first, keep the experience simple, and use the browser/device where it makes sense.