Curriculum Vitae


SHARAVANAN

Pronouns: he/him/his
[email protected]
LinkedIn
GitHub


Work Experience

November 2022 - October 2023

Company: Fidelity Investments
Role: Associate Software Engineer
Location: Chennai, India

Worked primarily on building the backend (using Spring Boot) of a middleware application (ETL). The application would receive a webhook via the exposed apis from third-party vendors. We then pull some data from the vendor's exposed apis and process them. Finally, we send the processed data to a downstream system which eventually reaches the mainframe server. Other than this, I got to work on a few DevOps automation where I had to build CI/CD pipelines for the application, minimal frontend stuff using Angular and a few BU level projects to enhance the development experience. One important project was to build a search engine that would look through the Service Now, Confluence, Jira and GitHub's databases and return results of the projects, tech stacks used, product owner, lead developer, etc. The idea was to help people (in this huge organization) find similar projects, technologies or whatever they are looking for, so that they can get some assistance and even find platforms on which they can onboard to. We used Angular for the frontend and Python with Flask for the backend. I left the organization before I had completed it.

Tools: Spring Boot, Kafka, Jenkins, Angular, Kubernetes (AKS), Serverless (Azure Functions), Adeptia (a low code platform), Snowflake Data Cloud, Flask and Oracle's PL/SQL


August 2022 - November 2022

Company: Fidelity Investments
Role: Executive Graduate Trainee
Location: Chennai, India (Hybrid)

This was my first ever full-time job. We were put in a training program called LEAP. It is Fidelity's flagship 18-week program for recent college grads. We went through an intense training on skills and technologies required to be a Full Stack Engineer. We primarily learnt Angular and Spring Boot along with some soft skills. The capstone project was to build a trading platform with authentication and apis using Angular for the frontend and Spring Boot for the backend. Other than that, I collaborated with my previous manager's team to build a chatbot that can aid the tenants of our platform. The platform hosts an application called Adeptia. It is a low code platform that other teams in the organization can make use of for their usecases.

Tools: Angular, Spring Boot, Amazon Lex (AWS), Express.js and GraphQL


January 2022 - June 2022

Company: Fidelity Investments
Role: Spring Intern
Location: Remote

This internship was during the final semester of college. It was quite tough to manage both our college project and the internship. But I somehow got through it (like any other situation in life). I was a part of the core team that maintained an application platform called Adeptia. The application was going through a major upgrade. They had recently moved from a monolith architecture to microservices architecture. I worked on testing the newer version to see if the application scaled properly, to see if the performance was adequate and to find other bugs. This would then be reported to the vendor (Adeptia was a third-party vendor application). I then worked on building a Work Intake Tool. This tool would collect some data from potential tenants of the platform to see if their usecase would fit. We used a survey tool called Qualtrics with some custom Javascript code and Microsoft's Power Automate.

Tools: Azure Cloud (AKS, Blob Storage, Active Directory, etc.), Datadog, Splunk, Javascript, Qualtrics and Power Automate


May 2021 - June 2021

Company: Fidelity Investments
Role: Summer Intern
Location: Remote

This internship was during my third year in college. This was a 2-month internship that happened during the summer break. I was part of an Enterprise Data Lake team, which primarily used Snowflake as their data warehouse (Fidelity was amid a major migration from Mainframe to Cloud). I worked on the development of an automation framework using Python, SQL and Pytest for an ETL process. This helped reduce the testing time significantly. I got exposed to agile framework here. I gained a fair understanding on how a finance firm's back office operates.

Tools: Snowflake, SQL and Pytest (Python)


Education

January 2024 - Present

Institution: KM Music Conservatory
Field of study: Audio Engineering and Russian Piano
Location: Chennai, India

Music Music Music


July 2018 - June 2022

Institution: PSG College of Technology
Field of study: B.Tech. Information Technology
Location: Coimbatore, India

Four years of ...


2004 - 2018

Institution: Carmel Garden Matriculation Higher Secondary School
Field of study: Biology, Mathematics, Physics and Chemistry (High School)
Location: Coimbatore, India

My entire childhood was here.


Projects

PJT 1

PJT 2

PJT 3

PJT 4


Technical Skills

SKILL 1

SKILL 2

SKILL 3


Hobbies

SKILL 1

SKILL 2

SKILL 3


Achievements

ACM 1

ACM 2

ACM 3