U

Ujjwal Goel

Senior Software Engineer

Seattle, Washington, United States19 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in algorithmic trading and data analysis.
  • Strong background in Java and C# development.
  • Passionate about solving complex problems efficiently.
Stackforce AI infers this person is a Fintech expert with strong algorithmic trading and data analysis capabilities.

Contact

Skills

Core Skills

JavaData AnalysisC#Algorithmic TradingC++

Other Skills

.NETAlgorithmsBig DataBig Data AnalyticsBusiness AnalysisCCore JavaData StructuresDistributed AlgorithmsDistributed SystemsEclipseGoogle Web ToolkitHTMLHadoopKDB

About

A passionate person with a strong zest for solving complex problems in the most efficient way, with a distinct taste for technology, mathematics and computer science.

Experience

Amazon

2 roles

Senior Software Engineer

Promoted

Dec 2019Present · 6 yrs 3 mos

Software Development Engineer 2

Mar 2017Dec 2019 · 2 yrs 9 mos

  • Software Development Engineer at Vendor Selection team in Supply Chain Optimization Technologies group.

University of maryland

Graduate Teaching Assistant

Aug 2014Dec 2016 · 2 yrs 4 mos · College Park, Maryland, USA

  • Object Oriented Programming I & II – Teach object oriented programming concepts in context of java and various data structures/algorithms to the undergraduate students as a Teaching assistant.

Deutsche bank

Senior Quant Analyst at Rates Algorithmic Trading Group

Jul 2013Jun 2014 · 11 mos · Mumbai Area, India

  • Trademetrics: (Technologies – Java, Google Web Toolkit, q (KDB scripting language))
  • Worked on an idea generation platform which facilitates highlighting the trends and patterns in fixed income market based on various parameters and market statistics. Helped traders understand the customers as well as identify the spikes in market.
  • Dealt with market data for various metrics including prices, yields of bonds, futures etc. to generate
  • customized reports and plots at run time.
JavaGoogle Web ToolkitKDB scripting languageData Analysis

Credit suisse

Sr. Technical Analyst at GAT-IT

Jul 2010Jun 2013 · 2 yrs 11 mos · Mumbai Area, India

  • Toolkit development team : (Technologies – C#/.NET (3.5, 4.0, 4.5))
  • Toolkit is a flagship product of Credit Suisse proprietary trading team for algorithmic electronic trading.
  • Worked as an active part of the toolkit team to build new functionalities, to enhance existing features and to improve the performance of the system. The requirements vary from static reference data to order management to position management to market data to compliance etc. and handle multiple real time systems at a time.
  • Worked on a strategy called QuickTrader which runs on top of Toolkit and improves usability of the system by managing the bulk electronic trades and organizing the notifications on these trades. Improved the design of the strategy by introducing profiles which display positions on account level as well as for an aggregation of accounts.
  • Kdb : (Technologies - C++)
  • Developed an application which listens to live market-data real time and stores it in a column based database called KDB. KDB is a high performance database which facilitates fast access and can be used by applications as an interim source of market data.
  • Developed a tool to use KDB as a market data source for historical trades and quotes and computes timebased vwap, intervalized ticks etc. which are used for data analysis and back-testing of strategies.
C#.NETKDBC++Algorithmic Trading

Juniper networks

Intern

May 2009Jul 2009 · 2 mos · Bengaluru Area, India

Indian institute of technology, madras

Student

Aug 2006Jun 2010 · 3 yrs 10 mos · Chennai Area, India

  • B.Tech at Computer Sc. & Engg.
  • Graduated with a Cumulative Grade Point Average (CGPA) of 8.21 on a scale of 10
  • Minored in Management, with courses as financial accountancy, Marketing Management and economics.
  • Worked on projects in a variety of areas including Operating Systems(Implementing a tiny Operating System called GeekOS), Networks (Implementing socket level communication, Man in the middle attack, Denial of service attack etc.), Simulation systems. Compilers.
  • As a part of final year B.Tech Project, worked on extensive study of various IP packet classification algorithms in the router space. Implemented various models and using realistic filter sets, carried out a detailed comparative analysis of their performance based on various parameters like storage per filter, preprocessing time per filter, average case lookup time and worst case lookup time.
  • Deep interest in Mathematics, Data Structures, Algorithms, Problem Solving, Quizzing etc.

Education

University of Maryland

Master of Science (MS) — Computer Science

Jan 2014Jan 2016

Indian Institute of Technology, Madras

B.Tech — Computer Science & Engineering

Jan 2006Jan 2010

Delhi Public School Haridwar

Intermediate — Science and Maths

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Java & Data Analysis

Explore similar profiles based on matching skills and experience