J

Jatinder Pal Singh

Software Engineer

Surrey, British Columbia, Canada9 yrs 4 mos experience
Highly Stable

Key Highlights

  • Expert in Java and SQL with extensive experience in system design.
  • Proven track record in developing scalable solutions for large user bases.
  • Strong background in API development and data migration projects.
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in Fintech and Healthcare.

Contact

Skills

Core Skills

JavaSqlC#Javascript

Other Skills

AWSAlgorithmsCCSSDynamoDBHTMLMatlabOCaml

Experience

Amazon

3 roles

SDE III

Promoted

Mar 2023Present · 3 yrs

SDE II

Mar 2019Mar 2023 · 4 yrs

SDE

Jan 2016Nov 2018 · 2 yrs 10 mos · Greater Seattle Area

  • Have worked in two teams in the payments org which work on issuance side of payment instruments and currency conversion for buyers and sellers respectively.
  • Rolling Stone: As part of the amazon currency conversion team have owned the design and development of the project related to migrating our team’s data from oracle(relational) to dynamodb(nosql) database. Complex involved migrating large SQL queries with 10+ joins into NoSQL model.
  • UK CBCC Prime boost: Owned design and development of a project related to providing special benefits to prime customers owning amazon co-brand credit card in UK based on their spend. Built java based generic scalable system that handle prime status updates and storage for more that 1 billion customers (100 GB data) and push benefit update notifications to the banking partner. The system was reused to launch prime status based benefits for multiple other payment instruments in different regions.
  • UK CBCC: Built a java based reliable and maintainable offline data transfer system for exchanging benefits and rewards data with the banking partner for UK co- brand credit card project using AWS technologies.
JavaSQLDynamoDBAWS

Epic

Software Developer

Dec 2013Nov 2015 · 1 yr 11 mos · Madison, Wisconsin Area

  •  Our team works on the application used for documenting and displaying clinical data. Due to a lot of cross application integration in Epic software, we focus on writing code that is reliable, reusable and easily extendable to support other functionalities.
  •  Last Documented Value : Used C# and JavaScript to write an API for retrieving the value last documented by a user for a particular type of clinical data that could be displayed to the End users. Focused on writing reliable and reusable code that could retrieve accurate data based on a bunch of input parameter.
  •  Min/Max Validation: Wrote an API for validating if values entered for a particular type of clinical data respect its configured min/max limits. Worked in C# and Javascript to develop a scalable and maintainable solution using dynamic validation.
  •  Enhance Table Loading Performance: Worked in C# and cache for improving the time taken by a workflow that loads clinical data and displays it in tabular form. Was able to enhance performance by 40% by retrieving summed up data from the database rather than retrieving raw documented data and summarizing it for display.
C#JavaScript

Amazon

Software Developer

Mar 2013Oct 2013 · 7 mos · Hyderabad Area, India

  •  Was part of a team that worked on finding online sellers.
  •  Reviewing Online Sellers: Worked on front end and back end development of a new JSP based service to review online retailers, based on various parameters.

Samsung

Software Development Intern

Jun 2011Jul 2011 · 1 mo · Bengaluru Area, India

  •  Modified MMS activity on Android platform to develop a proof of concept for Group chat feature.
  •  Gained familiarity with network protocols, PDU format and successfully accomplished the task in a span of 2 months.

Education

Indian Institute of Technology, Delhi

Bachelor's Degree — Computer Science

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Java & Sql

Explore similar profiles based on matching skills and experience