About
Software Engineer with 3+ years of experience in enterprise software development, backend support, network troubleshooting, and secure communication systems. Strong experience in object-oriented programming, debugging, system analysis, and Agile software development gained through working on large-scale VoIP applications. Certified Full Stack Java Developer with hands-on experience in building backend applications using Java, Spring Boot, Spring Data JPA, Hibernate, REST APIs, MySQL, Maven, Git, and Swagger. Developed end-to-end Java projects by implementing CRUD operations, layered architecture, exception handling, validation, DTOs, and database integration following industry best practices. Passionate about designing scalable and maintainable backend applications while continuously learning modern Java technologies. Looking to contribute as a Java Backend Developer by combining strong software engineering experience with practical expertise in Java and Spring Boot development.
Skills & Expertise (20)
Work Experience
Software Engineer
ThinkPalm Technologies
Sep 2022 - Oct 2025
Developed and maintained enterprise software solutions supporting VoIP communication systems using C/C++ in a Linux-based environment. Investigated and resolved complex production issues through debugging, log analysis, and root cause analysis, improving application reliability and customer satisfaction. Collaborated with cross-functional teams following Agile/Scrum methodologies and Git-based version control to deliver software enhancements and bug fixes. Worked extensively with SIP, RTP, TLS/SSL, and networking protocols to support secure, high-availability communication systems. Participated in backend feature development, configuration management, and system integration activities for enterprise networking products. Created and managed SSL/TLS certificates to enable secure communication between distributed applications and network components. Contributed to technical documentation, code reviews, and knowledge-sharing sessions, improving development efficiency and maintainability. Worked closely with QA, DevOps, and customer support teams to troubleshoot production incidents and deliver timely software solutions. Strengthened core software engineering skills including object-oriented programming, problem-solving, debugging, API analysis, and system design, which are directly applicable to Java backend development.
Education
Bachelor of Technology (B.Tech) in Computer Science - Vidya Academy of Science and Technology
- 2022 ยท Afghanistan
Certifications
Full Stack Java Developer Master Program
ยท 2026
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (20)
Click a skill to find developers with the same skill