Skip to main content
portfolio@siva-naga-raju-raju
visitor@portfolio:~$whoami

Frontend engineer with about 6 years working on TypeScript data analytics interfaces, mostly in React, Vue, HTML5, CSS3, and SASS, with heavy use of Plotly.js and D3 for rich internal dashboards. Tend to live close to the data and the UI at the same time, shaping flows where users can slice large PostgreSQL backed datasets without feeling the latency, and using Plotly.js or D3 only when the interaction actually helps them make a decision. Usually the one who sits with risk, operations, or planning users, walks through their existing Excel or dashboard habits, then reshapes TypeScript and Vue or React components into clearer keyboard friendly flows that respect accessibility and real day to day usage. Have a habit of digging into browser behavior and Node.js tooling like npm and common bundlers, profiling render paths, trimming re renders and heavy queries, so complex analytics views stay responsive across devices even as datasets and chart interactions grow.

IL, USA
visitor@portfolio:~$> cat README.md

Frontend engineer with about 6 years working on TypeScript data analytics interfaces, mostly in React, Vue, HTML5, CSS3, and SASS, with heavy use of Plotly.js and D3 for rich internal dashboards. Tend to live close to the data and the UI at the same time, shaping flows where users can slice large PostgreSQL backed datasets without feeling the latency, and using Plotly.js or D3 only when the interaction actually helps them make a decision. Usually the one who sits with risk, operations, or planning users, walks through their existing Excel or dashboard habits, then reshapes TypeScript and Vue or React components into clearer keyboard friendly flows that respect accessibility and real day to day usage. Have a habit of digging into browser behavior and Node.js tooling like npm and common bundlers, profiling render paths, trimming re renders and heavy queries, so complex analytics views stay responsive across devices even as datasets and chart interactions grow.

visitor@portfolio:~$> experience --list
Software Engineer@Northern Trust Corporation
Aug 2024 - Present[IL, USA]
  • Worked on a TypeScript analytics app, shaping the main dashboard flow so portfolio managers can jump between datasets without losing filters or context.
  • Designed and implemented interactive charts with Plotly.js and D3 for large trade and risk datasets, dealing with zoom, brushing, and synchronized tooltips across multiple panels.
  • Sat with internal users from risk and operations to walk through their current Excel-heavy workflows, then translated that into concrete UI states and API needs for the frontend and backend teams.
  • Tracked down slow renders in a complex table view by profiling React components and cleaning up unnecessary re-renders, which made the app feel noticeably snappier under heavy data loads.
Application Engineer@NVIDIA Graphics PVT.LTD
Sep 2021 - Jan 2023[India]
  • Worked on an internal analytics UI in Vue and TypeScript, focusing on clean workflows and responsive layouts instead of just stacking more charts on pages.
  • Sat with planning and ops users to understand how they actually navigated yield and throughput dashboards, then reworked a few key flows and forms for keyboard accessibility and clearer tab structures using HTML5, CSS3, and SASS.
  • Built interactive charts with Plotly.js backed by PostgreSQL data on Amazon RDS, trimming noisy queries and tuning pagination so large time ranges stayed responsive in the browser.
Software Engineer@Kloc Technologies
Apr 2019 - Sep 2021[India]
  • Built small frontend pieces in HTML5, CSS3, and basic JavaScript, mostly layout tweaks and forms, then plugged them into existing product pages.
  • Worked through early responsive layouts, fixing issues where pages broke on tablets and older mobile browsers, and learned how browser rendering impacted performance and repaint costs.
visitor@portfolio:~$> npm install --save-dev
+Frontend: TypeScript
+JavaScript (ES2018+)
+Vue 3
+Nuxt 3
+React
+Redux Toolkit
+Vuex
+HTML5
+CSS3
+Sass
+Tailwind CSS
+Data Visualization: Plotly.js
+ECharts
+Vega-Lite
+D3.js
+Chart.js
+Build & Tooling: Node.js
+npm
+Yarn
+Vite
+Webpack
+Rollup
+ESLint
+Prettier
+Testing: Jest
+Vitest
+Cypress
+AWS: AWS Lambda
+Amazon API Gateway
+Amazon CloudFront
+Amazon S3
+Amazon DynamoDB
+AWS Elastic Beanstalk
+AWS CloudFormation
+Amazon CloudWatch
+Datastores: Amazon RDS (PostgreSQL)
+PostgreSQL
+Redis
+Analytics & Reporting: Metabase
+Apache Superset
+Collaboration: Git
+GitHub
+GitLab
+Jira
visitor@portfolio:~$> cat /etc/education
Master of Science in Computer Science
Lewis University
Jan 2023 - May 2024 | Romeoville, IL
Bachelor of Science in Computer Science
Gudlavalleru Engineering College
Mar 2014 - Jun 2018 | Andhra Pradesh, India
visitor@portfolio:~$> cat .contact
visitor@portfolio:~$echo "Thanks for visiting!"