Summary
Overview
Work History
Education
Skills
Timeline
Generic
Suraj Kumar

Suraj Kumar

Bangalore

Summary

Seasoned software engineer with 13+ years of extensive experience in designing, developing and maintaining large scale distributed systems.

Overview

14
14
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Engineer

Amazon Web Services
12.2023 - Current
  • Technical leader for a critical component in Amazon Opensearch Serverless
  • Leading architecture discussions, driving innovation in software design and implementation strategies.

SDE 2

Amazon Web Services
02.2022 - 12.2023
  • Designed and developed remote reindex for VPC domain in Amazon Opensearch Service

SDE 2

Amazon
01.2019 - 02.2022

Worked in Amazon payments team building new payment methods and launching into new marketplaces

Senior Developer

Morgan Stanley Advantage Services
09.2014 - 12.2019
  • Worked on a in-house system - Coverage Central which was a suite of application used by MS Fund Advisors for prospecting clients. It catered to approx 15K Morgan Stanley FAs population.
  • Worked on revamping the old code base and re-writing legacy systems. Achieved significant improvement in performance and user experience.

Associate Technology L2

Sapient Global Markets
06.2013 - 09.2014
  • Worked on an application which has features for managing hedge funds and investors, performing transactions(subscriptions, redemptions, transfers, exchanges etc.), reporting, fee calculation , Investors KYC/AML etc
  • Responsible for understanding business requirement from BA and adding new functionalities, writing unit test cases using JUnit and Mockito framework, query optimization, performance improvement through query batching etc., resolving issues with existing functionality and coordinating with QA for testing

Software Engineer

HCL Technologies
07.2010 - 05.2013
  • Part of a development team supporting web applications developed using Java and WCS(Websphere Commerce Suite)
  • Worked on the WC command model layer: Creating Controller commands, task commands and write the logic for the module.

Education

B.E. (Electronics and Communication Engineering), First Class -

Thapar University
07.2006 - 05.2010

Skills

System Design

Algorithms

Amazon Web Services

Large scale distributed computing

Technical Leadership

Mentoring

Java

Timeline

Senior Software Engineer

Amazon Web Services
12.2023 - Current

SDE 2

Amazon Web Services
02.2022 - 12.2023

SDE 2

Amazon
01.2019 - 02.2022

Senior Developer

Morgan Stanley Advantage Services
09.2014 - 12.2019

Associate Technology L2

Sapient Global Markets
06.2013 - 09.2014

Software Engineer

HCL Technologies
07.2010 - 05.2013

B.E. (Electronics and Communication Engineering), First Class -

Thapar University
07.2006 - 05.2010
Suraj Kumar