Hi, I'm Asharaf 👋

Backend-focused Software Engineer. I love building scalable systems and solving complex problems.
Jhanjharpur, Bihar
IST
Available for work
MA

About

Backend-focused Software Engineer with production experience architecting scalable web platforms and APIs. I specialize in the Node.js and Spring Boot ecosystems, with a strong background in complex database design, real-time messaging, and secure financial workflows. My recent work involves delivering high-traffic client systems end-to-end, optimizing server performance, and standardizing containerized cloud deployments.

Work Experience

T
Full Stack Developer

Techwithjoshi Pvt Ltd

intern
Oct 2025 - Mar 2026
Remote
Delivered 6+ production-ready web platforms across social media, fintech, e-commerce, and CRM domains. Engineered real-time features such as live streaming and instant messaging. Designed highly scalable database architectures to handle complex institutional data.
T
Backend Developer

Techsolace

intern
Jun 2025 - Sep 2025
Remote
Contributed to the development of backend services in Go and Node.js for client-facing applications alongside senior engineers. Assisted in optimizing database queries and indexes, which contributed to a 20% reduction in API response times.
N
Full Stack Developer

Nazra Software Solutions

intern
Oct 2024 - Mar 2025
Remote
Collaborated with the engineering team to implement frontend and backend features using React.js and Node.js. Participated actively in daily stand-ups, code reviews, and the integration of third-party APIs into existing platforms.

Education

K
B.Tech in Computer Science and Engineering

Konark Institute of Science and Technology

7.66/10
Aug 2022 - Jun 2026
Bhubaneswar, Odisha
Completed Bachelor of Technology in Computer Science and Engineering focused on software development, data structures, algorithms, and modern programming technologies.

Skills

Languages

TypeScriptTypeScript
JavaScriptJavaScript
JavaJava
PHPPHP
PythonPython
GoGo
C/C++C/C++

Frontend

React.jsReact.js
Next.jsNext.js
Redux ToolkitRedux Toolkit
TanStack QueryTanStack Query
HTML5HTML5
TailwindCSSTailwindCSS

Backend

Express.jsExpress.js
Nest.jsNest.js
Spring Boot & MicroservicesSpring Boot & Microservices
FastAPIFastAPI
JWTJWT
WebSocketWebSocket
WebRTCWebRTC
GraphQLGraphQL

Databases

PostgreSQLPostgreSQL
MongoDBMongoDB
MySQLMySQL
DynamoDBDynamoDB
RedisRedis

Cloud & Infra

DockerDocker
RabbitMQRabbitMQ
KafkaKafka
EC2EC2
S3S3
IAMIAM
LambdaLambda
ECSECS
SQSSQS
ECRECR
API GatewayAPI Gateway
CloudWatchCloudWatch

GenAI

LangChainLangChain
LangGraphLangGraph
GeminiGemini
GroqGroq
Vercel AIVercel AI
RAGRAG
Featured Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

TubeX

TubeX

A complete video platform built for smooth streaming and community. It automatically adjusts video quality to match your internet speed, eliminating buffering. Videos come with automatic English subtitles for better accessibility, while instant notifications, personal profiles, and a comment section keep users connected. Backed by secure accounts, it creates a welcoming space where creators share their work and viewers enjoy uninterrupted playback.

React.js
TailwindCSS
Express.js
MongoDB
AWS S3
AWS ECS
AWS Lambda
AWS SQS
Kafka
FFmpeg
Whisper AI
WebSocket
FightIQ

FightIQ

An interactive Generative AI platform built for UFC and MMA fans. Users can dive into deep conversations about MMA history, fighter stats, and complex rulebooks through an intelligent Chat Interface, or test their knowledge using a dynamic Quiz Generation Engine that creates tailored quizzes with real-time AI evaluations.

Next.js
TypeScript
TailwindCSS
FastAPI
PostgreSQL
SQLAlchemy
pgvector
Gemini
Ragas
GameCenter

GameCenter

A comprehensive backend system that provides capabilities for creating and managing interactive quizzes, questions, and projects. It includes a dashboard, an admin interface, secure authentication, and advanced file management (folders and uploads) with the ability to process bulk data from CSV and Excel files.

Spring Boot
MySQL
AWS Lambda
AWS API Gateway
AWS S3
Flyway
JWT
Inkognito

Inkognito

An anonymous chat platform where users communicate through unique usernames, supported by an AI-powered assistant that generates creative message suggestions.

Next.js
TailwindCSS
NextAuth
MongoDB
Gemini AI
BreatheESG

BreatheESG

An enterprise carbon emissions management platform for sustainability analysts. It ingests raw data from energy bills, fuel records, and travel logs — automatically normalising units, categorising emissions into GHG Scopes 1–3, and calculating CO₂ equivalents. Every change is captured in an immutable audit trail with record locking, making the data fully auditable for regulatory sign-off.

React.js
TailwindCSS
Django
SQLite
CSV Parser
Restaurant Table Booking System

Restaurant Table Booking System

A seamless reservation platform that connects guests with their favorite restaurants. It allows customers to effortlessly book their preferred time slots online, while empowering restaurant owners to efficiently manage their dining spaces. The secure system automatically prevents double-bookings and minimizes wait times, ensuring a smooth and reliable experience for both guests and staff.

Nest.js
PostgreSQL
Prisma
Resend
Passport OAuth
Hackathons

I ❤️ collaborating

I like to collaborate and participate in hackathons where I get to meet new like-minded developers and professionals. These events are incredible learning opportunities where passionate teams come together to tackle challenges, share knowledge, and build innovative solutions in just 2-3 days.

  • I

    Infosys Global Hackathon 2025

    Bhubaneswar, Odisha

    Developed a web application promoting rural tourism in India by connecting local artisans with tourists. The app allows users to book tours, buy local handicrafts, and learn about the culture and traditions of rural India.
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter or message me on Discord, and I'll respond whenever I can. I will ignore all soliciting.