Maitri Chattopadhyay

Maitri Chattopadhyay

San Jose, California, United States
1K followers 500+ connections

About

I am an engineer passionate about bringing positive changes to people's life, through…

Activity

Experience

  • Disney Streaming Graphic
  • -

    United States

  • -

  • -

    San Jose, California, United States

  • -

    San Jose

  • -

    Milwaukee, Wisconsin

  • -

    Pune Area, India

Education

  • University of Colorado Boulder Graphic

    University of Colorado Boulder

    Coursework
    • Object Oriented Analysis & Design
    • Algorithms & Data Structures
    • Advanced IOS and Android app development
    • Secure web app Development
    • Advanced Computer Architecture
    • Real time embedded systems
    • Mobile computing & internet of things
    • Programming System on a chip
    •Low power embedded systems design
    •Wireless LANS

  • Completed my Bachelors in Electrical Engineering with Distinction. Gained practical knowledge about various instruments used industries for control and monitoring.
    Also became aware of the circuits and sensors used to control field instruments. Learned about techniques and methodologies implemented to increase the efficiency of a machine.

Licenses & Certifications

Volunteer Experience

  • CRY Graphic

    Teacher

    CRY

    - Present 11 years 7 months

    Education

    I was a part of the English tutoring team, teaching English grammar to 8th and 9th graders. It was an amazing experience and I feel very fortunate that I could be a part of it.

Courses

  • Advance Computer Architecture

    ECEN 5593

  • Advanced LLM

    -

  • Complete E-Commerce Webiste - Java, Spring, Hybernate and Mysql

    Udemy

  • Developing Scalable Apps in Java

    Udacity UD-859

  • Front End Frame works

    Udacity UD- 894

  • IOS and Android Application Development

    ATLS 4120

  • Machine learning

    -

  • Mobile Computing & Internet of Things Security

    ECEN 5023

  • Object Oriented Analysis & Design

    CSCI 5448

  • Object Oriented Programming in JAVA

    Coursera

  • Programming System on a chip

    ECEN 5043

  • Real Time Embedded System Design

    ECEN 5623

  • Secure Web Application Development

    TLEN 5841

  • Web Development

    Udacity - CS 253

