Hi, I'm Deepak Tiwari

Full Stack Java Developer & Frontend Engineer

A high-performing software engineer delivering secure, lightning-fast solutions with Java, Spring Boot, and modern TypeScript frontends. Specialized in building automated communication engines and high-volume REST routing.

Deepak Tiwari Headshot
Deepak Tiwari

Full Stack Java Developer & Frontend Engineer

Technical Skills & Expertise

A breakdown of my programming languages, frameworks, databases, and development tooling compiled through years of software building.

Java icon
Java3+ Years
JavaScript icon
JavaScript4+ Years
PHP icon
PHP2+ Years
TypeScript icon
TypeScript2+ Years

Professional Experience

My career timeline documenting software engineering tenures, project ownerships, and technical contributions in corporate environments.

Software Engineer

Your Company Name

Nov 2025 – Present
India

Developing and maintaining full stack web applications using Java, Spring Boot and TypeScript.

Building AI-based software solutions using Java Spring Boot, Angular, and scalable backend architectures.

Developing intelligent lead dialing strategies based on lead dial history, retry logic, call outcomes, and lead prioritization.

Integrating AI voice agents with VICIdial for automated outbound and inbound calling workflows.

Working on real-time telephony workflows, lead management systems, and API-driven communication services.

Developing backend APIs and services for AI-driven applications, automation systems, and call processing platforms.

Working with MongoDB, MySQL, Linux servers, and cloud environments for scalable deployment and performance optimization.

MongoDBMongoDBMongoDBMongoDBMongoDBMongoDBPostmanPostmanPostman

Software Programmer

AblySoft Pvt. Ltd.

Jan 2024 – Oct 2025
India

Developed backend services using Java Spring Boot and Hibernate/JPA.

Built and consumed RESTful APIs for SaaS applications.

Worked on frontend modules using React.js and TypeScript.

Optimized SQL queries and improved application performance.

Used Git, Postman, and agile methodologies for software delivery.

MongoDBMongoDBMongoDBMongoDBMongoDBMongoDBMongoDBPostmanPostmanPostman

Software Developer

Rudra Innovative Software Pvt. Ltd.

Aug 2022 – Jan 2024
India

Worked on backend application development using Java Spring Boot, Hibernate, and MySQL.

Designed and integrated REST APIs with frontend applications.

Developed reusable frontend components using React.js, JavaScript, HTML, and CSS.

Worked with SQL databases and handled query optimization.

Gained exposure to MongoDB and NoSQL database operations.

Participated in debugging and resolving technical issues.

MongoDBMongoDBMongoDBMongoDBMongoDBMongoDBPostmanMongoDBPostmanMongoDB

Personal & Professional Projects

A showcase of end-to-end engineered applications, real-time automation tools, and open-source contributions.

AI & TelephonyFully Working

VICIdial Dialing Strategy with AI Calling

Built key dialing priority selectors, adaptive retry systems, and automated AI conversational voice agent pipelines integrated on top of VICIdial SIP trunks.

 
Architecture Details
Full StackFully Working

Portfolio Management with Support Admin Panel

A centralized, beautiful portfolio workspace with active resume telemetry, message databases, configuration switches, and security gateways.

 
Architecture Details

Technical Publications & Logs

Practical write-ups, deep dives, and security blueprints accumulated throughout enterprise system developments.

Backend & Security
6 min read

Stateless Security at Scale: Spring Security Filter Chains with JWT

A crisp guide on architecting stateless login checks, validation workflows, claim extractions, and setting up bulletproof CORS headers that survive high production traffic.

May 15, 2026
Read Log
AI & Telephony
8 min read

Integrating Conversational AI Voice Agents with VICIdial Trunks

Exploring how to capture call states, listen to dialer webhooks, and hand off speech audio streams to AI dialog nodes using Java Spring Boot orchestrations.

April 28, 2026
Read Log

Client Testimonials

What clients and collaborators say about working together on software projects.

Rahul Sharma

Rahul Sharma

Deepak delivered a robust full-stack solution on time. His attention to API design and clean architecture made our integration seamless.

Priya Mehta

Priya Mehta

Working with Deepak on our telephony automation project was excellent. He understood complex requirements and built scalable backend services.

Amit Patel

Amit Patel

A reliable engineer who communicates clearly and ships quality code. Would gladly collaborate on future enterprise projects.

Let's Build Something Exceptional Together

I'm always open to discussing advanced enterprise pipelines, custom spring filters, or telephony automations. Connect with me directly.