Prakhar Agrawal

Senior Software Engineer

Cupertino, California, United States10 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Experienced in developing financial technology solutions.
  • Strong background in Java and database management.
  • Proven ability to design and implement complex systems.
Stackforce AI infers this person is a Fintech Software Engineer with expertise in backend development and financial systems.

Contact

Skills

Core Skills

Java

Other Skills

AlgorithmsCC++CSSCompetitive CodingDB2 databaseData StructuresHTMLHazelcastJavaScriptManagementMicrosoft ExcelMicrosoft OfficeMicrosoft WordOnline Programs

About

I am a Software Engineer at Google, with Bachelors degree in Computer Science and Engineering from NIT-Bhopal. Presently, I am working in Google Pay team. I enjoy being challenged where I have to solve problems and I like working on projects that require me to work outside my comfort and knowledge set, as continuing to learn new languages and development skills is more like gaining perfection on technological aspects which are the foundation of Software Development.

Experience

10 yrs 1 mo
Total Experience
3 yrs 8 mos
Average Tenure
8 yrs 2 mos
Current Experience

Google

4 roles

Senior Software Engineer

Jul 2022Present · 3 yrs 11 mos

Senior Software Engineer

Promoted

Oct 2021Jun 2022 · 8 mos

Software Engineer III

Nov 2019Oct 2021 · 1 yr 11 mos

Software Engineer II

Mar 2018Nov 2019 · 1 yr 8 mos

Morgan stanley

2 roles

Software Engineer

Aug 2016Jan 2018 · 1 yr 5 mos · Bengaluru Area, India

  • Currently working in TREASURY TECHNOLOGY Team
  • Project 2 (ongoing):
  • NSFR(Net Stable Funding Ratio) for the Morgan Stanley Balance Sheet:
  • NSFR (ratio between Assets and Liabilities of the firm) ensures the survival of the firm during financial crisis. This ratio is of critical importance to several Central Bank Governors.
  • Responsible for capturing the Functional and Non Functional requirements for the development of the project.
  • Designed the architecture and workflow for the project along with the team members.
  • Responsible for handling and loading upstream data from multiple real time feeds.
  • Implemented distributed caching for fast processing and enrichment of collected data.
  • Developed optimized algorithm in multithreaded environment to perform calculations on the top of enriched data.
  • Project 1:
  • Developed a web service API, which takes various reporting dimensions and renders the result in
  • required customized format for clients.
  • Enabled caching and cache eviction policies to handle large volume of data.
  • Technologies: Java, Hazelcast, XML, DB2 database
  • Tools: Eclipse, Intelli J Idea, Squirrel, DBArtisian
  • TECHNOLOGY ANALYST TRAINEE AT MORGAN STANLEY, BANGALORE (Aug 2016 – Nov 2016)
  • Completed Technology Analyst Training Program conducted by Morgan Stanley for Graduates,
  • which lasted for 4 months.
  • Learned various software development concepts and languages used at enterprise level.
JavaHazelcastXMLDB2 database

Summer Analyst

May 2015Jun 2015 · 1 mo · Mumbai Area, India

  • Summer Internship at Morgan Stanley
  • Worked in Tech and Data Division under Finance/IT Team.
  • Developed a middle layer for robust collaboration of Tableau Software with MSViz(Morgan Stanley Visualization Project).
  • Developed Data Entitlement Module for MSViz Project.
  • Extracted Hierarchical data from DB2 database and converted data into JSON format.
  • Developed a Web Framework for Morgan Stanley
  • Integrated developed framework with Tableau Software
  • Extracted Client Machine Id through Kerberos Authentication Protocol.
  • Rendered a different tree for each user and allowed user to filters based on their Entitlements.
  • Deployed the application on Morgan Stanley Server.
  • Technologies Used:
  • Back End : DB2 database(Sql Queries)
  • Middle Tier : Java( Sql data to JSON)
  • Front End : JavaScript, HTML, CSS
JavaDB2 databaseJavaScriptHTMLCSS

Manit

Discipline Secretary

Jun 2014May 2015 · 11 mos

Indian society for technical education

Executive Member

Jun 2013May 2015 · 1 yr 11 mos

Education

Maulana Azad National Institute of Technology

Bachelor’s Degree — Computer Science

Jan 2012Jan 2016

New Digamber Public School

High School — PCM

Jan 2005Jan 2011

Stackforce found 100+ more professionals with Java

Explore similar profiles based on matching skills and experience

Prakhar Agrawal - Senior Software Engineer | Stackforce