Niveditha Anand

Hi 👋 I am Niveditha Anand! I am a software engineer with over 4 years experience. I can resolve problems, improve customer satisfaction and drive overall improvement. I am an ardent critical thinker and love to take new challenges. I love coding and I can code efficiently with faster implementation.

Education

🎓 Masters, Computer Science - University of California, Riverside, CA

Sep 2022 - Dec 2023

🎓 Bachelors, Information Technology - Sri Ramakrishna Eng. -Anna University, India

June 2013 - May 2017

Experience

💼 Zoho Corporation - Software Engineer, Android - ServiceDesk Plus apps

May 2017 to July 2021

  • Revamped the existing product to be compliant with new software tools and versions
  • Debugged and resolved production issues and crashes by solving complex issues to improve the security
  • Consulted with customers on application development, project status, new project proposals and software-related technical issues
  • Collaborated effectively with cross-functional design teams to evaluate system solutions to evolving client needs and to develop software solutions that enhance overall functionality and performance
  • Served as a Subject Expert and mentored interns in android development
  • Improved app performance and stability through optimization techniques Tech Stack: Proficient in AndroidX, Android Jetpack Compose, Android support Library, Retrofit, Coroutines, XML, JSON and APIs, Kotlin, Java, Mercurial
AndroidX
Android Jetpack Compose
Android support Library
Retrofit
Coroutines
XML
JSON
APIs
Kotlin
Java
Mercurial

💼 Zoho Corporation - Software Engineer Intern, Android - SDP MSP app

Jan 2017 to April 2017

  • Worked closely with the testing team to identify and resolve the existing major vulnerabilities in the product
  • Contributed to the design and implementation of new features in the apps Tech Stack: Java, Android Studio, Mercurial, API, JSON, XML
Java
Android Studio
XML
JSON
API
Mercurial

Technical Skills

Programming :

Python
Kotlin
Java
C
C++
JavaScript
Bash
JSON
HTML
CSS
XML

Python, Kotlin, Java, C, C++, JavaScript, Bash, JSON, HTML, CSS, XML

Tools :

Android Studio
Xcode
VS Code
NetBeans
Mercurial
Git
MS Office
Jupyter Notebook
Postman

Android Studio, Xcode, NetBeans, Mercurial, Git, MS Office, Jupyter Notebook, Postman

Interests :

Data Structure
Algorithm
Problem Solving
Artifical Intelligence
Machine Learning
Debugging

Data Structure and Algorithm, Problem Solving, Artifical Intelligence, Machine Learning

Soft skills :

Communication
Attention to details
Problem-solver
Team-player
Decisiveness
Leadership

Communication, Attention to details, Problem-solver, Team-player, Decisiveness, Leadership

Projects

Hadoop MapReduce

Implemented Hadoop MapReduce using Java to combine different files and listed the temperature of US states from the weather stations from all over the world

Java

Agglomerative Clustering with Single Linkage

Implemented Agglomerative Clustering from scratch without using built-in library with different hyper-parameters using Python and evaluated the cluster quality using intrinsic and extrinsic scores

Python
ML
Clustering

LLVM

Implemented classic data flow analysis using iterative algorithms using LLVM clang to understand the compiler optimizations using C.

C
Compiler

8 puzzle

The eight puzzle is a sliding puzzle with 3 x 3 with 1 to 8 numbers and a Blank. Solved the puzzle using AI algorithms, Uniform Cost Search, A* with Misplaced Tile as the heuristic and A* with Manhattan Distance as the heuristic.

Python
AI

Home Automation using Smart key holder

Basic implementation of home automation using IoT with aurdino using python with new Smart key holder which uses a weight sensor to detect the presence of key and alter the user using a text message

IoT
Home Automation
Python

Google Play projects I have worked

SDP Cloud

Access IT service desk and perform a host of activities from your mobile phone.

ServiceDesk Plus

IT helpdesk app to tackle the tickets

SDP MSP

Integrates help desk requests and assets to manage IT infrastructure and handle multiple clients in a single app