Its Me
Hello World! Its ARUSHI!

Technology Vice President
Goldman Sachs
Bangalore, India

  • list item 1
  • list item 2
  • list item 3
  • list item 4
  • list item 5
  • list item 6

Who am I?

Hi! I am a Software Development Engineer whose motive is to learn new technologies and tools, experiment with my knowledge and also integrating these experiments into real world problems to eradicate the lurking flaws of the society and ameliorate the present conditions. I am passionate about seeing myself as a successful BigData Engineer. I am also fascinated by the field of Audio Signal Processing and I'd be exhilarated to accept any great opportunity to work on the same.

"Data is the new science. Big Data holds the answers."
-Pat Gelsinger

I have experience in Big Data tools like Hadoop, Spark, Kafka, Apache Pulsar & Flume and Backend Development. I enjoy working with data and learning new tools and frameworks to do so is my permanent objective. I have basic knowledge of multiple data storages and management tools. I have also worked on Network Security combined with BigData processing and thus, I am familiar with some linux network utilities like iptables and wireshark.

I enjoy learning about various culture and listening to pop music as an avocation. I dabble in Photography (without a DSLR ;)), painting, sketching and playing ukulele are my other go to things.

My Journey

Goldman Sachs India

Technology Vice President, Jan 2025 - Present

Working as a Java Backend Developer as a part of Controllers Engineering, responsible for building and enhancing the new product to calculate the firm's daily P&L for the Product Controllers to sign of.

Technology Associate, Jan 2023 - Dec 2024

- Optimized the Spark calculation to handle huge input data volumes, increasing daily at 4M rows/day.
- Took end-to-end ownership of onboarding the new product line onto the new generic calculation framework deployed on AWS, followed by feedback gathering and data reconciliations.
- Retrofit the existing product line onto the new generic calculation framework.

Technology Analyst, Jun 2021 - Dec 2022

- Worked with Data Warehouses and SQL Queries to refine the raw trade data before running the distributed Spark jobs for calculating the P&L.
- Solved multiple complex P&L data consistency problems.
- Owned and delivered the product dashboard features to show all the batch job statuses to the Controllers, within the defined deadlines.
- Assisted in the management and planning of the team's weekly targets and goals.

Guavus, a Thales company

Software Engineer, Mar 2021 - May 2021

Worked as a Java/BigData Developer as a part of Engineering-Apps team. Here my primary role involves working with bigdata pipelines in Java, SQL and Scala.
- Worked on implementing kafka logging of http request response data for a Go proxy server with minimum performance drop.

Associate Software Engineer, Jul 2019 - Mar 2021


- Implemented a Pulsar Sink Plugin for SQLStream, which is used to publish data to Apache-Pulsar through a SQLStream pipeline.
- Worked as a core developer to replicate an existing Data processing and aggregating pipeline from JAVA to SQL. This required the thorough study of the Legacy Java Code.
- Worked as a part of a project wherein I was responsible for making changes to an existing Proxy Server code in Golang to add new headers to the response from the server to the customer. Also, reduced the existing race conditions in the code.
- Also wrote an enterprise IPFIX packet dissector in lua for Wireshark.
- Wrote various automation scripts and tools in Python including regression test suites and security check tools that involved tools to automatically apply iptable rules and check for vulnerabilities.
- Working as a part of an Agile team and following TDD for successfully meeting the project deadlines along with ensured quality of the product or solution.

Gemini Solutions Private Limited

Technical Trainee, Jan 2019 - Jul 2019

I was responsible for building Java Spring Boot web services and improving the existing microservices.
- Deployed the microservice using Docker and Kubernetes.
- Also, used the Linux environment and worked with Python(Flask).

Design and Innovation Center, UIET, Panjab University

Project Intern, Jun 2017 - Jul 2017

Worked under the guidance of Dr. Naveen Aggarwal(Principal Investigator, DIC, UIET) responsible for creating an Android Application by the name Red-Aid aimed towards the blood donors and the blood donee. It also facilitates organ donation pledge taking task for the donors.
Google PlayStore Link: Red-Aid

University Institute of Engineering and Technology, Panjab University, Chandigarh

B.E. in Information Technology, Aug 2015 - Jul 2019

Panjab University was not just an Educational Institute but also a place which was driven by culture, the rich culture of the two states the UT shares boundary with and of India, on a whole. My four years of Bachelors not only made me into a proficient Software Engineer, but also helped me view the world with a different perspective. I made friends from different departments of studies, all unified by a common dream of achieving their goals in life.

UIET offered me plethora of opportunities in all fields from core development and coding to soft-skills, that by the end of my freshman year I knew my interest and the path I needed to follow. Thanks to the extremely supportive faculty who mentored me and helped me to move on the path of my interest. I made an amazing team and learned how being a Team Player and a Team Motivator was an important part of the Software Development process. My participation in many hackathons gave me an exposure regarding where I stood in the world and slowly increased my knowledge of trending technologies and tools. It helped me to discover my love for building software and tools that can be used for the benefit of the society and motivated me to ceaselessly work towards this goal while developing forebearance towards adversity. While preparing for my GATE exam in final year I realised how much I enjoy learning the concepts behind the Computer Systems. Academically I was in the top 10% students in my entire branch of Information Technology(Batch-2019).

St. Ann's Senior Secondary School, Roorkee

Class of 2015

I got to complete my schooling at an amazing place that made me realize my passion for coding. The unending support from the faculty in not only studies but extracurriculars like extempores, sports(tracks and field, and march-past), poetry, etc. made me get to know myself better and made me want to do my best in everything I pursued. I ended up graduating as the 2nd topper of the school in Science stream and topper in Computer Science stream.

Publications

Real-Time DDoS Detection Based on Entropy using Hadoop Framework

Arushi Sharma, Charul Agrawal, Aditya Singh, Dr. Krishan Kumar

ICCET, 2019

Springer

Executed the research project under the guidance of Dr. Krishan Kumar(Professor, Department of Information Technology, UIET) that detects the Flood based DDoS Attacks on a system using the Entropy of Source IP address over a Hadoop Cluster. The paper was presented at the 4th International Conference on Computing in Engineering & Technology (ICCET) 2019, Aurangabad.

Projects

News Portal

2018

Part of the Deloitte Technoutsav Project, the News Portal is a desktop application that collects news articles corresponding to a keyword, through webscraping(Online News Websites) or live streaming from twitter and displays a summarized result from the two sources.
Github Link: MyNews-Summarization-DesktopApp

Hindi-English Mixed Language Translator

2018

This project involved a desktop application that converts the Hindi-English mixed sentences(including the romanized form of Hindi) into complete English sentence.
Github Link: Code-Switching-From-Hindi-to-English

Red-Aid

2017

This is an Android Application that is targetted towards people in immediate need of blood. It searches for the nearby donors and provides a way to contact them without disclosing the identity of the donor to the donee unless the donor allows.
Github Link: Red-Aid

Blogs

Java Check-style and Formatting using Maven

It is the job of a Software Developer to write a well formatted code following specific code-style. This not just increases the readability of the code, but also makes it easier for someone else to understand and maintain the code in future. However, it can be a cumbersome task to check-style and format already existing code using some pre-defined code-style format especially when the code is in Java language... Click here to read

10 Tips for your Day One at your Brand New Job

The most common experience for any new joiner is to feel lost about what to do on the very first day or maybe the first week at their new job. This is even worse when its your first switch as a full-time employee and you have a lot of... Click here to read

Download Resume




I am a 90's kid who has been travelling different cities since childhood and love exploring different cultures. If you would like to know where I travel, connect with me on Instagram @shabby_pixel.


Thank You!

- Made with 💚 by Arushi -