Pothuganti Thilak Reddy, Developer in Hyderabad, Telangana, India
Pothuganti is currently unavailable

Pothuganti Thilak Reddy

Full-stack Developer

Hyderabad, Telangana, India

Toptal member since February 17, 2026

Bio

Thilak is a senior full-stack engineer specializing in React, TypeScript, FastAPI, and Spring Boot. He builds scalable SaaS platforms with measurable business impact. He independently designed and launched a FastAPI and Next.js platform using event-driven architecture, serving 4,000+ daily users with sub-40ms response times. He also led the development of enterprise React and Spring Boot systems that reduced partner onboarding from 25 days to three days, improving operational efficiency.

Portfolio

Maersk
React, TypeScript, Python, Java, Docker, Kubernetes, Git, User Interface (UI)...
Liorra Tech
React, Spring Boot, Java, Python, Automation, User Interface (UI), JavaScript...
Maersk
Python, Microsoft Power Automate, Java, Automation, Git, Grafana, Helm...

Experience

  • Python - 4 years
  • PostgreSQL - 4 years
  • Next.js - 4 years
  • FastAPI - 4 years
  • TypeScript - 4 years
  • Java - 3 years
  • Docker - 3 years
  • Event-driven Architecture - 2 years

Preferred Environment

Linux, Docker, Git, Amazon EC2, PostgreSQL, Grafana

The most amazing...

...thing I’ve built is an event-driven platform using FastAPI and Next.js, ranked #1 on Google, and serving thousands of students daily.

Work Experience

Software Engineer

2023 - PRESENT
Maersk
  • Built and maintained back-end services using Java, Kafka, and Temporal, designing event-driven workflows and reliable asynchronous processing systems.
  • Refactored and modernized legacy UI codebases, improving performance, component reusability, and maintainability, resulting in reduced technical debt and faster feature delivery.
  • Led end-to-end development and ownership of internal React and TypeScript applications supporting enterprise logistics operations, delivering stable releases with zero major post-production defects.
  • Implemented Microsoft SSO (Azure AD) authentication and role-based access control (RBAC), enabling secure access management across multiple user groups and ensuring compliance with enterprise security standards.
  • Architected and implemented a front-end-driven integration workflow that reduced external partner onboarding time from 25 days to three days, accelerating partner activation and improving operational efficiency.
Technologies: React, TypeScript, Python, Java, Docker, Kubernetes, Git, User Interface (UI), JavaScript, Artificial Intelligence (AI), React Testing Library, API Integration, Node.js, Zod, CI/CD Pipelines, Cloud, Helm, AI Agents, GitHub Actions, Microsoft Power Automate, Figma, OpenAI API, Legacy Code, Role-based Access Control (RBAC), Vue 3, Figma to React, APIs

Software Engineer

2024 - 2025
Liorra Tech
  • Served as the primary back-end Java engineer for a multi-role nurse recruitment platform supporting nurses, hiring staff, administrators, and consultants.
  • Designed and implemented secure authentication and role-based access control (RBAC) to manage permissions across user groups and protect sensitive healthcare data.
  • Engineered an automated job ingestion system that scraped listings from the NIMS portal, processed data through a queue-based workflow, and delivered near real-time job notifications, eliminating manual entry (10 minutes per nurse per posting).
  • Implemented document verification workflows using Amazon S3 for secure storage and approval gating, ensuring only verified nurses could operate within the platform.
  • Collaborated with front-end and stakeholders to streamline hiring workflows and improve operational efficiency.
Technologies: React, Spring Boot, Java, Python, Automation, User Interface (UI), JavaScript, React Testing Library, API Integration, Asynchronous Programming, Cloud, Architecture, Supabase, Go, Data Extraction, Data Scraping, Jest, GitHub Actions, Vercel, Event-driven Architecture, Event-driven Systems, Twilio, Search Engine Optimization (SEO), SendGrid, Role-based Access Control (RBAC), Figma to React, APIs

Site Reliability Engineer

2022 - 2023
Maersk
  • Collaborated cross-functionally with back-end, SRE, and product teams across global time zones to align technical implementation with business priorities and ensure system reliability.
  • Designed and implemented Microsoft Power Automate cloud flows to automate incident intake, category-based routing, and rule-driven assignment across teams using Outlook and Microsoft Teams integrations.
  • Integrated Excel logging and notification workflows to centralize request tracking, improve visibility, and reduce manual triaging effort across operational teams.
Technologies: Python, Microsoft Power Automate, Java, Automation, Git, Grafana, Helm, Kubernetes

Experience

JNTUH Connect – Centralized Results Platform

https://jntuhconnect.dhethi.com/
• Designed, built, and currently maintain JNTUH Connect (Jntuhconnect.dhethi.com), a high-performance results platform serving 3,500-4,000 daily active users and ranking number one on Google for “JNTUH Results,” driving sustained organic traffic and consistent user growth.
• Architected a responsive, SEO-optimized front end using Next.js and TypeScript to deliver fast, intuitive experiences across devices, ensuring high engagement during peak traffic periods.
• Engineered a custom FastAPI-based results processing system, achieving sub-40ms response times across all semesters, even under concurrent load.
• Designed a scalable back-end architecture leveraging RabbitMQ for asynchronous request handling and Redis for intelligent caching, ensuring consistent performance during high-volume result announcements.
• Deployed and managed the infrastructure on Amazon EC2 using Docker for reproducible, scalable deployments, with proactive monitoring via Prometheus and Grafana, and structured logging through Loki to ensure high availability and rapid incident resolution.

The platform has become a critical academic resource relied upon by thousands of students for timely and reliable result access.

Healthcare Recruitment & Automation Platform

Implemented the back-end architecture for a multi-role nurse recruitment platform supporting nurses, hiring staff, administrators, and consultants. Designed secure authentication and role-based access control (RBAC) to manage permissions and protect sensitive healthcare data.

Built an automated job ingestion pipeline that scraped listings from the NIMS portal, processed them through a queue-based workflow, and synchronized them with the platform in near real time. This eliminated manual data entry (previously around 10 minutes per job per nurse) and enabled instant job notifications.

Developed a document verification system where uploaded credentials were securely stored in Amazon S3 and gated behind an approval workflow, ensuring only verified nurses could access and operate within the platform.

Education

2018 - 2022

Bachelor's Degree in Electronics and Communication Engineering

Jawaharlal Nehru Technological University, Hyderabad (JNTUH) - Hyderabad, India

Skills

Libraries/APIs

React, React Testing Library, Node.js, Beautiful Soup 4, Vue 3, Zod, OpenAI API

Tools

RabbitMQ, Prisma, Loki, SendGrid, Helm, Figma, Git, Grafana, Pytest

Languages

Java, Python, SQL, TypeScript, JavaScript, Go

Frameworks

Spring Boot, Next.js, Redux, Django, Selenium, Jest, Locust

Paradigms

Automation, Asynchronous Programming, Search Engine Optimization (SEO), Event-driven Architecture, Role-based Access Control (RBAC)

Platforms

Linux, Docker, Amazon Web Services (AWS), Vercel, Microsoft Power Automate, Amazon EC2, Kubernetes, Twilio

Storage

PostgreSQL, Redis, Amazon S3 (AWS S3)

Other

FastAPI, User Interface (UI), User Experience (UX), API Integration, Data Extraction, Data Scraping, Web Scraping, Cloudflare, Figma to React, APIs, Artificial Intelligence (AI), CI/CD Pipelines, Cloud, Architecture, Supabase, AI Agents, GitHub Actions, Distributed Systems, Event-driven Systems, WebSockets, Legacy Code, Prometheus

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring