Hi, I'm Tejanmayi Gummaraju

Software Engineer

I'm a passionate software engineer with expertise in building scalable applications and solving complex problems.

Tejanmayi Gummaraju

About Me

Education

Master of Science in Computer Science

Stony Brook University

Aug 2022 - May 2024Stony Brook, NY

GPA: 3.74

Bachelor's in Computer Science and Engineering

Nitte Meenakshi Institute of Technology

Aug 2016 - Aug 2020Karnataka, India

GPA: 3.84

Professional Summary

I'm a Software Engineer with a Master's in Computer Science and hands-on experience building scalable backend systems and data tools at startups and research labs. I specialize in Python, Ruby on Rails, SQL, and cloud technologies like AWS and GCP, with a strong focus on designing efficient data models and automation pipelines.

Professional Experience

Software Engineer

MilesOct 2024 – Feb 2025Redwood City, CA
  • Architected 10+ scalable Ruby on Rails backend features with RESTful APIs, supporting over 10K monthly active users.
  • Engineered the revenue-generating 'Watch and Earn' feature, increasing ad engagement by 20% and driving $90K in projected additional revenue.
  • Slashed API latency by 75% by optimizing Python microservices and tuning Redshift queries, reducing response time from 40ms to 10ms.
  • Automated critical data workflows by building Python-based Airflow ETL pipelines that processed millions of daily events, improving operational efficiency by 20%.

Research Assistant

BroadridgeJan 2023 - Dec 2023Stony Brook, NY
  • Built Python web scrapers with BeautifulSoup for financial data extraction, storing results in MongoDB for efficient querying and analysis.
  • Deployed a Named Entity Recognition microservice using OpenAI and Meta APIs via custom Python middleware, cutting API costs by 40% while maintaining 92.8% recall accuracy.

Web and Database Administrator

Stony Brook UniversityJan 2023 - Dec 2023Stony Brook, NY
  • Architected scalable ETL pipelines using Python that processed over 1M records, reducing manual data handling by 40%
  • Implemented database optimization strategies and query performance tuning, resulting in 30% faster data retrieval for critical administrative applications
  • Crafted dynamic web portals using HTML, CSS, JavaScript, and T-SQL to streamline student application profiles.

Software Engineer

London Stock Exchange Group (Refinitiv)Sept 2020 - May 2022Karnataka, India
  • Optimized PostgreSQL database queries through proper indexing and query restructuring, reducing average response time from 200ms to 40ms and boosting system throughput by 160%.
  • Developed and deployed real-time system monitoring infrastructure using Prometheus, Grafana, and Python to capture and visualize key metrics.
  • Designed and implemented RESTful API gateways with JWT authentication and rate limiting, securely handling 5M+ daily requests while ensuring financial data compliance.

Data Analytics Intern

Avekshaa TechnologiesJun 2018 - Aug 2018Bengaluru, India
  • Developed a machine learning-powered analytics solution using K-means clustering and feature engineering.
  • Automated the analysis of website usage patterns and reduced weekly processing time by 15 hours.
  • Designed Power BI dashboards to visualize user behavior insights reducing marketing costs by 25%.

Projects

Secure RESTful Notes and Contacts management service with JWT authentication, CRUD support, rate limiting, retries, and field normalization.

Technologies

FastAPIPythonPostgreSQLJWTPydanticREST

Features

  • JWT-based authentication
  • CRUD operations for Contacts and Notes
  • Rate limiting with exponential backoff
  • Event-driven note processing using Celery
  • Field normalization for note data
  • Comprehensive error handling
  • Interactive API documentation (Swagger UI)

A full stack mental health assistant web application using React, Node.js, and PostgreSQL, featuring a fine-tuned RoBERTa model for depression classification.

Technologies

ReactNode.jsPostgreSQLLLMMachine Learning

Features

  • Real-time risk assessment for counselors
  • Fine-tuned RoBERTa model for depression classification
  • Secure user authentication and data storage
  • Responsive and accessible user interface

A cloud-based API for creating, managing, and tracking personalized learning roadmaps with JWT authentication, caching, and detailed analytics.

Technologies

Node.jsExpressMongoDBJWTSwaggerNodeCache

Features

  • JWT-based user authentication
  • Create, update, and manage personalized learning roadmaps
  • Resource management with support for multiple types
  • Progress tracking with module completion, achievement system
  • Analytics dashboard for progress statistics and resource usage
  • Caching for frequently accessed data and optimistic locking
  • Interactive API documentation (Swagger UI)

An innovative application that converts speech to Morse code and supports translation across multiple languages.

Technologies

PythonpyaudiogTTSGoogle Cloud APIs

Features

  • Support for over 100 languages
  • Real-time speech-to-text conversion
  • Error handling for language processing
  • User-friendly interface

A comprehensive analytics pipeline for music service simulation on GCP, analyzing user behavior and generating visualizations.

Technologies

KafkaSpark StreamingdbtBigQueryGCP

Features

  • Real-time data streaming and processing
  • User behavior analysis
  • Data Studio visualizations
  • Scalable cloud infrastructure

A data pipeline that extracts posts and comments from Reddit's Data Engineering community, processes them using AWS services, and enables trend analysis and community insights through dbt transformations.

Technologies

Reddit APIAWS S3RedshiftdbtAirflowTerraformGit

Features

  • Data ingestion from Reddit API
  • Data transformation and loading into Redshift
  • dbt models for analytics
  • Airflow orchestration
  • Terraform infrastructure as code

Inspected and diagnosed the optimum preprocessing steps to be applied on liver patients data set achieving 95% accuracy in classification.

Technologies

PythonRPySwarmJ48Random ForestSVMpandasscikit-learnmatplotlibseaborn

Features

  • Published in ERCICA'20, Vol 1
  • Data normalization
  • PySwarm optimization
  • Feature extraction
  • Classification algorithms
  • Secured 1st place in poster presentation

Skills & Expertise

Programming Languages

PythonSQLJavaScriptRuby on RailsTypeScriptScalaGoLangC/C++NoSQLTypeScriptR

Technologies

RESTful APIKubernetesHadoopKafkaJenkinsCI/CDMongoDBRedshiftPostgresAWSGCPDatabricksJupyter Notebook

Frameworks

ReactNodeJSJQuery

Tools

GitDockerLinuxRundeckConfluenceJira

Coursework

Data Structures and Algorithm DesignDatabasesBig DataMachine LearningArtificial Intelligence (AI)Operating SystemsDistributed SystemsObject-oriented designAgileMathematics and Distributed Storage

Visualization Tools

TableauPowerBIGoogle Data Studio

Get in Touch

Contact Information

Connect with Me

Send Me a Message