Foram Meghal Joshi

Undergraduate student at Dhirubhai Ambani Institute of Information and Communication Technology
Developer at Laboratory of Natural and Information Processing, DA-IICT

Home

"The most beautiful thing we can experience is the mysterious. It is the source of all true art and science"

-Albert Einstein

I am presently an undergraduate student at Dhirubhai Ambani Institute Of Information and Communication Technology, pursuing a B. Tech. in Information and Communication Technology. I am also working on research projects involving software developments and programming in DNA Self-Assembly as a part of the Laboratory of Natural Information Processing ( Gupta Lab at DA-IICT).

Research Interests

  • Coding Theory and Applications
  • Data Structures and Algorithms
  • Natural Computing
  • DNA Self-Assembly
  • Models of Computation
  • Graph theory

Curriculum Vitae

To download/view my CV click here.

List of Projects

e-PATHSHALA
A semester project on Software engineering for developing an interface to serve as online educational help for school children. I was the core-developer for the user interface of the project. I significantly contributed to the integration and testing of the final product.

Live-client: Mrs. Shikha Agarwal (Teacher at Rangoli school, Gandhinagar)
Guide: Prof. Asim Banerjee (DA-IICT)
Environment: HTML5, CSS, JavaScript, Twitter Bootstrap


Real Estate Database Management System
A semester project on Database management system for a real-estate scenario. A complete database was designed with a console for relevant queries, along with necessary triggers.

Guide: Prof. P. M. Jat (DA-IICT)
Environment: Postgre SQL, JDBC, Java


Bus Ticket Reservation System
A semester project involving a client-server implementation which allows users to connect to the ticketing server and make reservations in real time.

Guide: Prof. Sanjay Choudhary(DA-IICT)
Environment: C, Linux

3DNA- A tool for DNA Sculpting
3DNA is an interface aimed to ease the task of visualizing, modeling, and designing complex 3-Dimensional shapes using DNA. 3DNA is a combination of graphical user interface and an integrated sequence generator for synthetic DNA sequences. Based on the concept of single stranded DNA bricks, this software was developed at the Laboratory of Natural Information Processing ( Gupta Lab at DA-IICT).

Guide: Prof. Manish Gupta (DA-IICT)
Environment: Java

3DNA was presented at the 11th Annual Conference on FOUNDATIONS OF NANOSCIENCE: SELF-ASSEMBLED ARCHITECTURES AND DEVICES (FNANO14). To go to the 3DNA webpage, click here
DNA Pen- A tool for drawing on a molecular canvas
A software developed at the Laboratory of Natural Information Processing ( Gupta Lab at DA-IICT), which provides a user-friendly interface to aid scientists to create 2D shapes at the nano-scale. It allows the users to draw/write on the molecular canvas and generates the DNA sequences, which self-assemble.

Guide: Prof. Manish Gupta (DA-IICT)
Environment: Java

DNA Pen was presented at at the 19th International Conference on DNA Computing and Molecular Programming (DNA19). To go to the DNA Pen webpage, click here
Birding DA-IICT
A comprehensive study of the feeding, nesting habits and behaviors of resident and migratory birds in the DA-IICT campus, along with photography of the birds.

Guide: Prof. Shiv Visvanathan

Internships

A research internship in the summer after the completion of the third year was taken up to develop a software for generating single stranded DNA sequences to create shapes at the nanoscale. The aim of this project was also to get familiarized with the concepts of research in computational biology, specifically molecular programming and DNA self-assembly.

Guide: Prof. Manish Gupta (DA-IICT)

A rural internship was taken up after the third semester under the Lupin Human Welfare and Research Foundation (LWHRF). The task of this internship was to visit various rural areas and villages, provide social analysis, gauge problems and suggest solutions under the field of Women Empowerment, Health and Education,and Skill development. The rural internship was aimed to familiarize with the rural conditions and develop ICT applications to solve any prevailing problems.

Guide: Prof. Ganesh Devy (DA-IICT)

Courses

  • Data Structures
  • Database Management System
  • Software Engineering
  • Introducation to Programming
  • Object Oriented Programming
  • Discrete Mathematics
  • Introduction to ICT
  • Calculus and Complex Variables
  • Digital Logic Design
  • Computer Networks
  • Natural Computing
  • Coding Theory and Applications
  • Introduction to Algorithms
  • Models of Computation
  • Introduction to Biotechnology
  • Operating Systems
  • Web Programming
  • Graph Theory
  • Formal Specification and Verification

Presentations/Publications

Presentations
Poster presentation for the software 3DNA at the 11th Annual Conference on FOUNDATIONS OF NANOSCIENCE: SELF-ASSEMBLED ARCHITECTURES AND DEVICES (FNANO14)
Poster Download: Poster (pdf)
Poster presentation for the software DNA Pen at the 19th International Conference on DNA Computing and Molecular Programming

Poster Download: Poster 71(pdf)


Publications
DNA Pen: A Tool for Drawing at Molecular Canvas,
arXiv Preprint: arXiv Link

Achievements

  • Winner of IEEE summer school-Mobile Research Track
  • Ranked among top 0.1% in India, in Computer Science (CBSE exam class XII)
  • Table tennis First runners up at CBSE Interschool competitions, Saudi Arabia (2007,2008 & 2009)

  • Class X: 90.8%
  • Class XII: 93.8%
  • B. Tech. (ICT): 7.28/10 (till Semester 7)
  • SAT Scores: 2100/2400
  • GRE: 319/340
  • TOEFL: 105/120

Hobbies

Relaxing the mind and body through transcendental meditation & bird watching, travelling & exploring new places, being creative and expressing through sketching & painting

Contact Details

Address:

J-201 Hall of Residence-Women
Dhirubhai Ambani Institute of Information and Communication Technology
Near Indrora Circle
Gandhinagar
Gujarat -382007
India

Contact Me:

Email: foram_joshi@daiict.ac.in
foram.mj@gmail.com