Blurred background

Hi! I'm Shyamal.

I am an Electrical Engineer with a passion for innovation in hardware and software development.

Portfolio

Room Acoustics Sim Icon
Room Acoustics Simulator

A standalone application used with configurable source/receiver locations and room dimensions.

This desktop app was built with MATLAB powered by Open AIR's for the backend impulse response database. The interface has been designed to be both clean and reactive, making the product fast and easy to use.

With this application you can simulate acoustic properties of distinct enviornments across the world, and determine how you would want the audio sample to sound at that particular location.

Home Page

Configuration

Demo

Selection

Simulation

By applying the configured locations, a suggestion algorithm is used recommend environments from Open AIR's extensive database that closely match the criteria.

Option's to select from the suggested environments are populated, or the user is able to pick from a library of over 17 distinct acoustic environments from around the world, powered by Open AIR.

Additionally, you can import your own audio file to serve as the source sound. Using advanced signal processing techniques such as the image-source method and the application of room impulse responses, a final output signal is generated that you can play and experience as if you are in the specified locations.

Logo Icon
Smart Stethoscope

While modern stethoscopes have made significant advancements in technology, they still face limitations in capturing accurate heart sounds due to their small chest piece and susceptibility to interference. To address these issues, we developed an API using advanced signal processing algorithms that integrate Active Noise Cancellation technology and beamforming.

Our goal was to enhance the accuracy of cardiac diagnoses and help improve acoustics, providing decision support to physicians in diagnosing heart abnormalities.

Raw Signal

Capstone Final Demo

Signal Post Algorithm

Listen to the raw signal:
Listen to the signal post algorithm:

Work Experience

Hardware and Software Engineering Intern

Eaton Corporation — Tualatin, OR

Developed GUI application in Python which controls a a power distribution test module. I developed the PCB schematics and layout for the control board which integrated a 32 Bit ARM-based M3 Microcontroller , also contributing to firmware updates for the STM32 series chip.

Platform Engineering Intern

Ampere Computing — Portland, OR

Collaborated with an eight-member cross-functional team, spanning two time zones (Portland and Ho Chi Minh City), to develop a PCB interfacing to Ampere's SOC thermal test system, resulting in thousands per-unit cost savings. Additionally, contributed to the creation of the company's first cost model tool, providing configurable and precise cost assessments for the latest SOC validation systems and configurations.

Skills

I am versatile and fast learner.

Programming

  • Python
  • MATLAB
  • C / C++
  • Swift + iOS

Frameworks

  • JUCE API
  • MAX8
  • Textual/Rich
  • Git

Hardware

  • PCB Design
  • Circuit Design
  • Firmware
  • Embedded Systems

Software Tools

  • Cadence Design Systems
  • Altium Designer
  • KiCAD
  • SPICE

About Me

Obtained my B.S. in Electrical Engineering from Portland State University (Portland, OR).

I was passionate about technology at a very young age. Learned to code as early as the age of 13. Started with small hardware projects and began diving into more involved technical projects.

I love traveling. My favorite places to travel are Canada, Fiji, and Australia.

I enjoy playing Tabla and Piano, as well as recording, mixing, and mastering for all styles, such as music for film and songs.

Contact

I am listening to new opportunities.
Feel free to contact me and I will get back to you as soon as possible.