ARUNA GEDELA
Software Engineer
Visakhapatnam, IN
--https://www.linkedin.com/in/aruna-g-49066b263
Professional Summary
Experienced Software Engineer with over 2+ years of hands-on expertise in Java, Spring Boot and MS SQL
Server. Skilled in developing scalable solutions, crafting REST APIs and maintaining code quality through tools like JUnit
and SonarQube.
Skills
•
•
•
Core Java
Spring Boot
MS SQL Server
•
•
•
•
REST APIs
JPA
JUnit Test Cases
SonarQube
Work History
Software Engineer, Datafoundry Private Limited
Oct 2022 – Dec 2023, Visakhapatnam – IN
Project: Case Management Refactoring (mSafety - PV)
Project Description:
This application provides a platform for managing medical cases in healthcare domain. It keeps track of patient
information like age, gender, and medical history, along with details about the medicines they take and any bad
reactions they might have had. If a patient has a bad reaction to a medicine, the system records when and where it
happened, and how serious it was. The project incorporates E2B implementation, enabling the retrieval of case data in
either R2 or R3 format based on user preferences. The system can also collect data in different formats, so it's flexible
and can be used by different people in healthcare.
Key Contributions:
• Developed and maintained RESTful APIs for a Java application using Spring Boot, ensuring they are scalable,
secure, and well-documented
• Conducted API testing using Postman to validate the functionality, performance and security of the developed
APIs.
• Designed and managed MSSQL and Postgres SQL databases, including writing SQL queries and optimizing
performance
• Wrote J Unit test cases for code validation and quality assurance
• Conducted code analysis with SonarQube to identify and resolve code smells and duplications
• Efficiently resolved Jira tickets by analyzing Kubernetes pod logs for troubleshooting purposes.
• Utilized Git Extensions for Git version control and collaborated on Bitbucket for effective code management
and team collaboration.
• Worked on the E2B R2 functionality and also designed and integrated batch processing for E2B database
updates
• Collaborated effectively in cross-functional teams, including front-end developers and QA testers to deliver
high-quality software solutions.
Trainee Engineer, Datafoundry Private Limited
May 2022 - Oct 2022, Visakhapatnam – IN
Project: DF Expenses
Project Description:
This application is developed to streamline the expense reimbursement process for company employees.
Employees can easily upload their expense bills and receipts through a user-friendly interface. Submitted expenses are
routed for approval: Managers review and approve submissions, the CTO oversees high-value expenses, and the Finance
Team processes the reimbursements. Users receive real-time notifications about their submission status, and the
finance team can analyze expense trends to manage budgets effectively. This application enhances efficiency and
transparency in handling employee reimbursements.
Key Contributions:
• Developed REST APIs using Spring Boot to enable multiple bill uploads, improving the previous system,
which only supported single bill uploads.
• Reduced manual effort and increased efficiency by allowing bulk bill processing.
• Facilitated bill forwarding to various roles within the system to streamline workflow processes.
• Collaborated closely with UI/UX designers and front-end developers to ensure seamless integration of the bill
uploading functionality into the user interface, prioritizing user-friendliness and efficiency.
Software Engineer Intern, Adila IT Consultancy Services
Nov 2021 - April 2022, Visakhapatnam - IN
• Gained the opportunity to work on a healthcare domain application, where I developed POJO (Plain Old Java
Object) classes for patient data, ensuring smooth storage and retrieval in the database.
• Developed REST APIs using Java and Spring Boot for the healthcare application, enabling seamless
communication between the front-end and back-end systems.
• Strengthened the backend system by ensuring efficient interaction between the application and the
database for managing patient data.
• Acquired valuable knowledge and skills in software development, coding, and project management while
implementing APIs.
Computer Science Faculty, MVR Degree College
May 2017 - April 2018, Visakhapatnam - IN
• Taught Java programming to students and helped them to understand key concepts.
• Managed lab sessions, providing hands-on support with coding exercises.
• Mentored and supported students in the development of their mini-projects, providing technical guidance,
troubleshooting assistance, and project management advice.
Computer Lab Demonstrator, Aditya Degree College
July 2015 - April 2017, Visakhapatnam - IN
• Managed the computer lab, ensuring all equipment and software were functioning properly.
• Assisted students with troubleshooting programming issues and provided technical support.
• Taught programming concepts and conducted practical sessions to help students understand the subject.
Certifications and Training
CCBP 4.0 Intensive NxtWave Full Stack Development Course
June 2021
(HTML, CSS, JavaScript, SQL, Python Programming)
• Gained practical knowledge in HTML, CSS, JavaScript, SQL, and Python.
• Worked on real-world projects involving front-end and back-end development.
• Developed skills in creating responsive websites and managing databases.
Education
Bachelor of Technology in Computer Science (Jul 2011 - May 2015) (7.41 CGPA)
Raghu Institute of Technology, A.U, Visakhapatnam - IN