Harsha Chandrashekaraiah

United States

@harsha1306

Pragmatic Programmer with over 6 years of shipping clean maintainable code!

Badges

Problem Solving
Java
Sql

Certifications

Work Experience

  • Senior Software Engineer

    EMX Digital Inc•  September 2022 - February 2023

    - Worked on a proprietary programmatic ad exchange - Developed and maintained an ad exchange server that is OpenRTB 2.5 compliant - Created GitLab deployment pipelines for automated deployments to AWS - Experience working with S3 buckets for uploading Bid requests, winning bids and other metrics for data teams to measure KPI - Monitoring systems using Prometheus metrics, Grafana and OpenSearch (open source alternative to Kibana) - Worked with Python application for ingesting deals from an internal Data Management Platform. - Took part in on-call and incident management using PagerDuty - Added support to the ad exchange to be compliant to various privacy regulations like GDPR, CCPA and US Privacy - Improved deployment workflows and observability metrics through unit testing with PyTest and metrics collection using Prometheus - Handled discrepancy issues with publishers using a variety of tools to ensure correct tracking of impression and video completion rates. - Collaboration was done using Git hosted on a private GitLab Instance and we practiced Agile development methodology and worked based on 2 week sprints. - Assisted in the development of Kafka Streaming pipeline using Go programing language (Golang)

Education

  • Florida Institute of Technology, Melbourne

    Computer Science, MS•  August 2014 - May 2016

    Some interesting coursework: 1. Computer Graphics in Spring 2016 * Created an Image morphing library that can morph between two images smoothly. * Used the Lightweight Java Game Engine to run physics simulations of a robot arm and social forces in crowds. * Designed a Raytracing engine that can render 4k scenes of simple geometric objects. 2. Biometric Authentication Technologies in Fall 2015 * Improved performance of User Fingerprint Identification by using a binary-tree data structure to optimize the number of matches needed to authenticate a user. 3. Network Security in Spring 2015 * Established communication between a client and server using PKI infrastructure. * Secure link was maintained using both symmetric and asymmetric encryption. * Asymmetric encryption was performed using 2048 bit RSA keys, cipher was used in ECB mode and Symmetric Encryption was carried out using AES, 128 bit keys and cipher used in CBC mode. 4. Artificial Intelligence in Fall 2014 * Implemented various Artificial Intelligence concepts in Common Lisp. Created an AI to play a checkers using Alpha beta pruning and deep search

  • East Point College of Engineering and Technology

    Electronics and Communications, BE•  June 2010 - May 2014

Skills

harsha1306 has not updated skills details yet.