Varun Agarwal

Software Engineer

San Francisco, California, United States10 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing trading analytics platforms.
  • Proficient in microservices and containerization technologies.
  • Strong background in machine learning applications.
Stackforce AI infers this person is a Fintech Full Stack Developer with expertise in trading platforms and machine learning.

Contact

Skills

Core Skills

Machine LearningReact-jsMicroservicesQlikviewExt-jsC#

Other Skills

PythonNatural Language ProcessingReduxDockerFlex.NetRESTSOAPHTMLAngular-JSJavaLinuxMicrosoft OfficeMySQLMicrosoft SQL Server

About

I have a Bachelor's in Computer Science from Delhi Technological University, India. I worked with CITIBANK as a software developer for 3 years. My role primarily involved developing trading analytics platform with an inbuilt recommender system based on trade history and Onboarding application for high-end private Clients. My skill sets include, ReactJs - AngularJS - Flex- C# - SQL - Java- HTML - CSS - Qlikview - REST- SOAP-C - C++ - Python - JavaScript - TeX. I am looking for Full Stack | Back-End | Front-End Software engineering Roles.

Experience

Amazon

4 roles

Senior Software Engineer

Promoted

Oct 2025Present · 5 mos

Software Developer II

Feb 2022Oct 2025 · 3 yrs 8 mos

Sofware Developer II

Dec 2021Feb 2022 · 2 mos

Software Developer

Feb 2019Nov 2021 · 2 yrs 9 mos

Stony brook university

Research Assistant

Aug 2018Dec 2018 · 4 mos · Stony Brook

Broadridge

Sofware Engineer intern

Jun 2018Aug 2018 · 2 mos · Long Island City, New York

  • Designed and programmed a Machine Learning based classifier engine to predict documents‘ categories, reducing workload from 200 man hours to a few minutes.

Knowledge systems lab at stony brook university

Developer

Feb 2018May 2018 · 3 mos · Stony Brook, New York

  • Working with Broadridge Financial Services to develop a document classifier based on Machine Learning and Natural language processing

Citibank india

3 roles

Software Developer

Promoted

Jan 2016Jul 2017 · 1 yr 6 mos · PUNE

  • Implemented micro-services framework using to build a robust, resilient and extensible service and hosted it through Docker on a Virtual Machine. (OpenShift, Kubernetes)
  • Developed a trading platform that calculates runtime Execution Strategy for incoming trades based on the current market and historical data. (React-Js, Redux)
  • Built and Analyzed a Reporting Framework and integrated it with application modules to provide dynamic run-Time reporting view to users.(QlikView)

Software Developer 1

Jan 2015Jan 2016 · 1 yr · PUNE

  • Responsible for migrating Web application and back-end infrastructure to mobile platform.(Ext-Js)
  • Carried out key POCs for migration of code from Ext-JS to Angular-JS
  • Built a Framework called "Questionnaire" to enable Bankers to on Board high profile clients on th go through any
  • multimedia mobile device.(Ext-Js)

Apps Dev Analyst

Jul 2014Jan 2015 · 6 mos · PUNE

  • Created an end-to-end a module that showcases the client usage across all applications, bypassing all the user queries required to get this result(Flex, C#)
  • Built a module to integrated user-based preferences into all reports and dynamically update the user indexes(C#)
  • Developed a web-service and exposing it to external clients to get quantified data based on their input prerequisites (C#, .Net, Rest, Soap)

Education

Stony Brook University

Master's degree — Computer Science

Jan 2017Jan 2019

Delhi College of Engineering

Engineer’s Degree — Computer Engineering

Jan 2010Jan 2014

DPS Mathura road

Jan 2007Jan 2009

Stackforce found 100+ more professionals with Machine Learning & React-js

Explore similar profiles based on matching skills and experience