Hi, I'm Manas Acharya, a Java Backend Developer
$ |
I design and build resilient, high-throughput backend services using Java, Spring Boot, and REST APIs. I focus on writing clean, well-documented code, optimizing relational databases, and designing scalable architectures.
package com.manas.portfolio.controller;
@RestController
@RequestMapping("/api/v1/developer")
public class ManasController {
@Autowired
private DeveloperService devService;
@GetMapping("/profile")
public ResponseEntity<Profile> getProfile() {
Profile profile = devService.getProfile();
return ResponseEntity.ok()
.header("Cache-Control", "max-age=3600")
.body(profile);
}
}
Technical Skills
Languages
- Java (Core & Advanced)
- SQL (Structured Query Language)
- JavaScript
- HTML & CSS
Frameworks & Core
- Spring Boot
- Spring Data JPA
- Spring Security (JWT Auth)
- Hibernate ORM
- RESTful APIs / Web MVC
Databases & Caching
- MySQL
- PostgreSQL
- Redis (Caching & Sessions)
- Query Optimization
Tools & DevOps
- Git & GitHub version control
- Maven & Gradle Build Tools
- Docker Containerization
- Postman API testing
- Netlify Deployment
TaskSphere Architecture
TASKSPHERE REAL-TIME ENGINE
WebRTC Voice Signaling & Redis Event-Driven Pipeline
-
Stateless Compute JWT authorization with decoupled endpoints
-
Zero-Cost Transport Direct WebRTC P2P audio bypassed from server cost
-
Event-Driven Queues Redis queues process emails and AI cards asynchronously
-
Web Push Alerts Service worker alerts incoming calls even when tab is closed
-
Collaborative Sync Cursor tracking and typing states throttled at 50ms
- 📌 Zero Thread Blocking: HTTP endpoints yield immediately, scaling stateless servers.
- 📌 Global Low Latency: Upstash Redis replicas achieve < 2ms cache read response times.
- 📌 Resilient Delivery: Decoupled workers handle heavy notification payloads via queues.
-
☕Java 21 Modern LTS compiler backend
-
🌱Spring Boot 3 Enterprise core compute layer
-
📞WebRTC & STOMP P2P voice & WebSocket signaling
-
🔴Upstash Redis Cloud-native cache & event queues
-
🐘PostgreSQL / CockroachDB ACID transactions & persistence
WEBRTC CALL SIGNALING SEQUENCE
Stateless Coordination, Signaling exchange and Web Push Notifications
STATELESS STORAGE LAYER
Caching pattern and Relational Sync strategy
Redis Cache-Aside Pattern
In-memory cache handles sub-2ms reads. If a cache miss occurs, data is fetched from PostgreSQL and written back to Redis dynamically.
Redis Event-Driven Queue
Offloads synchronous execution paths (e.g. welcome mailers, AI Scrum analysis). Worker daemons consume from Redis lists asynchronously.
ACID Database Commit
Neon PostgreSQL database enforces data normalization, foreign key consistency, and atomic transactional commits.
Featured Projects
AllReach Campus
A robust college management backend system supporting high-volume admin and student workflows. Features dynamic role-based access control, file attachments, and reporting mechanisms.
All Veg Application
An agricultural trading and scheduling platform designed for farmers and distribution managers. Features hierarchical validation structures and transactional document upload management.
Employee Attendance System
An enterprise employee monitoring portal designed with punch-in/out check-ins, automated daily reporting schedulers, and database audit logs.
REST API Explorer
{
"name": "Manas Acharya",
"title": "Java Backend Developer",
"experience": "1+ Years",
"location": "India",
"contact": {
"email": "manasacharya051@gmail.com",
"linkedin": "https://www.linkedin.com/in/acharya-manas",
"github": "https://github.com/Manas1906"
},
"summary": "Focusing on Spring Boot services, microservices authentication patterns, and database scaling."
}
About Me
I am a dedicated Java Backend Developer and Software Engineer specializing in engineering performant, scalable REST APIs and database structures. With solid hands-on experience, I focus on writing transactional business logic, securing APIs via Spring Security, and implementing containerized microservices.
Based in Bengaluru, India, I am a Java Backend Developer open to backend engineering roles — both on-site and remote. I specialise in Spring Boot microservices, REST API design, and PostgreSQL / MySQL schema optimisation.
I am passionate about clean code principles, designing reliable system architecture (controllers, services, repositories), optimizing index-heavy SQL queries, and utilizing Redis for caching. I actively design schemas and construct responsive backend pipelines.
// Core Methodologies & Engineering Focus
- Object-Oriented Programming (OOP) & SOLID Design Patterns
- Stateless Authentication (JWT) & API Gateway Security
- Relational Schema Mapping (MySQL / Hibernate JPA Relations)
- Test-Driven Development & Automation (JUnit, Maven)
- DevOps Pipelines (Docker, CI/CD, Git Workflows)
Get In Touch
Have an open requirement for a Java Developer, or want to collaborate on a backend project? Drop me a message directly or connect via my social profiles.