Solved algorithmic problems on LeetCode & GeeksForGeeks, demonstrating strong analytical and data structures skills.
Aman Jaiswal
Software Engineer
Software Engineer passionate about building scalable full-stack applications and robust backend systems. B.Tech graduate from NIT Bhopal and former SDE Intern at Lumber, experienced in Java, Spring Boot, React, and PostgreSQL. Strong foundation in Data Structures & Algorithms with 750+ problems solved. Proficient in C++, Java, JavaScript, SQL, MERN stack, and AI-powered application development.
Education Credentials
Bachelor of Technology
Maulana Azad National Institute of Technology [MANIT]
Major: Electronics and Communication Engineering [ECE]
- CS Coursework: Strong foundation in Data Structures & Algorithms [DSA], Object-Oriented Programming [OOP], Database Management Systems [DBMS], Computer Networks [CN], and Operating Systems [OS].
Academic Achievements
Honors & Computational Milestones
-
750+ DSA Problems Solved
-
97.5 Percentile in JEE Mains
Achieved elite scores in the highly competitive engineering entrance examinations nationwide.
-
1st Rank in District in Higher Secondary
Placed 1st out of all candidates in the district for academic excellence in Higher Secondary education.
Work Experience
My career history in software development engineering roles.

SDE Intern
Lumber
- Designed and developed a scalable Content Management System (CMS) using Spring Boot and PostgreSQL, which served as a core internal module for content sharing, bookmarking, and efficient production delivery.
- Built and optimized scalable, idempotent RESTful APIs (including paginated and batch processing endpoints) with secure authentication, improving data retrieval efficiency by 25% across system dashboards and workbench module.
- Implemented caching, lazy loading, and database query optimizations as part of a scalable system design, reducing API response times by 30% and enhancing application throughput under peak load, along with integrating AWS S3 for effiecient media storage and retrieval.
- Developed custom notifications engines and background cron jobs utilizing Java thread pools and asynchronous task execution, incorporating reliable retry queues and error-handling pipelines.
Technical Skills Matrix
A breakdown of my software engineering capabilities categorized by layer.
Languages
- C++
- Java
- JavaScript
- SQL
Backend Development
- Spring Boot
- Node.js / Express.js
- REST API Design
- WebSockets / Socket.IO
- Thread Pooling & Caching
- JWT Authentication
- Async Processing & Rate Limiting
- API Optimization
Frontend Development
- React.js
- Redux Toolkit
- HTML5 / CSS3
- Tailwind CSS
- ShadCN / Lucide
Databases
- PostgreSQL
- MySQL
- MongoDB
- Query Optimization
- Indexing Strategies
- Data Modeling
Cloud & DevOps
- System Design
- AWS S3
- Docker
- CI/CD & Version Control(Git)
- CDN Integrations
- Software Deployment
Core CS & Practices
- Data Structures & Algorithms
- OOP & DBMS Concepts
- Operating Systems
- Computer Networks
- Clean Code & Code Reviews
- AI-assisted Programming
Projects Showcase
A display of personal applications, automation pipelines, and database systems.
- Engineered a low-latency, real-time collaborative whiteboard using React.js, Spring Boot and WebSockets, designing a custom event-driven synchronization pipeline to propagate vector paths, text inputs, and cursor coordinates across concurrent clients with sub-50ms latency.
- Optimized the custom HTML5 Canvas rendering engine natively in React, implementing mathematical algorithms for path smoothing, multi-touch pinch-to-zoom, selection/resizing bounding boxes, and eraser-to-line collision detection to maintain a steady 60 FPS without external rendering libraries.
- Mitigated distributed synchronization conflicts and database bottlenecks using a Last-Write-Wins reconciliation strategy combined with a tempId-to-DB-ID mapping system for optimistic UI updates, secured via a JWT-based connection gating pipeline.
- Built a scalable MERN-based ride-sharing system with secured hashed-password authentication and role-specific dashboards, onboarding 50+ users and enabling structured driver–rider workflows.
- Implemented real-time chat via Socket.IO using event-driven architecture, supporting 40+ real-time ride interactions with automated chat lifecycle management, aligning with backend asynchronous processing patterns.
- Integrated Google Maps, ride history analytics, and driver reviews, allowing users to track rides taken/offered and improving platform trust & usability by 30%.
- Developed a multi-role MERN e-commerce platform with JWT-based authentication and access control for Users, Shopkeepers, and Admins, handling 100+ user interactions.
- Built the complete ordering pipeline—product search/filter, cart billing with discounts, multi-address support, and Paypal payments—processing 100+ test orders with automatic stock updates.
- Developed shopkeeper tools for adding/editing products (image, price, quantity), enabling 50+ product entries, and added admin monitoring for system-wide oversight.
- Engineered a fully automated, 4-stage CLI automation pipeline in Node.js that sources lookalike companies (via Ocean.io), targets engineering decision-makers (via Prospeo), enriches verified work emails, and sends personalized campaigns.
- Developed a resilient backend framework featuring custom rate-limiters, batch processing, and exponential backoff retries to manage API thresholds, with caching handlers for session-resumption across stages.
- Integrated robust validation checkpoints, email regex checkers, local bounce logs, and Brevo SMTP protocols to ensure maximum deliverability and protect sender domain reputation.
- Developed a backend microservice using Node.js, Express, and MongoDB that parses natural language queries from text or image documents and extracts structured appointment scheduling data.
- Architected a multi-stage AI pipeline utilizing the Google Gemini API to execute entity extraction and date/time normalization, incorporating confidence scores and validation checkpoints to handle ambiguous inputs.
- Integrated optical character recognition (OCR) workflows with Tesseract.js and Multer to extract raw text from image uploads, incorporating self-cleaning file handlers to automatically delete temporary uploads.
- Designed a fully normalized relational database simulating a production-grade e-commerce system with 20+ interconnected tables across authentication, catalog, logistics, payments, and analytics.
- Developed advanced SQL queries and index optimization to enhance filtering, order tracking, review analytics, and user centric modules such as cart, wishlist, and addresses.
- Implemented triggers, constraints, and stored procedures to ensure data integrity and improve query reliability.
Let's build something epic together.
I am actively seeking Software Engineering roles and internships where I can write clean, high-performance code, optimize database systems, and build scalable APIs. If you're looking for a detail-oriented software developer ready to tackle complex workflows and takes ownership, let's connect!