Projects

  • MICROSERVICES WITH SPRING

    - Present

    •Developing inventory management microservice with Spring Boot & Spring Cloud.
    • Implementing single sign-on authentication, spring security and email notification.
    •Deploying services to AWS in Docker containers.

    Skills: Java, Spring Boot, Spring Cloud, Docker

  • E-COMMERCE WEBSITE in JAVA

    - Present

    • Developed an end to end website to buy books implementing Thymeleaf as template
    engine for front-end and Spring Boot for developing back-end.
    • The architecture of the project is such that it has two separate decoupled modules:
    the buyer facing end and the seller admin portal.

    Skills: Java, Javascript, Bootstrap, thymeleaf, Spring boot

  • THE SNAKE GAME

    Created a snake game implementing a System on a chip with Programmable Hardware and a Soft Processor on the Altera DE1 Cyclone V board. The logic of the game was embedded in the fabric while Nios II Soft processor controls the game start and reset functionalities. My individual contribution was developing the logic for the game in Verilog and integrating the VGA display.
    Used Altera system integration tool for communication between the soft processor and FPGA fabric and Eclipse IDE for…

    Created a snake game implementing a System on a chip with Programmable Hardware and a Soft Processor on the Altera DE1 Cyclone V board. The logic of the game was embedded in the fabric while Nios II Soft processor controls the game start and reset functionalities. My individual contribution was developing the logic for the game in Verilog and integrating the VGA display.
    Used Altera system integration tool for communication between the soft processor and FPGA fabric and Eclipse IDE for the creation of application software and Board Support Package (BSP). The game takes inputs from a PS2 keyboard to navigate the snake and displays the output on a 640X 480 VGA screen. Used QuartusII and Verilog to implement the project.

    Other creators
  • DUAL-CORE ARM CORTEX-A9(HPS)

    Implemented a FIFO with full and empty signal generators on the Dual-core ARM Cortex-A9 (HPS) of Altera DE1 Cyclone V board. Created a Linux Boot SD Card with an image file and booted it on the board. Used Qsys for communication between the HPS/ARM and the FPGA fabric. The output of the FIFO is fed into a counter whose output controls the LEDs on the board. The FIFO and counter were programmed in C in Linux and linked to the LEDs on the board.

    Other creators
    • Shreyas Vasanthkumar
  • REAL TIME CLOCK

    Designed and implement a circuit for a real time clock on the DE1SoC Board. The clock can operate in two modes. In the emergency mode, after every 5 minutes, a SOS signal coded in Morse code is displayed on the LED. In the normal mode, it can function as a stopwatch. Once the clock is stopped, the time on the 7 segment display freezes and blinks until the clock is reset to act as a real-time clock again. Used QuartusII and Verilog to implement the project.

  • HOME SMART: ANDROID MOBILE APP

    -

    • Designing and developing an Android app which lets users remotely send
    commands and receive notifications from their IOT devices at home.
    • Integrating user side application with server API via asynchronous tasks.
    • Establishing app compatibility with android version 4.0 (API 14) to present (API 26).

    Skills: Java, Android Studio

    Other creators
  • ON TRACK: IOS MOBILE APPLICATION

    -

    •Developing an iPhone app which lets users track their repeating activities.
    •Storing and accessing data via CoreDATA configuration.
    •Designing the app in Cocoa Touch framework for all screen size and orientations.

    Skills: Swift, XCode

  • REAL-TIME DATA VISUALISATION MAP in JAVA

    -

    • Designing an interactive visualization of a large dataset tagged by geospatial information .
    • Implemented Unfolding maps packageand google earthquake xml files for data.

  • CONFERENCE APP : Autoscaling application in JAVA

    -

    •Developed a JAVA application using Google App Engine capable of automatic scaling
    depending on the number of users.
    •Used Google Endpoints to make the application device independent, Google
    Datastore to connect and query the database, JavaScript to design user interface

    Skills: JAVA, JavaScript, JQuery, Google Cloud, Google Database

  • FLY-ON : A Secure web application

    -

    •Implementing a secure web application using PHP for an on-line auction system
    with protection against SQL injection, cross site scripting, bad authentication, and
    multiple session management.
    •Authenticated sessions along with timeout feature to validate users/admin before
    permitting database access.

    Skills: PHP, SQL, Database Designing

  • CLOUD CONNECTED SMART WEARABLE SYSTEM (Mobile computing and IOT)

    -

    • Implemented a Cloud based Smart Wearable system using SAMB11 Bluetooth, ESP8266 WiFi module and Leopard Gecko.
    • Designed the devide to waste least energy by giving the user the ability to turn the system on or off through Smart Phone
    • Capured sensor data at periodic intervals and pushed it to the Thinkspeak Cloud Server

    Other creators
  • ANALYSIS OF ADAPTIVE HISTOGRAM EQUILIZATION in PyCUDA

    -

    • Designed a parallel implementation of Adaptive Histogram Equalization (AHE)
    algorithm andanalysed its performance with and without GPU acceleration.

  • OBJECT ORIENTED DESIGN PATTERNS (OBSERVER, FACADE, ADAPTER DESIGN PATTERN)

    -

    •Developed a JAVA application implementing Observer pattern to support the
    principle of lose coupling between interacting objects.
    •Implemented Hibernate and Spring Framework to connect and query the database.
    •Improved extensibility and runtime of application by detailed code Refactoring.
    •Used SOLID and GRASP Principles to implement best practices in OOP.

    Skills: OOD, JAVA, Hibernate, Spring, Database

    Other creators
  • ASCII ART - ASCII WEBSISITE

    -

    •Designed a website using Python for users to display their ASCII art.
    •Incorporated Google Maps API to identify and mark the art posting user’s location.

    Skills: Python, Google Maps API
    link: http://ascii-art-141019.appspot.com

  • MY VOICE - BLOG WEBSITE

    -

    •Created a Blog site using Python, Jinja Framework in Google App Engine.
    •Used sha256 to implement encryption to protect user sensitive data.
    •Enabled data storage and extraction using GQL.

    Skills: Python, Google App Engine, Jinja, Materialize CSS
    Link: http://my-voice-1271.appspot.com/blog

    See project
  • DUAL MODE WHEELCHAIR

    -

    Collaborated in the programming and designing of a wheel chair capable of operating in two modes; automated and gesture controlled. Automated mode took user inputs from an on-board LCD in the form of current and destination points on a per-installed location specific map, while the gesture controlled mode used infrared proximity sensor to decode the hand gestures pertaining to Right, Left, Straight movement. Arduino Development Platform was used to carry out the programming of ATMEGA-32 to…

    Collaborated in the programming and designing of a wheel chair capable of operating in two modes; automated and gesture controlled. Automated mode took user inputs from an on-board LCD in the form of current and destination points on a per-installed location specific map, while the gesture controlled mode used infrared proximity sensor to decode the hand gestures pertaining to Right, Left, Straight movement. Arduino Development Platform was used to carry out the programming of ATMEGA-32 to carry out precise navigation.

    Other creators

Honors & Awards

  • eBay Expo 2019 - eBay Product Innovation Award

    eBay

    Won the Product Innovation award for the project "Watch Your Language". A smart way to detect and translate search queries to open the full inventory for that search. This award was given to 10 teams out of the 500 teams that participated.

  • eBay Expo 2019 - Excellence in Innovation Award

    ebay

  • eBay Hackweek 2019 - 1st Place

    ebay

    Project : Watch your language
    A smart way to detect and translate search queries to open the full inventory for that search.
    This award was given to 5 teams out of the 250 teams that participated

Recommendations received

2 people have recommended Maitri

Join now to view

View Maitri’s full profile

  • See who you know in common
  • Get introduced
  • Contact Maitri directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Maitri Chattopadhyay

Add new skills with these courses