Software Developer with 1 year of experience designing, developing, and maintaining backend applications. Proficient in Python, Java, SQL, and RESTful API development. Experienced in writing optimized database queries and implementing business logic for scalable systems. Familiar with Agile methodologies, version control, and unit testing practices. Strong problem-solving skills with a focus on building reliable and efficient software solutions. Skilled in debugging, performance optimization, and improving application reliability. Experienced in collaborating with cross-functional teams to deliver features on time. Quick learner with a strong foundation in data structures, algorithms, and software design principles.
Overview
1
1
Certification
Work History
Graduate Engineer Trainee
Citi Bank
New York, NY
07.2022 - 10.2022
Developed and maintained backend components using Java and Spring Boot for banking and financial applications.
Designed and implemented RESTful APIs to support account management, transaction processing, and customer services.
Wrote and optimized SQL queries for data retrieval, updates, and reporting in relational databases.
Collaborated with cross-functional teams in an Agile environment to deliver new features and bug fixes.
Implemented business logic and validation rules for secure financial transactions.
Participated in code reviews, unit testing, and debugging to ensure code quality and application stability.
Used Git for version control and supported CI/CD deployment processes.
Assisted in performance tuning and issue resolution to improve system reliability and response time.
Monitored compliance with regulatory standards in banking operations.
Your Doctor, Designed and developed backend services using Python to support core functionalities of the 'Your Doctor' healthcare application. Built and maintained RESTful APIs for patient registration, appointment scheduling, and doctor management. Integrated database operations using SQL to store and manage patient and medical records securely. Implemented data validation, authentication, and error handling to ensure reliable and secure transactions. Led backend development tasks, coordinated with frontend teams, and optimized performance for scalable application workflows.