Shashikanth Reddy

Shashikanth Reddy

Full-Stack Engineer

Email me

About

I'm a Software Engineer with four plus years of production experience building scalable, reliable software across the full stack. My journey into tech started with Brad Traversy's HTML & CSS crash course on YouTube, and turned into a career spent shipping real production systems across the stack. I work primarily with Java and Spring Boot on the backend, and React, Next.js, and TypeScript on the frontend, with PostgreSQL, AWS, and Kubernetes rounding out the stack. I care most about the parts of engineering that don't show up in a demo, like query performance, API security, and making sure the system behaves the same way at 2am as it does in a code review. Outside of work I'm usually deep in a side project or learning something adjacent to my day job. Always open to interesting problems and good collaborators, so feel free to reach out below.

Skills

  • Java
  • Kotlin
  • JavaScript
  • TypeScript
  • Python
  • Go
  • SQL
  • React
  • Next.js
  • Angular
  • Redux
  • Tailwind CSS
  • Spring Boot
  • Node.js
  • Express.js
  • REST APIs
  • GraphQL
  • Microservices
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Elasticsearch
  • DynamoDB
  • Apache Kafka
  • RabbitMQ
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • Prometheus
  • Grafana
  • AWS
  • GCP
  • Git

Work Experience

  1. March 2024 - Present

    Software Engineer · Wisdom Square Technologies

    Built a secure file transfer platform integrating AWS S3, SFTP, and third-party storage providers for automated cross-platform document exchange across 20+ enterprise clients. Redesigned the authentication and authorization layer using OAuth 2.0 and JWT, enforcing fine-grained role-based access control across 12+ microservices. Developed a self-healing retry mechanism for distributed background jobs, and introduced API rate limiting and circuit breaker patterns that improved production availability to 99.95%. Also helped migrate legacy deployment scripts to containerized Kubernetes workloads, cutting deployment time from 25 minutes to under 5.

    • Java
    • Spring Boot
    • AWS
    • Kubernetes
    • PostgreSQL
  2. August 2022 - February 2024

    Software Engineer · Alippo

    Owned the Alippo Money checkout integration for Android and iOS, implementing in-app purchase gateways with server-side receipt validation that increased checkout completion and cut fraudulent transactions. Neutralized an active DDoS attack on a critical payment API by designing and deploying HMAC-SHA256 request authentication. Refactored the analytics service into a provider-agnostic event routing layer, and optimized high-frequency queries via index tuning, cutting API response time by over half under peak load. Introduced Kafka-based async processing to decouple notifications from the core checkout flow.

    • Java
    • Spring Boot
    • PostgreSQL
    • Kafka
    • React
  3. April 2022 - July 2022

    Software Engineer Intern · Alippo

    Built the Alippo Money onboarding UI, including the activation screen and an interactive dashboard, improving first-session purchase conversion. Migrated 30+ frontend components to TypeScript, reducing runtime type errors and improving maintainability. Extended the JHipster admin dashboard with advanced search, bulk course cloning, and manual order management, cutting internal ops ticket resolution time.

    • React
    • Next.js
    • TypeScript
    • JavaScript

Education

  1. August 2024 - May 2026

    Master of Science, Computer Science

    Kennesaw State University, Marietta, United States

  2. July 2018 - May 2022

    Bachelor of Engineering, Information Technology

    Anurag University, Hyderabad, India