•  

    Karishma Changlani

    SOFTWARE ENGINEER.

     

  • Hello! I'm Karishma Changlani

    I have been fascinated with technology ever since I was sixteen. Currently, I live in Toronto, Ontario as a Software Engineer. I have a Bachelor and Masters of Science in Computer Science with a concentration in AI.

  • Experiences

    "Experience is far more valuable than money will ever be."

    Dell Boomi, Chesterbrook PA — Software Engineer II

    July 2018-Present

    • Improved UI performance by 10% by reducing unnecessary UI calls
    • Reduced build time of the entire application by 13%
    • Designed a new paradigm for Async APIs for our RESTful application
    • Instrumented New Relic to improve API logging for production monitoring
    • Took initiative in monthly sprints, planning, and daily stand-ups in the absence of a Scrum Master

    EGS, Philadelphia PA (Drexel University)— Mobile Developer

    April 2017 - November 2017

    • Android App called War of the World's Philadelphia from scratch
    • Improved the user experience by incorporating synths and recordings created by a local artist into the application 
    • Provided an immersive experiences by using GPS and body sensors like Gyroscope and Accelerometer 

    SIG, Bala Cynwyd PA — Database Manager

    September 2015 - March 2016

    • Designed PL/SQL scripts that maintain the integrity of data between tables and databases.
    • Developed python and K shell scripts to generate overnight comparison reports and send alerts.
    • Created tests for code written by fellow teammates
  • Selected Coding Projects

    Accessibility project for users with dyslexia

    A chrome plugin based on a peer-reviewed study indicating certain fonts is better suited to reading comprehension for individuals with dyslexia combined with an image to text software to enhance web accessibility.

    Smart Atom

    Creating a smart alerting system

    An independent project where we tried to leverage Amazon Sagemaker to create a machine learning algorithm that learns the system's behavior and create an alerting system for customer's when their JVM (atom) was using too many resources, throwing unexpected warnings, etc.

    Loop Shape

    Add a brand new feature that helps customer's loop existing elements

    An independent project where we tried to create a new feature that would help customer's loop existing processes to help page api or continuously hit async API's or reduce repeat work for our integration customers

    Making Screen readers more convenient for visually impaired web users

    A 2016 Accessibility Project where we designed a speech-reader Bluetooth module that uses existing screen reader technology integrated with an Adruino device to create a more smooth web browsing for visually impaired users.

  • Drop Me a Line

    Let's grab a cup and collaborate!

    Mon - Fri 10:00 am to 6:00 p.m