Hey! I'm Ditha

Mountain Image
Image

Ditha Raju

Download Resume

Software Engineer with 5+ years’ experience in Full Stack Development - Proficient in Angular, Java, and JavaScript. UI/UX Specialist | Unit and End-to-end Testing | Tech Spec Documentation | Masters in Computer Science & Engineering.


Skills

Angular | TypeScript | JavaScript | Java J2EE | HTML | CSS | SCSS | Tailwind | NodeJS | Figma | Stoplight | Git | Jira | NgRx | Technical Design | Azure DevOps | Visual Studio Code | Eclipse | Docker | Postman | Swagger | JestJS | Playwright | REST | SOAP | Agile processes | Debugging | Problem solving | Team Management | Communication


Employment

comp_img

EDIFIXIO INDIA (ATOS INDIA PVT LTD), Bangalore, India

Software Engineer

Modernizing a legacy e-commerce web application by migrating and updating it with cutting-edge UI modules and API services. Crafted UI modules and API services using Angular 12+ and Java. Seamlessly integrated the new UI application into the legacy system. Conducted comprehensive unit and E2E tests for code and snapshots using Jest.js and Playwright. Implemented bug fixes, and configured INT/SQE installations in Jenkins to ensure smooth application deployment in the testing environment. Performed code reviews to help maintain a clean and efficient codebase, and mentored junior developers on the team. Engaged with cross-functional teams (including business analysts and testers) in agile software development, adhering to monthly release cycles.

comp_img

IDCLE TECH LLP, Mumbai, India

Associate Software Engineer

Full stack engineer, front-end lead managing a 6-member team, designing and developing mobile, desktop and web applications with diverse functionalities.Collaborated with clients and business analysts to capture project requirements and owned progress tracking and successful timely delivery.Developed API and core functionality to interact with suitable databases enabling efficient data management. Maintained Firebase for authentication and Stripe for payment, enabling a secure and seamless user experience.Documented software development methodologies in technical manuals for future reference.

comp_img

GENERAL ELECTRIC HEALTHCARE, Bangalore, India

Software Engineer Intern

Planning, revamping, and modularization of the UI modules of legacy CT scanner application with modern development standards resulting in enhanced functionality and cost savings through improved performance and efficiency.Design parameters were adjusted to boost performance and incorporate new features, resulting in a more efficient and effective CT scanner application.



Projects & Presentations

Papers presented at 13th & 14th International Conference on Science, Engineering and Tech conference, VIT Vellore, 2017-2018

Classification of Diabetes and Type Detection Using Machine Learning, 2018

The use of Machine Learning algorithms to predict diabetes and compares the performance of different approaches such as Random Forest, Logistic Regression, K-Nearest Neighbor, and Support Vector Machine. The dataset used is from the UCI ML repository and contains details of 768 Pima Indian patients. The study aims to conduct a systematic analysis of ML applications for early disease analysis.

Cloud-Based RFID Authentication for Healthcare Privacy, 2017

This project aims to create a Cloud-based patient management system that employs RFID technology to track patients and their medical records. Healthcare professionals can access the records through the cloud, and the system includes features for appointment scheduling, medication management, and encrypted lab test results. The use of RFID technology makes tracking patients and accessing their records more efficient and secure.

Analysis of Data Leakage Prevention in Cloud Computing Using Encryption Algorithms, 2016

The project analyses data leakage in cloud and proposes an advanced encryption algorithm using a multilevel combination of exiting AES and DES algorithm, thereby enhancing the efficiency, performance and security of the data.

"Geo Switch" A Location-Based Profile Changer Android Application, 2014

Created an Android-based application called "Geo Switch" that utilizes GPS to provide a list of important locations such as airports, railway stations, hospitals, and institutes based on the users current location. The app also includes call filtering functionality where users can create a white list and a black list of contacts for specific locations, and the app will prohibit calls and messages from blacklisted contacts. Additionally, the app can change the phone profile and ringtone based on the current location or the caller.