About Me

Hello! I am Aman Harsh. I am a graduate student at University at Buffalo, SUNY, pursuing a Master's degree in Computer Science & Engineering. I have worked as a Software Developer at GE Healthcare for 5 years where my work was primarily in the eCommerce domain. I have also completed an internship at Honeywell Technology Solutions where I have built an Augmented Reality application for Aircraft Maintenance Engineers.

My specialities include quickly learning new skills and programming languages, problem solving, working in an agile environment, object oriented design, and the MVC method of organising code. So far, I have Java, Spring Framework, MyBatis, Python, C/C++, ReactiveX Java, REST, Javascript, Apache Solr, Android, PostgreSQL, CockroachDB, MongoDB, HTML, CSS, JSP, Jenkins and Git/Github under my belt. I've started learning GoLang, React.JS and Machine Learning.

Few other software tools that I've gained hands-on experience on include Postman, Swagger, Retrofit, Ant, Maven, Gradle, Sonar and Adobe Photoshop.

I'm still enthusiastically grabbing onto any other programming languages, frameworks, or principles I can integrate into the coding web in my head. My career aspiration is to combine my knowledge and expertise in software engineering and build products and services that make a difference.

Work Experience

Enterprise Application Engineer

GE Healthcare
Apr 2019 - Aug 2021
  • Bootstrapped GEHC Payment Engine application and implemented authorization, auth reversal, void, refund with CyberSource payment provider.
  • Developed REST APIs for customer login using OAuth 2.0 and strengthened security of the application by employing token encryption and digital signature.
  • Designed a solution for the implementation of e-check payments and set-up of Autopay.
  • Created automated deployment script to setup CI/CD pipeline via Jenkins for QA, UAT and production instances.

Technologies used:

  • Java
  • Spring MVC
  • Cybersource
  • Javascript
  • HTML/CSS/JSP
  • AWS

Software Engineer

GE Healthcare
Apr 2017 - Mar 2019
  • Scheduled hourly data ingestion and developed query microservices for Federated Search Engine.
  • Demonstrated its effectiveness with an improved query time by ~90 percent.
  • Configured Grafana UI to monitor health of indexing and query microservices.
  • Aggregated distributed product information into a single data source by introducing the ability to manage multiple product catalogs by various user groups.
  • Participated in technical knowledge sharing sessions and presented Hybris upgradation steps and RxJava concepts to Digital Technology teams comprising of 80+ members.

Technologies used:

  • RxJava
  • Spring Boot
  • Retrofit
  • MyBatis
  • Spring Data
  • Apache SOLR
  • Apache Kafka
  • MongoDB
  • Docker
  • Prometheus
  • Grafana UI
  • Spring Cloud config
  • AWS
  • Swagger
  • OkHttp3
  • Gradle

Software Engineering Specialist

GE Digital
Jul 2016 - Mar 2017
  • Upgraded SAP Hybris eCommerce platform for the SHS Education application from v5.7 to v6.4.
  • Created test scripts using Cucumber for API testing of 10+ RESTful services.
  • Improved global search feature to include replaced and compatible products in search results.

Technologies used:

  • Java
  • Spring MVC
  • REST API
  • Apache Solr
  • Cucumber
  • Junit/Mockito
  • SAP CX Commerce Cloud

SDE Intern (Intern)

Honeywell
Jan 2016 - Jun 2016
  • Built an Augmented Reality application on Android for Aircraft Maintenance Engineers for handheld and wearable devices.

Technologies used:

  • Java
  • Android SDK/NDK
  • Glass SDK
  • PHP
  • Wikitude AR
  • Pocketsphinx
  • FFMPEG

SDE Intern (Intern)

NCDEX e Markets Ltd.
May 2014 - Jun 2014
  • Designed and developed a new website for the organisation and applied SEO to improve the rankings of the application in search engine.

Technologies used:

  • ASP.NET
  • C#
  • SEO
  • HTML/CSS
  • Bootstrap

Research Experience

Projects

  • OneDataShare is an open-source tool for fast and secure file transfer with support for most cloud storage services and protocols like Google Drive, Amazon S3, etc. It aims to remove the burden of managing end-to- end data transfers from the shoulders of users.

    The OneDataShare Transfer-Service did not collect/report the network state that it experiences. We aimed to optimize the transfer by studying the networking conditions of ongoing data transfers. We change the optimization parameters of the ongoing transfer at runtime to improve the transfer rate. The parameters are fine tuned dynamically using a Bayesian Optimizer. Further, we also collect and report the state of the network to allow the user to understand the bottlenecks in their network.

Nov 2021
  • Developed an application in Python to stitch images together to construct a panorama image.
  • Implemented camera calibration on the given set of 3D points on a cubic chessboard. Used the OpenCV library to convert the image into gray-scale and then detect the corners. Applied the knowledge of linear algebra for solving the characteristic equation. The final goal of the project was to get the intrinsic parameters (focal lengths and translation) using camera calibration.
  • Created a python script to display a state-wise covid cases in India and represented the data in a graph.
Oct 2019
  • Published an extension on Chrome webstore to access all the Hybris resources accessible from a single dashboard.
May 2015
  • Developed an Android application called ‘Scheduler’ to manage and keep track of upcoming tasks and to-dos by notifications and reminder alarms.

Certifications

Introduction to Swift Programming

Credential: 3DMXZRNMAD9M
Issue Date: Nov 25, 2018

Github Contributions


Loading the data just for you.

Skills & Tools

Frontend

  • React
  • JavaScript
  • JSP
  • HTML/CSS

Backend

  • Java/Spring
  • Python
  • Golang
  • SQL/PostgreSQL
  • MongoDB

Others

  • CI/CD
  • Code Review
  • Git
  • Unit Testing
  • Swagger
  • Docker
  • Agile
  • REST APIs
  • C/C++

Education

  • MS Computer Science
    University at Buffalo
    Aug 2021 - Present
  • BTech Computer Science
    Manipal Institute of Technology
    Jul 2012 - Nov 2016

Awards

  • Bravo Award
    Awarded for the strong commitment and focus shown to enable the launch of VSCAN Air devices.
  • Impact Award-Deliver with Focus
    Awarded for the outstanding contribution in the launch of GE Healthcare's Payment Engine.
  • Winner-GE Digital Challenge
    Winner of the GE Digital Challenge, a business plan competition for all the new hires of 2016.

Language

  • English (Professional)
  • Hindi (Native)

Interests

  • Web Development
  • Distributed Systems
  • Cloud Computing
  • Computer Vision
  • Mobile Application Development
  • Machine Learning

Coding Activity