About
Software Engineer with 1+ years of experience building scalable backend systems using Java, Spring Boot, Microservices, Kafka, REST APIs, MongoDB, and MySQL. Experienced in developing real-time distributed systems, security enhancements, API integrations, and production issue resolution.
Skills & Expertise (42)
Work Experience
Java Full Stack Developer Intern
KodNest
May 2024 - Feb 2025
Developed a scalable E-Commerce application independently using Java, Spring Boot, and React.js. Built RESTful APIs to enable communication between the front-end and back-end components. Used Docker to support deployment workflows. Implemented database interactions with Spring Data JPA and MySQL, ensuring efficient data management. Designed and developed intuitive front-end components for product browsing, cart management, and checkout using React.js.
Junior Software Engineer, Backend (Java)
Nextiva
Apr 2025 - Present
Contributed to backend microservices of a production multi-tenant CCaaS platform handling real-time voice and messaging at enterprise scale, using Spring Boot, FreeSWITCH, Twilio, and WebSockets. Contributed to core backend services including Data, Workflows, ACD, Statistics, and Provisioning for feature development and production issue resolution. Implemented AES-256-GCM encryption with key rotation to secure sensitive configuration data in MongoDB across multiple clusters and tenants, eliminating plaintext storage. Diagnosed and resolved a Kafka consumer rebalance issue impacting multi-tenant dashboard statistics, improving accuracy of data updates. Fixed a FreeSWITCH recording issue by correcting silence-timeout handling, improving reliability of call recordings. Enhanced workflow engine capabilities by enabling configurable state transitions for call actions such as recording, transfer, and termination. Implemented Twilio-based payment integration flows to support payment use cases within the contact center platform. Developed a date range filtering feature for CRM contacts using Spring Boot REST APIs and MongoDB, allowing agents to query and retrieve contact records within specified time periods. Worked on real-time backend features using WebSockets and Kafka, integrating Deepgram for live transcription and event-driven communication.
Education
Bachelor of Engineering - KVG College of Engineering
2020 - 2024 · Afghanistan
Certifications
Java Full Stack Development
KodNest Dream Factory · 2024
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (42)
Click a skill to find developers with the same skill