About
Software Engineer with experience in full-stack development, specializing in Java, Spring Boot, and API integration. Skilled in building scalable backend systems, optimizing performance with Redis and Kafka, and managing databases (PostgreSQL, MySQL). Passionate about problem-solving, clean code, and Agile development.
Skills & Expertise (23)
Work Experience
Backend Engineer
Continuum AI
Sep 2023 - Present
Designed and implemented RESTful APIs in Spring Boot using Hibernate and JPA repositories. Implemented data caching using Redis to improve client interaction on large amounts of data sets. Established two-way communication between different microservices using a Kafka messaging queue. Modularize the Spring Boot application using AOP to manage the security, logging, and transactions across different application modules. Managed version control using Git/GitHub, and resolved merge conflicts by collaborating with the development team. Designed and developed a multi-tenant SaaS-based web application for return management. Managed asynchronous backend component in a multi-threaded web application. Participated in scrum meetings, contributing to project planning, updates, and next releases.
Full Stack Developer Intern
Salesken
Jan 2023 - Apr 2023
Identify and rectify multiple bugs in both JSP and backend components, resulting in seamless functionality and an enhanced user experience. Effectively utilized the PostgreSQL database to address and resolve data-related issues, significantly contributing to system performance improvement and overall reliability. Generated vector embeddings for input strings using the trained machine learning model for faster data comparison. Documented the backend components by understanding the logic on Confluence and JavaDoc.
Education
B.Tech CS - Mahakal Institute of Technology, Rajiv Gandhi Proudyogiki Vishwavidyalaya
2019 - 2023 · Afghanistan
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Open to Relocation