Dr. Anusha

@anushareddy55

Anusha Reddy
Dr. Anusha Devi Doddi

Creator of whiletrue.live.

Treated more than 2000 patients as dentist.

Interested in dentistry, software development and computational biology.

About Me

As a dentist with 4 years of clinical experience, I have developed a keen interest in the intersection of healthcare and technology, particularly in the field of software development. With my passion for both dentistry and software, I am excited to explore new ways of improving patient care through innovative technological solutions. I am currently pursuing master’s in Bioinformatics, where I am gaining expertise in the intersection of biology and software. In addition to my work as a dentist, I have written several blogs on various dental problems and software. I am excited to continue exploring the field of Bioinformatics and applying my knowledge to advance healthcare through technology.

Software Development

As a dentist-turned-software developer, I bring a unique perspective to the field of healthcare technology. With experience in both clinical dentistry and software development, I am uniquely positioned to bridge the gap between these two fields. With a strong background in both clinical dentistry and programming, I am passionate about creating innovative software solutions that improve patient care and enhance the practice of dentistry. My expertise in languages such as Python, Java, and R, coupled with my studies in bioinformatics, has equipped me with the skills necessary to build robust and effective software systems. I am excited to continue exploring the limitless potential of technology in the healthcare industry.

Computational Biology (Bioinformatics)

In today’s era of big data and advanced technologies, computational methods have become increasingly essential to the field of biology. As a dentist with a passion for software development, I recognized the importance of these methods early on in my career. Pursuing an MS in Bioinformatics has allowed me to develop a deeper understanding of the power of computation in biological research. With a strong background in programming languages such as Python, Java, and R, I have developed a skill set that allows me to tackle complex biological problems with confidence. I am particularly interested in leveraging my expertise to contribute to the development of new therapies and technologies that improve patient outcomes. Whether it’s developing computational models to predict drug efficacy or analyzing genomic data to uncover new biomarkers, I am excited to continue exploring the possibilities of computational biology and make a meaningful impact in the field.

Dentistry

Started my career as a dental professional with vast knowledge of dental care and dental services. Motivated and bilingual licensed dentist with more than 4 years of experience in providing good and effective dental care to patients. I have treated more than 2000 patients while working as dentist.

Expertise in all areas of general dentistry combined with experience in effective business and staff management. Passionate in being updated with new advancements in dentistry and skilled in digital intraoral scanning and CEREC technology.

Exposed to various types of cases and good understanding on restorative dentistry, periodontics, oral surgery, prosthodontics and pediatrics.

Hardware vs Software

Hardware refers to the physical components of a computer. Computer Hardware is any part of the computer that we can touch these parts. These are the primary electronic devices used to build up the computer. Software is a collection of instructions, procedures, and documentation that performs different tasks on a computer system. we can say also Computer Software is a programming code executed on a computer processor.

Posted September 9, 2022 by Rohith and Anusha ‐ 2 min read

quick-references blog hardware software differences

Primary Key vs Foreign Key

A primary key is used to ensure data in the specific column is unique. It is a column cannot have NULL values. It is either an existing table column or a column that is specifically generated by the database according to a defined sequence. A foreign key is a column or group of columns in a relational database table that provides a link between data in two tables. It is a column (or columns) that references a column (most often the primary key) of another table.

Posted September 9, 2022 by Rohith and Anusha ‐ 1 min read

quick-references blog primary-key foreign-key differences

Process vs Thread

Processes are basically the programs that are dispatched from the ready state and are scheduled in the CPU for execution. PCB(Process Control Block) holds the concept of process. A process can create other processes which are known as Child Processes. Thread is the segment of a process which means a process can have multiple threads and these multiple threads are contained within a process. A thread has three states i.e. Running, Ready, and Blocked.

Posted September 9, 2022 by Rohith and Anusha ‐ 2 min read

quick-references blog process thread differences

Procedural Programming vs Object-Oriented Programming

Procedural Programming can be defined as a programming model which is derived from structured programming, based upon the concept of calling procedure. Procedures, also known as routines, subroutines or functions, simply consist of a series of computational steps to be carried out. Object-oriented programming can be defined as a programming model which is based upon the concept of objects. Objects contain data in the form of attributes and code in the form of methods. In object-oriented programming, computer programs are designed using the concept of objects that interact with the real world.

Posted September 9, 2022 by Rohith and Anusha ‐ 2 min read

quick-references blog procedural-programming object-oriented-programming differences

Stack Allocation vs Heap Allocation

Stack Allocation happens on contiguous blocks of memory. We call it a stack memory allocation because the allocation happens in the function call stack. The size of memory to be allocated is known to the compiler and whenever a function is called, its variables get memory allocated on the stack. Heap Allocation is allocated during the execution of instructions written by programmers. Note that the name heap has nothing to do with the heap data structure. It is called heap because it is a pile of memory space available to programmers to allocate and de-allocate.

Posted September 9, 2022 by Rohith and Anusha ‐ 1 min read

quick-references blog stack heap differences